Firestore
cloud.google.com
What it is
Firestore is a fully managed, serverless document database for building AI, web, and mobile applications. It stores flexible JSON data and supports vector search, full-text search, geospatial queries, and ACID transactions on JSON or BSON-compatible documents. Client SDKs for Android, iOS, and web provide real-time updates and automatic syncing for offline access. Firestore can replicate data across multiple regions with strong consistency; multi-region deployments have a stated 99.999% SLA-backed availability. Integrations named for generative AI application work include Google AI Studio, remote MCP, LangChain, and LlamaIndex. Identity controls connect with Cloud IAM, Cloud Identity Platform, and Firebase Authentication. Data is encrypted before it is written to disk, with customer-managed keys available through Cloud KMS. The free quota applies to one database per project and includes 1 GiB of storage, daily read, write, and delete allowances, and 10 GiB monthly outbound transfer. New customers receive $300 in credits, separate from that quota. Server client libraries bypass Firestore Security Rules, so server access needs IAM controls.
Spec sheet
- What it does
- Firestore is a fully managed, scalable JSON document database for mobile, web, and server applications.Read 15 Oct 2026 · cloud.google.com
- Product
- Firestore is a fully managed, serverless document database for building AI, web, and mobile applications.Read 29 Sep 2026 · cloud.google.com
- Free plan
- YesRead 22 Sep 2026 · cloud.google.com
- Integrations
- The product page names Google AI Studio, remote MCP, LangChain, and LlamaIndex integrations for building generative AI applications.Read 29 Sep 2026 · cloud.google.com
- Security
- Firestore integrates with Cloud IAM, Cloud Identity Platform, and Firebase Authentication for identity-based access controls and data validation.Read 29 Sep 2026 · cloud.google.com
- Compliance
- Google Cloud states that Firestore is covered by its ISO/IEC 27017 certification scope.Read 15 Oct 2026 · cloud.google.com
- Chrome Web Store listing
- A third-party Firestore DevTools extension had 3 users and was updated August 31, 2026; the listing did not show a star rating.Read 15 Oct 2026 · chromewebstore.google.com
- Customer-managed keys
- Customers can use Cloud KMS customer-managed encryption keys, with no additional Firestore charge beyond normal pricing.Read 15 Oct 2026 · docs.cloud.google.com
- Data model
- Firestore is a flexible, scalable JSON database for mobile, web, and server development.Read 29 Sep 2026 · cloud.google.com
- Documentation depth
- The documentation set includes developer guides, API references, source repositories, issue trackers, Stack Overflow links, samples, and library integrations.Read 15 Oct 2026 · firebase.google.com
- Encryption
- Firestore encrypts data at rest automatically and uses TLS for data in transit.Read 15 Oct 2026 · cloud.google.com
- Firebase integration
- Firestore integrates with Firebase SDKs and the Firebase console for mobile and web backends.Read 15 Oct 2026 · docs.cloud.google.com
- Firestore Lite
- Firebase offers Firestore Lite, a lightweight REST-only web SDK.Read 15 Oct 2026 · firebase.google.com
- Free tier limits
- The free quota applies to one database per project; named databases require billing and do not qualify for the free quota.Read 29 Sep 2026 · cloud.google.com
- Limit: cost
- G2 reviewers say pricing can require careful query optimization and may make them reconsider usage.Read 15 Oct 2026 · g2.com
- Limit: price predictability
- A TrustRadius reviewer said the free plan is generous but costs rise quickly after a threshold and pricing is hard to predict.Read 15 Oct 2026 · trustradius.com
- Limit: query flexibility
- A G2 reviewer criticized query flexibility because queries depend on prebuilt indexes.Read 15 Oct 2026 · g2.com
- Limit: support and billing
- Trustpilot reviewers repeatedly reported billing disputes, unclear cost safeguards, and difficulty reaching effective human support for Google Cloud services.Read 15 Oct 2026 · trustpilot.com
- Maker founded
- Google was founded in 1998.Read 15 Oct 2026 · gartner.com
- Maker legal name
- Google is listed by Crunchbase as headquartered in Mountain View, California, United States.Read 15 Oct 2026 · crunchbase.com
- Maker ownership
- Google is a public company and Firestore is a Google Cloud service.Read 15 Oct 2026 · gartner.com
- MongoDB compatibility
- Firestore provides a MongoDB-compatible API and supports MongoDB client tools such as mongosh, mongoimport, and Compass.Read 15 Oct 2026 · docs.cloud.google.com
- No self-hosting stated
- The official overview describes Firestore as fully managed serverless infrastructure accessed through Google Cloud interfaces.Read 15 Oct 2026 · docs.cloud.google.com
- Node.js API
- The official Node.js server client is installed with npm package @google-cloud/firestore and is documented with an API reference.Read 15 Oct 2026 · github.com
- Open-source SDK license
- The Firebase JavaScript SDK repository is released under Apache License 2.0, while included components can carry their own licenses.Read 15 Oct 2026 · github.com
- Praise: ease and integration
- G2 reviewers repeatedly describe Firestore as easy to adopt and well integrated with Google Cloud services.Read 15 Oct 2026 · g2.com
- Praise: Firebase backend
- A TrustRadius reviewer praised using Firebase and Firestore together for authentication, administration, and Angular/Node web-app transactions.Read 15 Oct 2026 · trustradius.com
- Praise: scalability
- A verified G2 reviewer said Firestore scaled from zero users to four million users.Read 15 Oct 2026 · g2.com
- Queries
- Firestore supports vector search, full-text search, geospatial queries, and ACID transactions on JSON or BSON-compatible document data.Read 29 Sep 2026 · cloud.google.com
- Rating on G2
- 4.2 out of 5 from 97 reviews.Read 15 Oct 2026 · g2.com
- Rating on Gartner Peer Insights
- 4.0 out of 5 from 6 ratings.Read 15 Oct 2026 · gartner.com
- Rating on Trustpilot
- 2.0 out of 5 from 17 reviews for google.cloud.com.Read 15 Oct 2026 · trustpilot.com
- Rating on TrustRadius
- 10 out of 10 for a Firebase review that specifically uses Firestore.Read 15 Oct 2026 · trustradius.com
- Real-time and offline
- Client SDKs for iOS, Android, and web provide real-time updates and automatic data syncing for offline access.Read 29 Sep 2026 · cloud.google.com
- Real-time and offline sync
- The mobile and web client SDKs provide real-time updates and offline data persistence.Read 15 Oct 2026 · firebase.google.com
- Regulatory support
- Firestore documents support for ITAR data boundaries through specified APIs and US regions when used with Assured Workloads.Read 15 Oct 2026 · docs.cloud.google.com
- Release: Bangkok region
- On August 11, 2026, Firestore added the asia-southeast3 Bangkok region.Read 15 Oct 2026 · docs.cloud.google.com
- Release: Enterprise search
- On April 20, 2026, Enterprise edition reached general availability and added preview text-search and geospatial-search capabilities.Read 15 Oct 2026 · docs.cloud.google.com
- Release: rules simulator
- On September 4, 2026, Google added a Security Rules simulator to the Cloud console for Standard and Enterprise editions.Read 15 Oct 2026 · docs.cloud.google.com
- Replication and availability
- Firestore offers automatic multi-region replication, 99.99% regional availability, and 99.999% multi-region availability.Read 15 Oct 2026 · docs.cloud.google.com
- Scaling and availability
- Firestore provides automatic multi-region replication with strong consistency and states 99.999% SLA-backed high availability for multi-region deployments.Read 29 Sep 2026 · cloud.google.com
- SDK coverage
- Firebase provides Firestore SDKs for Android, Apple platforms, web, and Flutter, plus server client libraries.Read 15 Oct 2026 · firebase.google.com
- Security governance
- Google lists IAM, VPC Service Controls, Access Transparency, Access Approval, Cloud Monitoring, and Cloud Logging as Firestore governance integrations.Read 15 Oct 2026 · docs.cloud.google.com
- Security rules limitation
- Server client libraries bypass Firestore Security Rules and use Google Application Default Credentials, so server access must be controlled with IAM.Read 29 Sep 2026 · docs.cloud.google.com
- Server SDK restriction
- Google advises against using server SDKs in end-user phones or publicly hosted websites and recommends Firebase client SDKs for those cases.Read 15 Oct 2026 · github.com
- Serverless scaling
- The service uses pay-per-use serverless infrastructure and automatically scales compute and storage without pre-provisioning.Read 15 Oct 2026 · docs.cloud.google.com
- Transactions
- Firestore supports ACID-compliant transactions and atomic batch operations.Read 15 Oct 2026 · docs.cloud.google.com
- Trial credits
- New customers get $300 in free credits to spend on Firestore, while the listed daily free usage is separate from those credits.Read 29 Sep 2026 · cloud.google.com
- Vector search
- YesRead 22 Sep 2026 · cloud.google.com
Plans and prices
Strong points and limits
Strong points
- Supports vector, full-text, and geospatial queries.
- Client SDKs provide real-time updates and offline syncing.
- Multi-region deployments have stated 99.999% SLA-backed availability.
- Supports customer-managed encryption keys through Cloud KMS.
- Free quota includes 1 GiB of stored data.
Limits
- Free quota applies to one database per project.
- Named databases require billing and do not qualify for the free quota.
- Server libraries bypass Firestore Security Rules, requiring IAM controls.
Who it suits
Firestore suits developers building AI, web, or mobile applications who need a managed document database with real-time and offline client support. Its free quota is limited to one database per project.
Firestore in depth
Read the full write-up
Overview
Firestore is a managed cloud database for applications built around flexible JSON documents, including mobile, web, server and AI projects. It suits teams that want live client syncing and several ways to query document data without managing the database infrastructure. Its strongest case is a connected client app; budget the operation-based charges and handle server access through IAM.
Key features
Firestore supports vector, full-text and geospatial queries, as well as ACID transactions on JSON or BSON-compatible documents. That range can keep search and transactional workloads within one document database, but reads, writes, deletes, storage and network use all affect usage charges.
Android, iOS and web SDKs provide real-time updates and automatically sync data for offline access. This is a practical fit for client applications that must remain useful when connectivity drops. The product also names integrations with Google AI Studio, remote MCP, LangChain and LlamaIndex for generative AI applications.
Automatic multi-region replication and strong consistency are paired with a stated 99.999% SLA-backed high-availability level for multi-region deployments. Firestore integrates with Cloud IAM, Cloud Identity Platform and Firebase Authentication for identity-based access and data validation. It encrypts data before writing it to disk and supports customer-managed keys through Cloud KMS.
One security distinction matters for architecture: server client libraries bypass Firestore Security Rules and use Google Application Default Credentials. Server-side access therefore needs to be controlled with IAM rather than relying on those rules.
Enterprise edition supports a MongoDB wire-compatible API, including existing MongoDB application code, drivers and integrations. That makes it the relevant edition for teams seeking that compatibility; Standard edition does not have that capability in the stated feature set.
Pricing
Firestore is freemium, with a free quota and usage-based Standard and Enterprise editions. The free quota is no charge within its limits and resets daily around midnight Pacific time. It covers one database per project, 1 GiB stored data, 50,000 document reads per day, 20,000 writes per day, 20,000 deletes per day and 10 GiB outbound transfer per month. Named databases require billing and do not qualify, so projects needing multiple named databases cannot treat the quota as covering them all.
New customers receive $300 in free credits to spend on Firestore; these are separate from the listed daily free usage. The free quota is a useful starting point for a small workload, but its daily operation caps and single-database scope should shape launch plans.
Standard edition
Standard edition has custom pricing, with charges accruing daily according to reads, writes, deletes, storage and network use. Listed rates are $0.03 per 100,000 document reads, $0.09 per 100,000 document writes and $0.01 per 100,000 document deletes. It is the usage-based option for workloads that do not require the Enterprise MongoDB-compatible API; costs will vary with activity and data transfer.
Enterprise edition
Enterprise edition has custom pricing and bills usage by read, write and real-time update units, with storage and network billed separately. Read units start at $0.05 per 1 million read units in 4 KB tranches, and write units start at $0.26 per 1 million write units in 1 KB tranches. This is the edition to consider when MongoDB wire compatibility is required, with unit-based billing to account for alongside storage and network costs.
Platforms
Firestore is a cloud service with Android, iOS, web and API platforms. Its client SDKs for iOS, Android and web provide real-time updates and offline syncing; server access uses application credentials and must be governed through IAM.
Who it's for
Firestore fits teams building mobile or web applications that benefit from flexible document data, transactions, and live syncing across client devices. It is also a candidate for AI applications needing vector search or the named generative AI integrations. Teams that need MongoDB application compatibility should focus on Enterprise edition. It is less suitable for projects whose access model assumes server libraries will enforce Firestore Security Rules, or whose database setup needs named databases covered by the free quota.
Pros and cons
Pros: Multiple query types and ACID transactions provide more than basic document retrieval; client SDKs combine real-time updates with offline syncing; multi-region deployments have strong consistency and a stated 99.999% SLA-backed availability level.
Cons: Usage-based charges span operations, storage and network, so total cost depends on workload; the free quota covers only one database per project and excludes named databases; server libraries bypass Security Rules, making IAM essential for server access.
Alternatives
For a cloud document database with daily operation quotas, a multi-region deployment option and client-side live/offline syncing, Firestore is a strong fit. The alternatives below span other free, freemium and deployment choices:
MarkLogic is a freemium alternative with a noncommercial Developer plan and an Enterprise plan.
JayDB offers a free monthly plan with 1 GB stored, 100,000 reads and 10,000 writes.
PouchDB is a free and open-source alternative.
RavenDB is a freemium alternative with Developer and Community plans.
eXist-db is free and open source for academic, non-commercial and commercial applications.
Oracle Autonomous AI Lakehouse offers an Always Free plan for unlimited time, subject to capacity limits.
Azure Cosmos DB for NoSQL has a free tier with 1,000 RU/s, 25 GB storage and one free-tier account per Azure subscription.
Azure DocumentDB offers a Free Tier with 32 GB storage and one free database server per subscription.
Browse Document Databases, Database Software and Mobile Databases for more options.
Verdict
Choose Firestore for mobile or web products that need flexible document queries, reliable multi-region operation and real-time offline-capable clients. Its broad query support and client syncing are the central advantages; look elsewhere if the free quota's one-database limit, usage-based costs or IAM requirement for server access conflict with your architecture.
Verdict
Firestore combines a managed document model with search, transactions, and client-side offline syncing. Check the free-quota scope and server-side IAM requirement before planning access and costs.
Where Specifiction places it
- Mobile Databases#1 of 269.2
- Database Software#4 of 749.2
- Document Databases#2 of 289.0
- Databases And Backend#3 of 339.0
- NoSQL Databases#8 of 308.9