Compare this with other toolsSave it to your board and evaluate your options side by side.
Save to board

Firebase Reviews & Product Details

Profile Status

This profile is currently managed by Firebase but has limited features.

Are you part of the Firebase team? Upgrade your plan to enhance your branding and engage with visitors to your profile!

Pricing

Pricing provided by firebase.

Free

$0

Spark

$5
per month
Product Avatar Image

Have you used Firebase before?

Answer a few questions to help the Firebase community

Firebase Reviews (302)

View 1 Video Reviews
Reviews

Firebase Reviews (302)

View 1 Video Reviews
4.5
302 reviews

Review Summary

Generated using AI from real user reviews
Users consistently praise Firebase for its ease of use and rapid development capabilities, allowing developers to quickly set up backend services without extensive coding. The platform's comprehensive features, including real-time databases and integrated analytics, make it particularly appealing for both beginners and experienced developers. However, some users note that pricing can become complex as projects scale.

Pros & Cons

Generated from real user reviews
View All Pros and Cons
Search reviews
Filter Reviews
Clear Results
G2 reviews are authentic and verified.
Rishabh S.
RS
Software Engineer
Mid-Market (51-1000 emp.)
"Notifications, Analytics, Storage — Everything Under One Roof"
What do you like best about Firebase?

Firebase feels like a monopoly for push notifications; it seems like the whole world uses Firebase for notifications. It’s very easy to implement, and the dashboard is simple, clean-looking, and helpful for checking engagement. The main thing for me is that the pricing is very friendly, because once you reach an audience you also start making money, so you can afford it.

Onboarding is basically just two or three steps: you add the project name, then use the JSON key file to implement it. All the SDKs are available and it’s easy to integrate. Notifications are received within a fraction of a second. They’ve also introduced the new Firebase Studio with those AI features, and it makes it easier to create a Flutter application, which matters to us because our application is on Flutter as well. Review collected by and hosted on G2.com.

What do you dislike about Firebase?

During the implementation of Firebase notifications, I noticed there are two SDKs: the Admin SDK and the client-side SDK. The first time I worked with it, I got confused about how to implement everything, and it wasn’t working for me at first. On the other hand, the subscribe feature is really helpful, but I feel like it’s not very popular and most developers don’t know about it. I think they should analyze notification behavior and suggest what users can convert to a subscription. Review collected by and hosted on G2.com.

Alan R.
AR
Software Engineer
Mid-Market (51-1000 emp.)
"Fast and Easy Backend Solution for Modern Apps"
What do you like best about Firebase?

Firebase is very easy to use and helps speed up application development, especially for mobile and web apps. It provides a wide range of services like authentication, real-time databases, hosting, and cloud functions, all integrated into a single platform. This makes it easy to get started quickly without having to set up a lot of backend infrastructure.

I particularly like how simple it is to implement authentication and real-time data synchronization. The integration between services is seamless, and deployment is straightforward. Features like Firebase Hosting and Cloud Functions allow you to build and scale applications with minimal setup. Overall, it’s a great platform for rapid development and prototyping. Review collected by and hosted on G2.com.

What do you dislike about Firebase?

As applications grow, managing complexity can become challenging. The real-time database structure requires careful design to avoid performance or scaling issues. Debugging and monitoring can sometimes be limited compared to more traditional backend setups. Additionally, costs can increase quickly as usage grows, and it’s not always easy to predict expenses in advance. Review collected by and hosted on G2.com.

Kyle P.
KP
Frontend Developer (Unpaid)
Computer Software
Small-Business (50 or fewer emp.)
"Efficient Backend Solution Despite Initial Setup Challenges"
What do you like best about Firebase?

I use Firebase for app development because it allows me to have a backend server to store data within the web application. Implementing a database within the web application with Firebase is really helpful compared to using local storage. I appreciate that Firebase enables user authentication and real-time database handling. The platform supports implementing different kinds of features, which is great for developing applications. I also find the analytics easy to set up, which helps with AB testing for different interface designs. Review collected by and hosted on G2.com.

What do you dislike about Firebase?

