---
title: Google Cloud Firestore Reviews
meta_title: 'Google Cloud Firestore Reviews 2026: Details, Pricing, & Features | G2'
meta_description: Filter 97 reviews by the users' company size, role or industry to
  find out how Google Cloud Firestore works for a business like yours.
aggregate_rating:
  rating_value: 4.2
  review_count: 97
  scale: '5'
date_modified: '2026-08-09'
parent_category:
  name: NoSQL Databases
  url: https://www.g2.com/categories/nosql-databases
---


# Google Cloud Firestore Reviews
**Vendor:** Google  
**Category:** [Document Databases](https://www.g2.com/categories/document-databases)  
**Average Rating:** 4.2/5.0  
**Total Reviews:** 97
## About Google Cloud Firestore
Cloud Firestore is a NoSQL document database that lets you easily store, sync, and query data for your mobile and web apps—at global scale.



## Google Cloud Firestore Pros & Cons
**What users like:**

- Users love the **seamless API integration** of Google Cloud Firestore, allowing quick app setup and real-time updates. (1 reviews)
- Users highlight the **scalability and wide service offerings** of Google Cloud Firestore, enhancing their development experience. (1 reviews)
- Users value the **flexibility** of Google Cloud Firestore, allowing seamless adaptation to their unique project requirements. (1 reviews)
- Users value the **commitment to innovation** in Google Cloud Firestore, enhancing their development and operational capabilities. (1 reviews)
- Users praise the **seamless integrations** of Google Cloud Firestore, enhancing workflow efficiency with other Google products. (1 reviews)
- Monitoring (1 reviews)
- Pricing Competition (1 reviews)
- Real-time Updates (1 reviews)
- Scalability (1 reviews)
- Users appreciate the **robust security** and easy accessibility of Google Cloud Firestore, enhancing their data protection experience. (1 reviews)

**What users dislike:**

- Users find the **pricing to be quite expensive** when needing to scale beyond the free tier of Firestore. (1 reviews)
- Users find the **unclear pricing** of Google Cloud Firestore confusing and consider it potentially expensive as usage increases. (1 reviews)

## Google Cloud Firestore Reviews
  ### 1. Amazing offering at a really nice price but poor security means massive risk exposure

**Rating:** 1.0/5.0 stars

**Reviewed by:** Benjamin J. | Mid-Market (51-1000 emp.)

**Reviewed Date:** October 31, 2023

**What do you like best about Google Cloud Firestore?**

Google Cloud Firestore is a great product to develop with, we use JSON objects and arrays throughout our software - from memory structures and  IndexedDBin our javascript to maps in our Java code (we predominantly use vanlila js for web, flutter for devices and Spring Boot for servers) -  so the structures in Google Firestore were a natural extension of that and pricing and speed to implement made us think we were on a winner.

**What do you dislike about Google Cloud Firestore?**

We were hacked, and our number of reads spiked by literally billions of reads within a short period, our bill spiked by thousands of dollars and as we were unable to explain this to our stakeholders we had to shut down development and our jobs are less stable than before.  

We set up alerts and quotas on our API but the reads bypassed the api and so we were alerted when our bill showed up - were we to have our time again we would have found a way to set alerts on the Firevase reads itself but had run with the premise that reads would have been throuigh our apis

Our security team advised us that the requirement to include the google credentials file in our Android app (so that app knows the end point to use)  meant that our firestore endpoint was open for anyone to see, so we were relying on the rules to work.  We were confident that that was ok and that having rules in place would mitigate these risks.

What we experienced was a malicious agent for no gain of their own found a way to smash our service and drive our bill up.

in case it helps anyone our rules are below.  These did not work and suddenly we are facing a massive bill that has massively damaged our business units reputation within our organisation,  

We have (to date, it's been about 20 days since the attack was noted) received no useful assistance from Google tracking down how the attack worked, but our security team is guessing that either someone managed to pretend that their requests were originating from our domain.

We use Microsoft authentication - our product was targetted at business clients - and had successfully tested security with non authenticated accounts and authenticated accounts outside our domain.

service cloud.firestore {
  match /databases/{database}/documents {
    match /{document=**} {
      allow read, write: if request.auth != null && request.auth.token.email.matches('.*@["our domain"]);
    }
  }
}

**What problems is Google Cloud Firestore solving and how is that benefiting you?**

Scalable access to data that is used to run an app

  ### 2. Atrocious

**Rating:** 0.0/5.0 stars

**Reviewed by:** Verified User in Computer Software | Small-Business (50 or fewer emp.)

**Reviewed Date:** July 29, 2023

**What do you like best about Google Cloud Firestore?**

It's fast and there are relatively few outages.

**What do you dislike about Google Cloud Firestore?**

Firestore Security Rules are poorly architected, counterintuitive, difficult to debug and poorly documented.
Reference type fields are useless for us, requiring duplicate data everywhere.
Data import/export requires convoluted steps.
The client library syntax changed, making half of the examples on the web obsolete.

**What problems is Google Cloud Firestore solving and how is that benefiting you?**

It let me forgo in house database maintenance.

  ### 3. Disappointing

**Rating:** 0.0/5.0 stars

**Reviewed by:** Verified User in Computer Software | Small-Business (50 or fewer emp.)

**Reviewed Date:** September 05, 2019

**What do you like best about Google Cloud Firestore?**

Setting up Auth was easy. Getting a collection and documents was pretty easy.

**What do you dislike about Google Cloud Firestore?**

Limitations on queries. I tried to create a simple chat app where users can subscribe to any number of channels. I had a collection for messages that had a attribute for channel. If I had a user that had seven different channels, I had to make seven different queries to get the messages for that channel. I was using useEffect in React and on a couple of occasions quickly consumed the 50K reads.

**Recommendations to others considering Google Cloud Firestore:**

For anything other than a very simple app, you'll need another solution.

**What problems is Google Cloud Firestore solving and how is that benefiting you?**

I was trying to quickly stand up an app. The benefits I received is that I understood it was better to create my own infrastructure using Postgres and Node on a cloud provider. I subsequently read stories about nightmare billing scenarios.


## Google Cloud Firestore Discussions
  - [What is Google Cloud Firestore used for?](https://www.g2.com/discussions/what-is-google-cloud-firestore-used-for) - 1 comment

- [View Google Cloud Firestore pricing details and edition comparison](https://www.g2.com/products/google-cloud-firestore/reviews?filters%5Bnps_score%5D%5B%5D=1&section=pricing&secure%5Bexpires_at%5D=2026-08-13+07%3A19%3A58+-0500&secure%5Bsession_id%5D=3579199d-6bbb-4046-88f3-d428ddda298b&secure%5Btoken%5D=bd6ccde08775a670f95548ee0d4b41c316b9dd734fce99c2ff7d968702f3ce37&format=llm_user)

## Google Cloud Firestore Features
**Data Management**
- Data Model
- Data Types
- Built - In Search
- Event Triggers
- Semantic Search

**Configuration**
- Application Performance
- Orchestration
- Database Monitoring
- Anomaly Detection
- Network Security

**Availability**
- Auto Sharding
- Auto Recovery
- Data Replication
- Backup and Recovery
- Real-Time Data

**Database Administration**
- Provisioning
- Governance
- Auditing

**Performance**
- Query Optimization
- Ad hoc Query

**Availability**
- Scalability
- Backup
- Archiving
- Indexing

**Security**
- Data Masking
- Authentication And Single Sign-On
- Data Anonymization

**Security**
- Role-Based Authorization
- Authentication
- Audit Logs
- Encryption

**Data Management**
- Data Replication
- Advanced Data Analytics

**Support**
- Multi-Model
- Operating Systems
- BI Connectors
- Data Connectors

**Additional Functionality**
- Database Conversion
- Monitoring
- Activity Dashboard
- Data Extraction
- Reporting/Analytics
- Automatic Backup
- Real-Time Monitoring
- Audit Management
- Data Visualization
- Ad hoc Reporting
- Compliance Management
- Indexing
- Search/Filter
- Alerts/Notifications
- Data Verification
- Performance Testing
- Data Capture and Transfer
- Security Auditing
- Access Controls/Permissions
- Role-Based Permissions
- Data Mapping
- Data Retrieval
- AI Copilot
- Third-Party Integrations
- Generative AI
- Configuration Management
- Audit Trail
- For NoSQL Databases
- Data Import/Export
- Data Migration
- Data Synchronization
- API
- Serverless Accessibility
- Multiple Data Sources

**Database Features**
- Storage
- Availability
- Stability
- Scalability
- Security
- Data Manipulation
- Query Language

## Top Google Cloud Firestore Alternatives
  - [MongoDB Atlas](https://www.g2.com/products/mongodb-atlas/reviews) - 4.5/5.0 (849 reviews)
  - [Amazon DynamoDB](https://www.g2.com/products/amazon-web-services-aws-amazon-dynamodb/reviews) - 4.4/5.0 (498 reviews)
  - [Azure Cosmos DB](https://www.g2.com/products/azure-cosmos-db/reviews) - 4.2/5.0 (59 reviews)

