We're having lots of fun on Discord! Come and join us! 💬
Appwrite Cloud is now in Private Beta

Secure Open Source Backend Server for Web, Mobile & Flutter Developers

Appwrite is a self-hosted backend-as-a-service platform that provides developers with all the core APIs required to build any application.

Intro devices Intro devices

Sign up for the Cloud Private Beta

Deploying Appwrite has never been easier. Sign up today and claim your invite to the Private Beta.

Learn more about Appwrite Cloud
Intro devices Intro devices

Power, Security and Flexibility

Take advantage of the Appwrite services to speed up your development on any platform


Store, query and manage access control to your app documents

Auth & Users

Authenticate, confirm and manage users using multiple signin methods


Upload, download and preview your app and users files


Run your backend code in a secure and isolated environment to customize your app

GEO & Localization

Detect your users location, locale and fetch GEO related data


Track your backend API usage and manage your project resources from a modern UI


Own your data. Easily setup Appwrite self-hosted solution on your infrastructure


End-to-end security for your backend APIs both in transit and at rest

Quick to Get Started, Easy to Grow

All Appwrite SDKs are carefully designed to make developers lives easier:

  1. Simplicity first attitude
  2. Lightweight SDKs
  3. Verbose documentation
  4. Consistency across platforms
  5. Plays well with others
npm install appwrite
Configure your SDK and start sending calls:
// Init your Web SDK
const client = new Client();

// Register User
const account = new Account(client);
account.create('unique()', 'me@example.com', 'password', 'Jane Doe')
        .then(response => {
        }, error => {

Join Our Growing Developer Community

+28,024 Stars

+4,516 Forks

+6,853 Pull Requests

+14,225 Commits

Integrate with Your Favorite Technologies

Cross-platform and language agnostic. Designed to work well from your frontend or backend.

Stay up to Date with All the Latest News and Announcements