Most people don't know about what Firebase is, and if you're in the field, you still have to use the tools and technology to implement it in your web application or software, which involves using third-party tools and technologies. The initial setup was difficult because I had to learn how to connect the database and learn about the syntax. It was challenging at first, and I needed to use YouTube videos to help with the setup and database connection. Review collected by and hosted on G2.com.

Kunal D.
KD
Software Engineer
Information Technology and Services
Small-Business (50 or fewer emp.)
"A backend as a service tool for accelerating development by infrastructure and authentication"
What do you like best about Firebase?

The speed of moving from a local prototype to a live, secure production app is unmatched. As a developer, I love that I can handle Firebase Authentication (especially Google and Phone Auth) is too good , with just a few lines of client-side code it can be developed, completely skipping the need to build a custom Express auth server. The Real-time Database and Firestore make implementing features like live chat or notification systems, its too simple to use firestore database, effortless because you don't have to manage WebSockets manually. Plus, the Firebase CLI makes deploying hosting and Cloud Functions a one-command task, which really streamlines my deployment workflow when I'm iterating fast Review collected by and hosted on G2.com.

What do you dislike about Firebase?

The one thing that can be annoying is the pricing and usage dashboard, sometimes it feels overwhelming. It’s not always easy for a beginner to see exactly which feature is using up the most reads or writes operations until you get the bill from firebase. Also, while the Security Rules are powerful, the error messages can be a bit confusing when something is blocked, which makes troubleshooting them a little slower than usual. I think it could be simple. Review collected by and hosted on G2.com.

Shahnawaz A.
SA
Founder
Small-Business (50 or fewer emp.)
"The Perfect Backend for a Solo Mobile App Founder"
What do you like best about Firebase?

As a solo founder building a mobile app, the best thing about Firebase is its complete Backend-as-a-Service (BaaS) ecosystem. Cloud Firestore and Firebase Authentication make it incredibly easy to set up secure user logins and a real-time database without needing to manage or maintain any physical servers. It integrates flawlessly with my Flutter codebase, which saves me hundreds of development hours and lets me focus entirely on building out the app's core features and UI. Review collected by and hosted on G2.com.

What do you dislike about Firebase?

While Firebase is amazing, Cloud Firestore's querying capabilities can be a bit restrictive compared to a traditional SQL database. You have to structure your NoSQL data very carefully because complex queries involving multiple fields or complicated 'OR' conditions can be tricky to implement. Also, as a bootstrapped startup, I have to constantly monitor my database reads/writes because the Blaze plan pricing can jump unexpectedly if the app scales rapidly or if there's an inefficient query. Review collected by and hosted on G2.com.

Waqar A.
WA
Senior Software Engineer
Mid-Market (51-1000 emp.)
"Clean, Developer-Friendly UI with Strong Integrations and Reliable Performance"
What do you like best about Firebase?

UI / UX

Clean and developer-friendly. Most tools are intuitive, though some consoles (like Remote Config) can feel a bit limited for complex setups.

Integrations

Very strong. Easy to integrate with Android/iOS and works well with other Google services. Setup is quick and well-documented.

Performance

Generally reliable and scalable. Services like Crashlytics and Analytics have minimal impact on app performance.

Pricing / ROI

Good ROI, especially for startups and mid-scale apps. Costs can grow at scale, but the value from insights and tooling usually justifies it.

Support / Onboarding

Good documentation and onboarding experience. However, support can be limited unless you’re on higher tiers.

AI / Intelligence

Strong potential with recent AI features, but still evolving. Useful for experimentation, though not always production-ready for complex use cases yet. Review collected by and hosted on G2.com.

What do you dislike about Firebase?

What I dislike about Firebase is the limited flexibility in some tools (like Remote Config and Analytics), which can become restrictive for more complex use cases. Additionally, costs can scale quickly at higher usage, and deeper customization often requires workarounds or moving beyond Firebase. Review collected by and hosted on G2.com.

Verified User in Computer Software
UC
Small-Business (50 or fewer emp.)
"Firebase helped us ship fast, but pricing needs close monitoring at scale"
What do you like best about Firebase?

