Try our new research platform with insights from 80,000+ expert users
Sivakumar Rathinavelu - PeerSpot reviewer
Lead/Specialist Engineer Software at Signify
Real User
Low maintenance, high performance, and simple implementation
Pros and Cons
  • "The most valuable features of Google Firebase have been Analytics, Remote Config, and Crashlytics. Additionally, a lot of companies have used push notifications which is important. There is little maintenance required."
  • "Google Firebase could improve the ability to create our own reports, other than what's available on the dashboard. For example, if we want to customize the report or export the data, this is a large task."

What is most valuable?

The most valuable features of Google Firebase have been Analytics, Remote Config, and Crashlytics. Additionally, a lot of companies have used push notifications which is important. There is little maintenance required.

What needs improvement?

Google Firebase could improve the ability to create our own reports, other than what's available on the dashboard. For example, if we want to customize the report or export the data, this is a large task. 

Crashlytics was not very helpful, it doesn't give enough information to narrow down the problem.

For how long have I used the solution?

I have been using Google Firebase for approximately one and a half years.

What do I think about the stability of the solution?

Google Firebase is stable and we don't have any performance issues.

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

What do I think about the scalability of the solution?

The scalability of Google Firebase is good, but there are some limitations. For example, once you are set up, there's no way you can delete the data or change the settings. It's durable, handles many loads, and pushes the data when the user is not aware.

How are customer service and support?

I have not used technical support.

How was the initial setup?

The setup of Google Firebase was an easy process.

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

We are using the free version of Google Firebase.

What other advice do I have?

Google Firebase is a very good solution.

I rate Google Firebase an eight out of ten.

Which deployment model are you using for this solution?

Public Cloud
Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Ibrahim Olanrewaju - PeerSpot reviewer
Senior Software Engineer at Turing
Consultant
Satisfied with overall features, the price is right, and the customer support is plentiful
Pros and Cons
  • "The scalability is good."
  • "One of the challenges I was facing when I was using it was the library called Google Dialogflow which allows you to connect your chatbot with an intent. So there is so much adding when you are trying to connect it with your service because you have to do a lot of repetition writing a new intent, putting it step by set so it is good to escape. I believe it should be flexible and dedicate the intents based on the relating and to write a lesser code when doing that."

What is our primary use case?

Our primary use case is with a chatbot and file usage. Let us say you wanted to pay for your utility bill and your data at the same time. We do this using a reward commodity known as cash tokens. This includes checking your wallet's balance and topping it up.

What needs improvement?

One of the challenges I was facing when I was using it was the library called Google Dialogflow which allows you to connect your chatbot with an intent. So there is so much adding when you are trying to connect it with your service because you have to do a lot of repetition writing a new intent, putting it step by step so it is good to escape. I believe it should be flexible and dedicate the intents based on the relating and to write a lesser code when doing that.

For how long have I used the solution?

I have been using Google Firebase for the past two years.

What do I think about the stability of the solution?

When it comes to stability I had an issue during training with downtime, I do not know maybe because of more traffic on the chatbot.

What do I think about the scalability of the solution?

The scalability is good.

How are customer service and support?

There is plenty of documentation available. I think there is plenty of group support available and Google support as well. The website has plenty of information.

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

The price is perfect and very clearly defined. The price during the trial setup is free and then you move to a paid service.

What other advice do I have?

I would rate Google Firebase a ten out of ten.

Which deployment model are you using for this solution?

Private Cloud
Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Buyer's Guide
Google Firebase
February 2025
Learn what your peers think about Google Firebase. Get advice and tips from experienced pros sharing their opinions. Updated: February 2025.
837,501 professionals have used our research since 2012.
Director at S4Sourcing
Real User
Top 20
Though the solution offers a straightforward setup phase, it needs to improve its integration capabilities
Pros and Cons
  • "The initial setup of Google Firebase is pretty straightforward."
  • "I would prefer Google Firebase to focus more on its integration capabilities since it is an area in the solution with certain shortcomings."

What is our primary use case?

My company uses Google Firebase for the product we are trying to develop.

What is most valuable?

The most valuable feature of the solution is that it has built-in accelerators, which makes it easy for us to implement the products, especially the state management, authentication, and authorization.

What needs improvement?

I would prefer Google Firebase to focus more on its integration capabilities since it is an area in the solution with certain shortcomings. Though Google Firebase does a lot of things, there is no clear documentation for code insights. The product is not easily available for a person to understand, so a person has to do a lot of experiments to understand how things happen in the background. Google Firebase should try to simplify its product for others to implement it, but the code insights or functionalities are not available, and there are no explanations available on what it can and cannot do.

For how long have I used the solution?

