Skip to main content
TrustRadius
Firebase

Firebase

Overview

What is Firebase?

Google offers the Firebase suite of application development tools, available free or at cost for higher degree of usages, priced flexibly accorded to features needed. The suite includes A/B testing and Crashlytics, Cloud Messaging (FCM) and in-app messaging, cloud storage…

Read more
Recent Reviews

Light and fast

10 out of 10
March 24, 2022
Firebase has been used in a lot of projects that our firm has developed, it has many great features that we use, but the most important …
Continue reading
Read all reviews

Awards

Products that are considered exceptional by their customers based on a variety of criteria win TrustRadius awards. Learn more about the types of TrustRadius awards to make the best purchase decision. More about TrustRadius Awards

Return to navigation

Pricing

View all pricing

Phone Authentication

$0.01

Cloud
Per Verification

Stored Data

$0.18

Cloud
Per GiB

Entry-level set up fee?

  • No setup fee

Offerings

  • Free Trial
  • Free/Freemium Version
  • Premium Consulting/Integration Services
Return to navigation

Product Details

Firebase Technical Details

Deployment TypesSoftware as a Service (SaaS), Cloud, or Web-Based
Operating SystemsUnspecified
Mobile ApplicationNo

Frequently Asked Questions

Google offers the Firebase suite of application development tools, available free or at cost for higher degree of usages, priced flexibly accorded to features needed. The suite includes A/B testing and Crashlytics, Cloud Messaging (FCM) and in-app messaging, cloud storage and NoSQL storage (Cloud Firestore and Firestore Realtime Database), and other features supporting developers with flexible mobile application development.

Reviewers rate Support Rating highest, with a score of 7.3.

The most common users of Firebase are from Small Businesses (1-50 employees).
Return to navigation

Comparisons

View all alternatives
Return to navigation

Reviews and Ratings

(134)

Attribute Ratings

Reviews

(1-25 of 27)
Companies can't remove reviews or game the system. Here's why
Jose Perri | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
Firebase has been excellent for us when we have to update information in real-time between our IoT hardware devices, and our users' mobile applications, integration with ANDROID and IOS is excellent. In addition, given that our client base is constantly growing, FIREBASE adapts the processing capacity automatically. Being a payment platform that bills each operation, for example, writing, reading a database, bandwidth used, etc. I do not suggest its use in projects that are not lucrative since as the user base grows, the bill to pay will also grow!
Score 10 out of 10
Vetted Review
Verified User
Incentivized
It is an excellent tool for the fast and simple development of web app-type applications, with a very intuitive handling and a very comfortable UI to manage and maintain applications. Its main virtue is that it allows you not to have to worry about scalability or instance management, which makes it a different product from what we find in other cloud providers.
Osama Khan | TrustRadius Reviewer
Score 7 out of 10
Vetted Review
Verified User
Incentivized
Firebase provides a backend for your mobile app. It's good platform to start your app and provides a way to scale your app. You can use the free authentication with phone numbers and email. You will need some technical skills and time to setup. You may even require someone to help you setup the database because there are many options. However, after a few times, the setup is easy. There is a learning curve.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
Well suited for product & engineering teams looking to increase development velocity and add additional personalization touch points throughout the user journey. Also allows the team to get a holistic picture of how the users are interacting with our product across devices.

Not very well suited for tech stacks that utilize a lot of microservices.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
Firebase works very well with other tools, thanks to its many integrations. We frequently integrate it with Slack and Jira, our team's main project planning and communication tools. The implementation is simple and we use it for projects such as application modernization, that is, to convert applications to microservices or container-based applications.
March 24, 2022

Light and fast

Score 10 out of 10
Vetted Review
Verified User
Firebase is well suited for the development of fast applications that require a light database integration with a couple of relationships. However, it is not well suited if your application requires many relationships, or if you need an offline database.
March 24, 2022

Firebase is on Fire!!

Yash Trivedi | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Incentivized
Firebase is well suited for applications that the user wants to use for authentication, web storage, or real-time storage for web applications. It works really well for backend storage for web applications. It is less suitable for use cases for big data analytics or running ETL pipelines. It is not suitable for machine learning pipelines for storing vectors.
Score 10 out of 10
Vetted Review
Verified User
Incentivized
Firebase should be your first choice if your platform is mobile first. Firebase's mobile platform support for client-side applications is second to none, and I cannot think of a comparable cross-platform toolkit. Firebase also integrates well with your server-side solution, meaning that you can plug Firebase into your existing app architecture with minimal effort.

