Try our new research platform with insights from 80,000+ expert users
Serge Dahdouh - PeerSpot reviewer
CEO at a non-tech company with 1,001-5,000 employees
Real User
Aug 23, 2023
An application development solution that has a lot of services like storage, Firestore, and push notifications
Pros and Cons
  • "Google Firebase has a lot of services like storage, Firestore, and push notifications."
  • "Google Firebase's app testing feature for Android, where you can upload your APK, needs improvement because it's not working very well."

What is most valuable?

I use Google Firebase mainly for applications. Google Firebase has competitors like Supabase and PostgreSQL. Google Firebase has a lot of services like storage, Firestore, and push notifications. The solution also has a feature where you can change the parameters online. Other products in the market cannot compare with the many services Google Firebase provides for application development.

Also, the solution's deployment for the App Store is very easy with the swing Firebase. Mostly, 90% of people use Google Firebase because of its availability in many places. The solution is very fast, scalable, and dynamic. If you have a lot of clients, the solution will automatically scale up to the number of your clients.

What needs improvement?

Google Firebase's app testing feature for Android, where you can upload your APK, needs improvement because it's not working very well. It's not very easy because you can upload one version of your app and test it with different phones. Google needs to improve it because I tried it multiple times and found that manually testing the app works better and much faster.


Google should find a way to reduce the solution's read and write. For example, if you have a list of 100 clients for only one click, and if they read, it will be 100 reads, which is expensive. We could use a cache method, but it's still expensive. So Google should reduce the cost a bit. Like Supabase, Google Firebase can have SQL models so that we can have relational and non-relational databases at the same time. A relational database could be much cheaper in some cases.

For how long have I used the solution?

I have been using Google Firebase since 2018.

What do I think about the stability of the solution?

Google Firebase is a very stable solution.

Buyer's Guide
Google Firebase
January 2026
Learn what your peers think about Google Firebase. Get advice and tips from experienced pros sharing their opinions. Updated: January 2026.
880,481 professionals have used our research since 2012.

What do I think about the scalability of the solution?

Google Firebase is a scalable solution.

How was the initial setup?

Everyone uses Google Firebase because it is very easy to set up, run, and maintain. Even if you don't have a lot of experience in coding or the back end, you could deploy the solution in a very short time.

What's my experience with pricing, setup cost, and licensing?

Google Firebase is an expensive solution.

What other advice do I have?

Google Firebase is very fast and easy to use, but it's expensive. The solution is expensive because of the read-and-write feature. So, if you have a lot of clients and don't know how to optimize it in your app, it will cost you a lot. The solution is easy to set up, but you have to know how to read and write.

Google Firebase has a lot of services like push notifications and Firestore. For example, I once used AWS Amplify, and it's not easy to deploy. Apart from Supabase, which arrived last year in the market, Google Firebase does not have a lot of alternatives. However, the downside is that it's expensive. The solution has a special calculator, but it still is unclear how much it charges us for read and write functions.

Overall, I rate Google Firebase an eight out of ten.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Ruven Naidoo - PeerSpot reviewer
Senior Software Developer Team Lead at a tech services company with 11-50 employees
Real User
Top 5Leaderboard
Nov 26, 2024
Achieves real-time interactions with automatic updates for seamless user experience
Pros and Cons
  • "The real-time database feature is the most valuable, allowing real-time feedback without needing to constantly poll the database."
  • "There needs to be an easy way to duplicate a database."

What is our primary use case?

I am using Google Firebase as a real-time database for all my applications. It allows me to get data in real time with an automatically refreshable website, so there is no delay. Even if the data changes, my website automatically updates, even if it is open in a browser.

How has it helped my organization?

Google Firebase has helped my organization by providing a real-time database, which means I don't have to worry about delays and ensures automatic website updates. It also provides an easy way to manage user authentication with various providers like Google, Microsoft, and Facebook.

What is most valuable?