I have been using Google Firebase for a couple of months. I use the solution's latest version.

What do I think about the stability of the solution?

Stability-wise, I rate the solution a seven out of ten since I haven't used the product enough to see its performance under various circumstances.

What do I think about the scalability of the solution?

I have not used the product extensively, and there is presently no user base for the product in my company.

Only a few test users in my company use Google Firebase since we have not rolled out the product in the market for customers.

How are customer service and support?

Based on my experience with the solution's technical support, I can say that the technical support was not useful for us in our company.

How was the initial setup?

The initial setup of Google Firebase is pretty straightforward.

The solution can be deployed in a couple of days.

If you are a slightly technical person, you can implement the product on your own.

For deployment, you just need to log in and press certain commands, after which the product automatically deploys code into Google Firebase.

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

My company makes very minimal payments toward the licensing costs of the solution.

What other advice do I have?

I recommend the solution to those who plan to use it.

I rate the overall solution a six and a half out of ten.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
PradeepKumar3 - PeerSpot reviewer
Director Technology Solutions at Redintegro Consulting Solution LLP
Real User
Top 5
A highly stable and scalable solution that is useful for managing users and user authentication
Pros and Cons
  • "The solution is useful for managing users and user authentication."
  • "We had some compatibility issues with Elixir."

What is our primary use case?

We use the solution for user management.

What is most valuable?

The solution is useful for managing users and user authentication.

What needs improvement?

We had some compatibility issues with Elixir. It had some library compatibility issues. We did a workaround through Google Cloud Functions and achieved the desired output.

For how long have I used the solution?

I have been using the solution for the last four years.

What do I think about the stability of the solution?

I rate the tool’s stability a ten out of ten.

What do I think about the scalability of the solution?

I rate the tool’s scalability a ten out of ten. In the past, we had 70,000 users. The usage was reduced later.

How was the initial setup?

The initial setup is simple. The solution is cloud-based.

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

I rate the pricing a five out of ten.

What other advice do I have?

Overall, I rate the tool a ten out of ten.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Daniel OlivierBaptiste - PeerSpot reviewer
Android developer at Sensibill
Real User
The notifications, bug tracking and crash analytics are helpful
Pros and Cons
  • "I love Firebase's notifications, crash analytics, and bug tracking. It gives you detailed reporting about app usage and users."
  • "Firebase's real-time information isn't technically real-time. It takes a while to upload user activity into the app. It's not as fast as Datadog, the other solution we use."

What is our primary use case?

Firebase has multiple uses. My team uses it for the mobile app, while the audit team uses Firebase for the web app. We are also using Firebase to handle notifications into the mobile and web app.

What is most valuable?

I love Firebase's notifications, crash analytics, and bug tracking. It gives you detailed reporting about app usage and users.

What needs improvement?

Firebase's real-time information isn't technically real-time. It takes a while to upload user activity into the app. It's not as fast as Datadog, the other solution we use. 

For how long have I used the solution?

I've been using Firebase for two years at my current company, but they were using it before I was hired. 

What do I think about the stability of the solution?

Firebase is stable.

What do I think about the scalability of the solution?

I believe Firebase is scalable. 

How was the initial setup?

Firebase was already set up when I started, but I know that the integration steps are explained well in detailed documentation.

What other advice do I have?

I rate Google Firebase eight out of 10. Firebase is a good product. The free version is decent, so you can start with that and pay for more features as your needs grow. I think it's a fantastic product to start with.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Roche De Kock - PeerSpot reviewer
Senior Developer at a consultancy with 11-50 employees
Real User
Gives more power and accessibility to quickly publish apps
Pros and Cons
  • "Google Firebase is one I like a lot because it gives us a little bit more power and accessibility when it comes to publishing apps a lot quicker and for the needs that we have."
  • "The only thing that I won't do on Firebase is the hosting side of things for a progressive web app because it feels like you actually still need to download the app first before you can actually get into the functionality of the app."

What is most valuable?

Google Firebase is one I like a lot because it gives us a little bit more power and accessibility when it comes to publishing apps a lot quicker and for the needs that we have.

The documentation for Google Firebase is great. Also, what I like about it is the integration to Android, which is the reason I went with Firebase. Android is the biggest mobile platform out there currently, bigger than IOS, especially in South Africa.

What needs improvement?

The only thing that I won't do on Firebase is the hosting side of things for a progressive web app because it feels like you actually still need to download the app first before you can actually get into the functionality of the app.

So, it's not really a website, but it's web-based, and the app needs to be like a downloadable app. In that sense, I'm using normal Linux hosting and PHP for normal websites. I still have to split my software into a web app. If there's something that needs to be improved, it is that if you publish an app as web-based that you don't have to physically download the app or that the app doesn't download in the background. 