Firebase lags behind on the desktop, however. Although macOS support is rapidly catching up, full Windows support is a glaring omission for most Firebase features. This means that if your platform targets Windows, you will need to implement the client functionality manually using Firebase's web APIs and wrappers, or look for another solution.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
From all the Cloud systems I totally recommend Firebase. How ever, with regards to where you should not use it... I want to be very clear. DONT ever use the firebase Cloud Functions if you dont have enough knowledge in NodeJs and return values/promises. You will be billed and you wont be able to immediately stop your project. This is a terrible downside and truly costs Firebase the No.1 spot in the cloud services world.
But lets say you have a scenario- where you have to sign up users, manage them, authenticate which user can access whose data, store and retrieve data in realtime, be notified about such updates or changes... and have them presented to your users, irrespective of the platform your users are using. Then this problem can be tackled like Childs play with firebase. Your steps would be to implement Authentications, RealTime Db, Cloud Functions & Clound Messaging. This is where Firebase shines. Their documentation is crisp. Their implementations are superb, no matter which platform you are developing on.. or targeting... its all a charm.
November 12, 2021

Firebase is okay

Score 7 out of 10
Vetted Review
Verified User
Incentivized
The integration with our system was pretty seamless, so the setup is not very difficult to do. The real-time database is actually accurate and updated in a timely manner, so that's another plus to using Firebase. I would say that if you have large amounts of data, it will be more difficult to manage and copy.
Score 10 out of 10
Vetted Review
Verified User
Incentivized
Firebase is well established in the mobile space, SDK is easy to implement, and documentation is well written. I would strongly recommend Firebase for any production application where the developer is interested in trucking crashes, their occurrence frequencies.

Analytic is another one of those tools where it's been used in almost every production app that I work on.
Marco Carnevali | TrustRadius Reviewer
Score 7 out of 10
Vetted Review
Verified User
Incentivized
Firebase is the best tool for startups that don't have many resources and team members while creating the product. It's straightforward and cheap to have proper authentication and database. Firebase database Is not suitable for a company that needs a SQL database while I recommend it for analytics.
Score 6 out of 10
Vetted Review
Verified User
Incentivized
Some scenarios where Firebase is well suited would be specifically to news organizations who regularly send push notifications to a mobile app. If organizations have an IOs or Android app, then Firebase would be suitable for them. It's less ideal for companies that don't send pushes at all, or for companies that want in-depth and highly accurate analytics.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
Firebase is great for anyone looking into getting into the mobile app business or ones that already have an app and needs an extra layer of analytics along with additional added features. Firebase helps with troubleshooting the most common issues along with making sure your app remains stable. It goes much further than that if you're interested in running experiments and A/B testing to optimize the user experience you can set that up easily. It gives you the ability to discover a lot of great things about your users and their usability of different features (UI, purchases, engagement, retention, etc.) and helps you identify if the experiment is likely to succeed or not.
Jeff Burslem | TrustRadius Reviewer
Score 2 out of 10
Vetted Review
Verified User
Incentivized
If you have a basic app that doesn't have a lot of interactions/touchpoints and you just want some topline numbers, it does an okay job. It's pretty easy to tag your screens, although using Events to tag the interactions can be a bit of a head-scratch.

If you have an App where you want to learn a ton of things about your users, forget it. I'd strongly advise you to choose something else. There are too many constraints in terms of configuring the tagging to capture what you want.

You're going to struggle with adoption across the company. The Interface is terrible (even the Web + App view in Google Analytics is pretty poor) and it's hard to get product/marketing managers to log in and play around with the data.

Score 10 out of 10
Vetted Review
Verified User
Incentivized
It's best suited for tech and product monitoring, as well as marketing teams to send out user notifications. Less appropriate for a detailed use by tech or marketing, for instance, it will not have pre-set templates for email notifications that can be used by marketing; or it will not have daily summary reports for key parameters that tech can use to circulate amongst key stakeholders etc.—these need to be built on top of Firebase by your own team.
Robert Foreman | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
I think for app development, it is advantageous to use Firebase. It's a real-time, cloud-based database which synchronizes continually across all users. It's really good for creating user authorization for apps which require this. As far as hosting your application, I think it's pretty fast and secure. And it's Google.
July 11, 2019

Review Of Firebase

Sam Randika | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Incentivized
Best cloud solution for mobile application development. It made it so easy to build real-time apps. It's the ultimate solution for so many problems that we've been going through for a long time. It is really easy to integrate with the development application. There are a lot of guides and tutorials to learn Firebase in less time.
Score 10 out of 10
Vetted Review
Verified User
Incentivized
For any app or service that requires push services, there really isn't anything easier to use than Firebase. Also, the free tier allows a great amount of usage. For us, we have found that our usage has remained below the free tier threshold even with considerable usage as we scale our services. Once we surpass the free tier allowance, the cost will be reasonable, so growth is not really a concern here.
Sanyam Jain | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
Well suited for cases when you are dealing with Android or iOS backend and OAuths, or when data storage is a smaller concern than authorizations or push notifications.
Not suited if you have a large user base and each transaction of the data exchange involves several users. It will cost too much.
Sam Lepak | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
Firebase is really well-suited for beginner apps that are run by a small team, with a low marketing budget. The platform gives you the 80 / 20 of mobile app analytics with some cool features such as cloud messaging, A/B testing, in-app messages, crash reporting, etc. While if you are looking to grow and scale, then Firebase is most likely not the solution for you as attribution, cost ingestion, data export, web-to-app, journey banners, and webhooks are more suitable to your plan.
Return to navigation