The real-time database feature is the most valuable, allowing real-time feedback without needing to constantly poll the database. It enables real-time interactions similar to seeing cars moving on a map in real time.

What needs improvement?

There needs to be an easy way to duplicate a database. Currently, creating a copy of a database is a manual process, which could be improved with an option to automatically create another copy.

For how long have I used the solution?

I have been working with Google Firebase for probably ten years.

What do I think about the stability of the solution?

From the point of view of reliability, Google Firebase works well with no issues.

What do I think about the scalability of the solution?

In terms of scalability, Google Firebase handles it well. It automatically scales like YouTube when hosting video content, allowing millions of customers to stream the same content without any manual intervention.

How are customer service and support?

I have not needed to contact Google support for Firebase. Whereas, I have contacted AWS support, which is really good, because I couldn't figure out certain things. For Google, I never needed the support.

How would you rate customer service and support?

Positive

Which solution did I use previously and why did I switch?

I have used Google Cloud and AWS previously. Google Cloud is the cheapest and their free tier is very generous. Google Cloud has allowed me to run sites for years without any cost, unlike AWS which costs me even though it receives less traffic.

How was the initial setup?

The setup process for Google Firebase is not difficult. I have looked it over and found that you don't have to know a lot to get started.

What's my experience with pricing, setup cost, and licensing?

Google Cloud is the cheapest among the solutions I have used. Their free tier is very generous, allowing me to run sites with no cost.

Which other solutions did I evaluate?

I evaluated AWS and Azure before using Google Firebase.

What other advice do I have?

I would recommend Google Firebase because it provides reliable and scalable solutions.

I'd rate the solution ten out of ten.

Which deployment model are you using for this solution?

Public Cloud

If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?

Google
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Buyer's Guide
Google Firebase
January 2026
Learn what your peers think about Google Firebase. Get advice and tips from experienced pros sharing their opinions. Updated: January 2026.
880,481 professionals have used our research since 2012.
Pranay Koley - PeerSpot reviewer
Junior Software Developer at a tech vendor with 201-500 employees
Real User
Top 5
Nov 3, 2024
Seamless cloud database integration enhances data management and a highly responsive support team
Pros and Cons
  • "The access to Firestore is very easy."
  • "As we are a small team, we have only utilized some features, however, all those features have been very useful, and there is no problem."

What is our primary use case?

We use Firebase primarily for storing user data, authentication data, and many more - like Apple authentication data, Google authentication data, Facebook authentication data, and storage of any authentication data in Firestore. 

We also use it for chat modules such as one-to-one or real-time chat using the real-time database.

How has it helped my organization?

Firebase has been very useful to us. We have been using Firebase for three years, and it has been beneficial as we can store user data efficiently. Additionally, the access to Firestore is very easy.

What is most valuable?

Firebase provides valuable features in the Flutter framework. We can use Firebase through the SDK. The provider like Firebase gives access to their database through Stream or FutureBuilder. The integration with Flutter is seamless, making it very easy to use.

What needs improvement?

There are many features in Firebase that we have not used. As we are a small team, we have only utilized some features, however, all those features have been very useful, and there is no problem.

For how long have I used the solution?

We have been using Firebase for three years.

What do I think about the stability of the solution?

Stability is excellent, given that Firebase is a Google product.

How are customer service and support?

The support from Google is highly responsive. We once encountered an incident where a developer mistakenly deleted the database. We emailed Google's support team, and they promptly recovered the full database for us.

How would you rate customer service and support?

Positive

What other advice do I have?

I recommend Firebase to everyone looking to use any cloud database. It is worth using and very useful.

I'd rate the solution ten out of ten.

Which deployment model are you using for this solution?

Public Cloud

If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?

Google
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
AnthonyAbah - PeerSpot reviewer
Assistant Director at a tech services company with self employed
Real User
Top 5
Mar 18, 2023
Excellent documentation, reliable, and inexpensive
Pros and Cons
  • "It's stable."
  • "They have discontinued some very valuable features, including the Firebase UI that I used to log in."