I would rather not publish as a progressive web app. Initially, on first opening up, the app seems very slow. After that it's quick, but it feels like the app needs to be downloaded first before you can actually get into the functionality of the app.

For how long have I used the solution?

I've been using it for about six or seven months.

How was the initial setup?

In the case of your first setup, if you're not sure what you want to do, it can become a bit of a problem. If you've done something wrong, it's very difficult to get rid of your project. There are some unique IDs that are left behind. So, the initial stages were a little bit difficult in that sense because if you make a mistake, you can't reuse what you have done.

However, once I got used to working with Firebase, it was nice and easy. Firebase is a Google product, but in the beginning, it didn't seem like one. Google is making a lot of changes, which makes us developers make other changes a lot as well.

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

The moment you go into volumes, then you work on a pay-per-volume basis.

What other advice do I have?

I would recommend it if you're experimenting and starting off because of the way Google gives you a lot of free options when the project is still small. However, if you're thinking of a big project where there's going to be costs and a lot of traffic, then I would recommend that you decide on Firebase, Azure, or AWS from the beginning before you actually do something. For the experimental side, Firebase is fantastic.

If you're going to do mobile apps and need to publish to play store and have functionalities such as push notifications, analytics, AdMob, and monetization, then Firebase definitely is the way to go.

I would rate Google Firsebase at eight on a scale from one to ten.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Director Private Sector Software Solutions at a tech services company with 501-1,000 employees
Real User
Great interface, easy to use, but needs consistent pricing and cost estimation is difficult
Pros and Cons
  • "The main feature for us is that the tools are all in one place and that you don't need to bother with the backend system and the infrastructure."
  • "There was no way of knowing how the rise in traffic would impact the price."

What is our primary use case?

The primary use case for this solution is the backend for the mobile app.

How has it helped my organization?

We tried to save costs by cutting some unnecessary operational things in the infrastructure and in the backend.

What is most valuable?

The main feature for us is that the tools are all in one place and that you don't have to bother with the backend system and the infrastructure.

What needs improvement?

As we were not able to calculate the amount of traffic and the bandwidth, we were not able to calculate the pricing accurately. There was no way of knowing how the rise in traffic would impact the price.

For how long have I used the solution?

We have been using this solution for three months.

What do I think about the stability of the solution?

While we used this solution, it was quite stable and it worked. We have had five people trying and working with this platform.

What do I think about the scalability of the solution?

We haven't tested the scalability performance of this platform. We did not do any stress or any other load tests. Although I have not tested this myself, I have read that there are some problems with the scalability.

How are customer service and technical support?

We did not have a need to contact the technical support.

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

We are using Mircosoft Azure in parallel with Google Firebase.

How was the initial setup?

The initial setup was easy to install and it is easy to use, very friendly. 

What about the implementation team?

We implemented ourselves. We did not use any third party.

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

It is not easy to calculate the cost per copy, use or if the load rose dramatically we did not know how that would impact the final price.

The pricing for the authentication is based on SMS rates and is not consistent all over the world. For example, the cost in the US and Canada is one cent, but six cents in Serbia and the rest of the world. This should be adjusted. 

Which other solutions did I evaluate?

We did evaluate other options, including AWS, and one more platform based in Python. 

What other advice do I have?

It's a good product for prototyping, with a nice interface and is easy to work with, but difficult to predict the cost.

I would rate this solution a seven out of ten.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Anas_Khan - PeerSpot reviewer
Frontend Engineer at iSchoolConnect
Vendor
Top 10Leaderboard
Helps us deploy software projects, but it could be simpler to understand for the beginners
Pros and Cons
  • "We use the platform to deploy our software projects."
  • "The product is complicated for beginners to understand."

What is our primary use case?

We use the platform to deploy our software projects.

What needs improvement?

The product is complicated for beginners to understand. 

For how long have I used the solution?

I have been using Google Firebase for around two and a half years.

What do I think about the scalability of the solution?

We have around 50 Google Firebase users in our organization. 

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

The architecture and higher management decided to set up all the projects on Firebase, which is why we are using it.

How was the initial setup?

We need to install Firebase from the terminal and set up everything before deploying it, whereas some other tools require less setup.

What other advice do I have?

I would not recommend the product to others and rate it a six out of ten. 

Disclosure: I am a real user, and this review is based on my own experience and opinions.
Flag as inappropriate
PeerSpot user
Buyer's Guide
Download our free Google Firebase Report and get advice and tips from experienced pros sharing their opinions.
Updated: February 2025
Buyer's Guide
Download our free Google Firebase Report and get advice and tips from experienced pros sharing their opinions.