Appwrite Cloud
Open-source BaaS providing databases, auth, storage, functions, and realtime, with a free cloud tier and no credit card.
- Card required
- No
Appwrite Cloud scores 4.6/10 for free value in Apps. The main constraint: Free: 5GB bandwidth, 2GB storage, 750K executions, 75K monthly active users, 1 database/1 bucket/2 functions per project, limit 2 projects (paused after 1 week idle).
Free value score
4.6 / 10Show the math
Key metrics
What you get
Verified free tier with 75K MAU and 750K executions
Open-source and self-hostable
Auth, DB, storage, functions, realtime in one platform
No credit card required
Gotchas
- 5 GB bandwidth/month
API bandwidth resets each monthly billing cycle; project freezes in read-only mode if exceeded.
- 750K executions/month
Function executions cap at 750K per month across 2 functions per project; project freezes if exceeded.
- 75K monthly active users
Auth MAU is capped at 75,000 per month; exceeding this limit freezes the project.
- 500K DB reads / 250K writes per month
Database read and write operations are capped monthly; project freezes in read-only mode when the cap is hit.
- 2M realtime messages/month
Realtime messaging is capped at 2 million messages per month with 250 concurrent connections.
- 1000 messaging notifications/month
Push/email/SMS notifications are limited to 1,000 per month on the free tier.
- 50 screenshots/month
Appwrite's screenshot service (for Sites) allows only 50 screenshots per month on the free tier.
- 2 GB storage total
Storage is a persistent hard cap of 2 GB; it does not reset and the project freezes when exceeded.
- 1 database per project
Free tier allows only 1 database per project; unlimited databases require upgrading to Pro.
- 1 bucket per project
Free tier allows only 1 storage bucket per project; additional buckets require a Pro plan.
- 2 functions per project
Only 2 serverless functions can be deployed per project on the free tier.
- Max 2 projects total
A free organization is limited to 2 projects total, with shared (not dedicated) resources.
- 1 org member only
Free organizations allow only 1 member; team collaboration requires a Pro plan.
- 1 messaging topic
Free tier is limited to a single messaging topic for push/email notifications.
- Projects pause after 1 week idle
Free projects are automatically paused after 1 week of inactivity; they resume on next request but with a cold-start delay.
- No daily backups
Database backups are not available on the free tier; daily backups with 7-day retention require Pro.
- Logs retained for 1 hour only
Free tier log retention is just 1 hour, versus 7 days on Pro, making debugging production issues very difficult.
- No custom SMTP or branding removal
Appwrite branding appears on transactional emails and custom SMTP is not available on the free tier.
- Webhooks limited to 2 per project
Free tier caps webhooks at 2 per project; unlimited webhooks require Pro.
- 50 MB file size limit
Individual file uploads are capped at 50 MB on the free tier, versus 5 GB on Pro.
- 100 bulk API documents
Bulk API document limit is 100 on free vs. 1,000 on Pro, constraining bulk data operations.
- 15-minute function build timeout
Function builds time out after 15 minutes on the free tier; Pro allows 45-minute timeouts.
- Shared (not dedicated) compute resources
Free projects share compute resources (0.5 CPUs, 512 MB RAM per function) with no SLA guarantees.
- Basic CDN only
Free tier includes only basic CDN; advanced CDN, WAF, and firewall rules require Enterprise.
- Community support only
Free tier has no email or priority support; paid plans include email support and optional Slack channels.
Sources
-
"5GB bandwidth ... 2GB storage ... 750K executions ... 75K monthly active users ... 1 Database, 1 Bucket, 2 Functions per project ... Free projects are paused after 1 week of inactivity. Limit of 2 projects."
https://appwrite.io/pricing -
"Users | 75,000 monthly active users ... Reads | 500K / month ... Writes | 250K / month ... Messages | 2M ... Concurrent connections | 250"
https://appwrite.io/pricing -
"What happens if I reach a resource limit in my Free plan? Your project will freeze, and Appwrite Console will continue running in read-only mode. You need to upgrade to Pro, remove resources that exceed their limit, or wait for the next billing cycle, which resets usage limits."
https://appwrite.io/pricing -
"Some of Appwrite's API endpoints have a rate limit to avoid abuse or brute-force attacks against Appwrite's REST API. Rate limits only apply to Client SDKs. Rate limits do not apply when accessing Appwrite with a Server SDK authenticated using an API key."
https://appwrite.io/docs/advanced/platform/rate-limits -
"55,359 stars 5,146 forks. This page provides real-time analytics for appwrite/appwrite"
https://ossinsight.io/analyze/appwrite/appwrite