What is our primary use case?

I primarily use the solution for various cloud functions. I build applications on it. I also use the Firestore and the database. I use authentication as well. 

What is most valuable?

The authentification is very valuable to me. 

There are several server functions that are valuable to my use case. 

It's easy to use.

The documentation is very extensive. 

It's stable. 

The cost is reasonable. 

What needs improvement?

They have discontinued some very valuable features, including the Firebase UI that I used to log in. They are no longer supporting that feature for authentication.

The cloud functionality can always be better. We cannot, for example, use it outside Google. 

There are some features that are only available online. There aren't very many things you can do in your local environment. 

For how long have I used the solution?

I've been using the solution for five years. 

What do I think about the stability of the solution?

The solution is stable and reliable. I'd rate the stability out of ten. Out of all of the platforms I have used, it's the best. I'd rate it 9.5 out of ten for stability. 

What do I think about the scalability of the solution?

I don't have much experience with scaling. My understanding is it can only be used in Google servers and within the Google environment, so you can't scale beyond Google. 

I'm not sure how many people in my organization use it. 

The solution would be a fit for small or medium-sized companies thanks to the ease of development. 

How are customer service and support?

I've never really used technical support. However, they do provide lots of great documentation that pretty much answers all of my questions. 

How was the initial setup?

The deployment process is very straightforward. It's easy. I wouldn't call it complex at all. What I deploy normally doesn't take much time. I don't deploy large blocks of software. I can deploy things in ten minutes or so. 

What was our ROI?

The ROI is okay. If we deploy an application and it is something that generates an income, that isn't really related to Firebase. However, the cost is very low. 

What's my experience with pricing, setup cost, and licensing?

The pricing is reasonable. They have general plans. You choose what you need. I haven't really used anything above the free plan. The little bit of money I have to pay is fine. The last amount I paid was about $10 a month. 

Which other solutions did I evaluate?

I considered working with Amazon. However, the process was too tedious. I moved over to Google as it was more straightforward and easy to learn. 

What other advice do I have?

I'm an end-user. 

I am using the latest version of the solution. 

I highly recommend the solution to anyone who wants to start working in the cloud. The time to market is very short, and the ease of use is great. It offers great resources. 

I'd rate the solution nine out of ten overall.

Which deployment model are you using for this solution?

Public Cloud

If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?

