Appwrite
BaaS & Low-code
BaaS & Low-code
Google's app backend. The Spark plan has 50K auth users, Firestore, Realtime Database and Hosting, no card.
Auth, a database and hosting from Google, with no payment method listed for the Spark quotas. Firebase is Google's backend platform for web and mobile apps, with authentication, two databases (Cloud Firestore and Realtime Database), file storage, hosting and Cloud Functions. The pricing page lists no-cost allowances on the Spark plan: authentication for up to 50,000 monthly active users, Firestore with 1 GiB stored and 50,000 reads and 20,000 writes a day, Realtime Database with 1 GB stored and 200,000 simultaneous connections, and Hosting with 10 GB stored. The Blaze plan is pay as you go and needs a billing account. G2 reviewers say Firebase removes backend work for small teams, and the same reviewers warn about cost after the free tier and about vendor lock-in. Two Reddit thread titles suggest Cloud Storage and Cloud Functions are not usable on Spark alone, so check that before you plan around them.
| Plan | Spark, no cost, no payment method listed for the quotas below |
| Authentication | Up to 50,000 monthly active users, 50 for SAML and OIDC |
| Cloud Firestore | 1 GiB stored, 10 GiB per month egress, 50,000 reads, 20,000 writes and 20,000 deletes per day |
| Realtime Database | 1 GB stored, 200,000 simultaneous connections, 360 MB per day of transfer |
| Hosting | 10 GB stored, 360 MB per day of data transfer |
| Cloud Storage | 5 GB, 10 GB per month, 20,000 uploads and 50,000 downloads per day (see the catch) |
| Cloud Functions | 2M invocations and 400,000 GB-seconds per month (see the catch) |
| Blaze plan | Pay as you go, billing account required |
Last sniffed Oct 20, 2026. Always confirm on the official pricing page.
The pricing page I read lists a no-cost allowance for Cloud Storage and Cloud Functions next to the Spark quotas, but I could not tell from the extracted text whether those two products work on Spark without a billing account. Two r/Firebase thread titles point the other way ("Firebase Storage no longer accessible under Spark Plan" and a question about using Firebase without Functions on Spark). Open the Firebase console for a new project and check before you design around either product. The Blaze plan is usage based with no monthly fee and needs a billing account. The page extract lists Realtime Database at $5 per GB after the free allowance, Cloud Storage at $0.026 per GB, Cloud Functions at $0.40 per million invocations, and says Phone Number Verification is billed per SMS. The extract also mixed in a line for Authentication pricing that did not look right, so I left it out. Firestore quotas are daily. A G2 reviewer's complaint about cost after the free tier and about lock-in is a single review, not a pattern I could count, but it matches what the pricing structure suggests: reads, writes and egress are all metered.
Needs a billing account. No monthly fee. The extract lists Realtime Database at $5 per GB after the free allowance, Cloud Storage at $0.026 per GB, Cloud Functions at $0.40 per million invocations and $0.003 per minute, and Phone Number Verification billed per SMS.
The plan with the allowances listed above. A Reddit answer says a project on Spark is not attached to a billing account, so it cannot charge you.
Yes, the Spark plan has no cost. It lists authentication for up to 50,000 monthly active users, Firestore with 1 GiB stored, Realtime Database with 1 GB stored and Hosting with 10 GB stored.
The pricing page marks the Spark allowances as needing no payment method, and a Reddit answer says Spark projects have no billing account. Blaze needs a billing account.
A Reddit answer in r/Firebase says no, because a Spark project is not associated with a billing account. Moving to Blaze changes that.
I could not confirm. The pricing page lists free quotas for them, but two Reddit thread titles suggest they need Blaze. Check a new project in the console.
G2 reviewers mention cost after the free tier, cost predictability with Firestore reads, writes and egress, and vendor lock-in that makes migration expensive.
G2 reviewers describe small and startup teams that want to avoid running backend servers early on.
The pricing page lists Spark quotas for authentication, Firestore, Realtime Database, Cloud Storage, Cloud Functions and Hosting, and Blaze pay-as-you-go rates.
Other BaaS & Low-code tools with generous free tiers (5)