Appwrite
Build faster and scale bigger than ever·appwrite.io
Appwrite is an open-source backend platform that provides the core APIs needed to build and scale web and mobile applications. It offers Authentication, Databases, Storage, Functions, Messaging, Realtime, and Sites (hosting for static sites, SSR, and CSR frontends) all in one platform. It can be used as a managed cloud service or self-hosted.
What it's for
Features 20
- API keys and dev keys for access control
- Audit logs and activity logs
- Authentication with Email/Password, SMS, OAuth, Anonymous login, Magic URL, Email OTP, JWT, SSR, custom tokens
- Automated and self-managed backups
- Budget caps and usage alerts
- CLI for project and organization management
- Content delivery network with DDoS mitigation, content compression, and TLS encryption
- Custom SMTP support
- Databases with tables/rows, relationships, and querying
- File storage with compression and encryption
- Image transformations via getFilePreview endpoint
- Messaging via email, SMS, push notifications, in-app, Discord, WhatsApp
- Migrations from Firebase, Supabase, Nhost, and self-hosted Appwrite
- Multi-factor authentication
- Realtime event subscriptions
- Serverless Functions deployment and scaling
- Session management with timeouts and auto-renewal
- Sites hosting for static sites, SSR, and CSR frontends
- Team management and role-based access control
- Webhooks
At a glance
Integrations
Complianceself-reported
Pricing
Enterprise plan is custom-priced (contact sales). Payment is by credit or debit card only. Free plan projects are paused after 1 week of inactivity and limited to 2 projects. Additional usage beyond plan limits on Pro is billed via add-on rates.
Community support, 1 Database, 1 Bucket, 2 Functions per project
5GB bandwidth, 2GB storage, 750K executions, 75K monthly active users, 1 Database, 1 Bucket, 2 Functions per project, limit of 2 projects (shared resources), 15-minute build timeouts, projects paused after 1 week of inactivity
For production applications that need powerful functionality and resources to scale.
2TB bandwidth, 150GB storage, 3.5M executions, 200K monthly active users, dedicated resources per project, 45-minute build timeouts, daily backups stored for 7 days
For enterprises that need more power and premium support; priced via custom quote.
Custom limits and quotas; contact sales for details
OSS program for active open-source maintainers using Appwrite Cloud [raw type: other]