Google
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Zain Omer - PeerSpot reviewer
Software Engineer (Kony-Temenos | Android) at a financial services firm with 51-200 employees
Real User
Sep 28, 2023
An incredibly versatile, complete platform by Google
Pros and Cons
  • "Its simplicity makes it quite handy for my needs in app development."
  • "If you are selling an app with extensive Firebase use, costs may go up."

    What is our primary use case?

    Google Firebase is more than just a database service. It is a complete platform by Google that is incredibly versatile for mobile and web app development.

    What is most valuable?

    The most valuable feature of Google Firebase is its user-friendliness. Since Firebase was the first database I used, it is hard for me to compare it to others. However, what stands out is how straightforward and easy it was to work with. Its simplicity makes it quite handy for my needs in app development. Firebase makes it incredibly easy to build relationships between tables and set up database structures. It feels like a seamless drag-and-drop experience, which saves a lot of time compared to starting from scratch with other MySQL services.

    What needs improvement?

    Google Firebase doesn't need significant improvements because it provides a complete package for databases, crash analytics, and reports. 

    For how long have I used the solution?

    I have used Google Firebase for a short period of time while working on a few projects.

    What do I think about the scalability of the solution?

    I wouldn't describe it as a highly scalable product. Firebase is more of a set of essential services provided by Google for building various applications. Its scalability depends on the specific services and resources you choose within Firebase to meet your application's needs.

    How are customer service and support?

    I have not had any need to contact technical support.

    How was the initial setup?

    The initial setup is fairly easy and it is done online. 

    What's my experience with pricing, setup cost, and licensing?

    Google Firebase can be affordable when used in your own app, as many features have free tiers. However, if you are selling an app with extensive Firebase use, costs may go up. It's not too expensive, but it's crucial to pick a pricing plan that fits your business.

    What other advice do I have?

    My advice to people who are considering using Firebase is to evaluate their app's needs to determine if Firebase is a suitable fit. Firebase is versatile and offers features beyond just databases, such as crash analytics, which can be incredibly helpful. It provides detailed insights into crashes, when they occur, and on which devices, making bug tracking and resolution much easier. Overall, I would rate it an eight out of ten.

    Which deployment model are you using for this solution?

    Public Cloud

    If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?

    Google
    Disclosure: My company does not have a business relationship with this vendor other than being a customer.
    PeerSpot user
    Simon Buckingham - PeerSpot reviewer
    Owner/Creative & Technical Director at a media company with 1-10 employees
    Real User
    Jul 13, 2023
    A stable solution with good database file storage
    Pros and Cons
    • "The most valuable features of Google Firebase are its database, noSQL database, file storage, authentication, and notifications."
    • "Google Firebase should add extra functionality to do global delete and updates across your database."

    What is our primary use case?

    I use Google Firebase for its database file storage.

    What is most valuable?

    The most valuable features of Google Firebase are its database, noSQL database, file storage, authentication, and notifications.

    What needs improvement?

    I had a problem deleting the user's files, and I had to move to the paid plan to do that. They have added a plugin to allow you to do that, but I've not implemented that yet. Google Firebase should add extra functionality to do global delete and updates across your database.

    For how long have I used the solution?

    I have been using Google Firebase for three years.

    What do I think about the stability of the solution?

    Google Firebase is a very stable solution. I rate Google Firebase a nine out of ten for stability.

    What's my experience with pricing, setup cost, and licensing?

    I rate Google Firebase a seven or eight out of ten for pricing.

    Which other solutions did I evaluate?

    I evaluated other options like AWS and Azure.

    What other advice do I have?

    I am using the latest version of Google Firebase.

    Overall, I rate Google Firebase an eight out of ten.

    Disclosure: My company does not have a business relationship with this vendor other than being a customer.
    PeerSpot user
    Chief Technology Officer at a logistics company with 201-500 employees
    Real User
    May 11, 2023
    Good stability and efficient real-time database feature
    Pros and Cons
    • "Its initial setup process is easy."
    • "The solution's notification system could be much better."

    What is our primary use case?

    We used the solution for real-time database and authentication.

    How has it helped my organization?

    The solution helped us with real-time databases and authentication while working on a product with a chat element.

    What needs improvement?

    The solution's notification system could be much better. Also, they should add automation aspects to it. The authentication capabilities need expansion as well. In addition, they should enable vertical scaling for real-time databases.

    They should add a code library to it. Presently, it is very troublesome to develop new code. Also, there needs to be a document for standardized procedures.

    What do I think about the stability of the solution?

    The solution is highly stable. I rate its stability a nine.

    What do I think about the scalability of the solution?

    I rate the solution's scalability as six and a half. Its orchestration tools need to be fixed for deployment. It becomes challenging to determine the scaling capabilities.

    How are customer service and support?

    The solution's customer service needs to be active. Also, the frequency of document updation is relatively low.

    How would you rate customer service and support?

    Neutral

    Which solution did I use previously and why did I switch?

    I have used other solutions before. Later, I switched to Google Firebase as it is more developer friendly.

    How was the initial setup?

    The solution is straightforward to set up. I rate the process as an eight. It takes two or three days to complete.

    What about the implementation team?

    Our team of one or two back-end developers implements the solution. It requires only one executive for maintenance.

    What was our ROI?

    The solution is worth buying. I rate its ROI as a ten.

    What's my experience with pricing, setup cost, and licensing?

    The solution's price is based on the number of consumers.

    Which other solutions did I evaluate?

    I have evaluated Jira and Amazon solutions.

    What other advice do I have?

    I rate the solution an eight.

    If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?

    Amazon Web Services (AWS)
    Disclosure: My company has a business relationship with this vendor other than being a customer. customer
    PeerSpot user
    HaiPham - PeerSpot reviewer
    Managing Director at a computer software company with 11-50 employees
    MSP
    Top 5Leaderboard
    May 17, 2024
    Great for web hosting, backend for Mobile app and analysis but the performance is not so good
    Pros and Cons
    • "We're able to use the solution in several processes."
    • "The initial setup is not exactly straightforward."

    What is our primary use case?

    The solution provides authentification. It's a real-time database with tracking features. We also use it as a NoSQL database to restore data, and we also use some analytics, remote config, web hosting, and cloud functionality for APIs.

    How has it helped my organization?

    We can focus on developing Mobile app, while relying on the Firebase for the backend (data, file storage, authentication, notification, API). And it is very cheap for hosting the backend so Firebase is really good for start-up company to quickly launch a new product ideas into the market 

    What is most valuable?

    We're able to use the solution in several processes.

    For example, we developed a mobile app, and in the mobile app, we developed an authentication service for authentication for a login feature. And we use real-time for charts and Firestore to store data, and remote config to do some application settings remotely. 

    For another project, we use it in a rather similar way. However, in this scale, we use the cloud function for the API and use Firestore as a database.

    It's also great for web hosting, analysis, and CRAFTalytics that we use to measure the craft of the app.

    What needs improvement?

    The initial setup is not exactly straightforward. 

    They really need to work on their performance. It is not so good.

    For how long have I used the solution?

    I've been using the solution for 4 years.

    What do I think about the stability of the solution?

    The performance is not good. That said, it doesn't crash. We'd like the stability, in general, to be more reliable. 

    What do I think about the scalability of the solution?

    I've not experienced scalability. It's a new app, and the number of users is not that much, so we haven't seen scalability in action. 

    That said, I have noted that the response of the server is not very good. The APIs sometimes take ten seconds to return data. It's running slow. Normally, people expect the data to be returned within two seconds.

    We have five developers using the solution right now. It is still a new system. Since the response time is slow, we likely won't be expanding usage. 

    How are customer service and support?

    I've never used technical support.

    Which solution did I use previously and why did I switch?

    Besides Firebase, we also have Microsoft Azure and Amazon AWS, and while Firebase is rather cheaper than the other tools, its performance and response time is slow. I'm not really sure that we should expand the number of users on the platform.

    Azure has the best performance, yet it's the most expensive. AWS is something in between Firebase and Azure. So, the price is higher with Azure and its performance is a little bit better than Firebase.

    How was the initial setup?

    It's not straightforward to set up the whole way through. Some of it is easy to use like remote config and web hosting. However, other areas, like cloud functions in real-time on the database, are not easy.

    The deployment is quick. You just need one person to manage the process. They are an admin engineer.

    For stability, we have a strict testing version process and also production. We have to create two Firebase environments for each of them, and there is no transition between station to production so, which is one limitation of the size and scope.

    What about the implementation team?

    We handled the initial setup in-house. 

    What's my experience with pricing, setup cost, and licensing?

    The pricing is pretty good. It's less than Azure and AWS.

    We pay for a private license.

    What other advice do I have?

    You can use some of Google's services and it's okay. The functionality, the authentication, and the notifications of Firebase are really good, so it's what I strongly recommend people to use, however, the database the real-time functionality is not good. 

    I'd rate the solution seven out of ten.

    Which deployment model are you using for this solution?

    Public Cloud
    Disclosure: My company does not have a business relationship with this vendor other than being a customer.
    PeerSpot user
    Buyer's Guide
    Download our free Google Firebase Report and get advice and tips from experienced pros sharing their opinions.
    Updated: January 2026
    Buyer's Guide
    Download our free Google Firebase Report and get advice and tips from experienced pros sharing their opinions.