Firebase is excellent for speed of execution. The setup is quick, Auth + Firestore + Cloud Functions work well together, and real-time sync is very useful for collaborative product features. The developer experience is strong, documentation is clear, and the integration with Google Cloud gives us a path from prototype to production without rebuilding everything. For a startup team, it removed a lot of backend overhead early on. Review collected by and hosted on G2.com.

What do you dislike about Firebase?

The main downside is cost predictability once usage grows, especially with Firestore reads/writes and network egress. Some query/indexing constraints can force data-model workarounds, and local emulator behavior does not always match production edge cases. Vendor lock-in is also real: migrating away later can be expensive in both engineering time and architecture changes. Review collected by and hosted on G2.com.

Pratik G.
PG
Sr. Software Developer
Mid-Market (51-1000 emp.)
"Rapid Development Made Effortless with Firebase’s Seamless Integration"
What do you like best about Firebase?

What I appreciate most about Firebase is how incredibly quickly it allows you to move from an initial idea to a production-ready product. Features like authentication, database, storage, hosting, analytics, and push notifications are all seamlessly integrated, requiring almost no backend setup. This not only saves a significant amount of development time but also eliminates much of the hassle associated with managing infrastructure. And also it's easy to Implement Review collected by and hosted on G2.com.

What do you dislike about Firebase?

What I find most frustrating about Firebase is how easily it turns into a black box as your application grows. When your project scales, debugging complicated problems across Functions, Firestore rules, unexpected billing increases, and event-driven processes becomes increasingly chaotic. It’s often only after encountering these challenges that you realize how deeply you’re locked into the Firebase ecosystem, with little flexibility to manage performance or control costs. Review collected by and hosted on G2.com.

Sai pavan kumar D.
SD
Intern
Small-Business (50 or fewer emp.)
"Perfect Backend, Limited Customization"
What do you like best about Firebase?

I use Firebase to store data and access it from the applications I develop. It's one of the best applications for maintaining databases and accessing them efficiently. Firebase provides a complete backend solution for any website. I especially like the NoSQL document database that allows me to handle unstructured data effectively. The offline responsiveness is a standout feature for me, as it helps me stay updated even without an internet connection. The easy integration of Firebase with backend frameworks like Flask and FastAPI and with frontend tools like React or TypeScript makes my development process smoother. The initial setup was very easy. Review collected by and hosted on G2.com.

What do you dislike about Firebase?

I find that Firebase may not allow for customizations according to specific needs. I would like to customize more flexible Firebase Analytics to understand deeply about the utilizations and check the workloads. Review collected by and hosted on G2.com.

GF
Owner
Small-Business (50 or fewer emp.)
"Rapid Development with Seamless Google Cloud Integration and Real-Time Features"
What do you like best about Firebase?

Rapid development, straightforward authentication, and seamless integration with Google Cloud. It also offers strong real-time functionality and a clear, easy-to-use interface. AI is supported with Gemini. Review collected by and hosted on G2.com.

What do you dislike about Firebase?

Pricing can become expensive and harder to manage as projects scale, and more advanced data querying can be challenging. Onboarding is complex but clear Review collected by and hosted on G2.com.

Questions about Firebase? Ask real users or explore answers from the community

Get practical answers, real workflows, and honest pros and cons from the G2 community or share your insights.

M. Aykut K.
MK
M. Aykut Keleş
Last activity 22 days ago

What are the prominent features of Firebase?

divyesh k.
DK
divyesh kapadia
Last activity over 4 years ago

How can i make relation between two tables?

Pricing Options

Pricing provided by firebase.

Free

$0

Spark

$5
per month

Candle

$49
per month
Firebase Comparisons
Product Avatar Image
Amazon Simple Storage...
Compare Now
Product Avatar Image
Mixpanel
Compare Now
Product Avatar Image
Django
Compare Now
Firebase Features
Ease of Use
File Management
Multi-Language Support
Adaptive Learning
Natural Language Interaction
Proactive Assistance
Product Avatar Image
firebase