Google

Firebase


4.5 / 5
295 reviews


Average Ratings

295 Reviews

  • 4.5 / 5
    Overall

  • 4.5 / 5
    Ease of Use

  • 4.5 / 5
    Customer Service

Product Details

  • Starting Price
    $24.99/month
  • Free Version
    Yes
  • Deployment
    Cloud, SaaS, Web

Vendor Details

  • Google
  • www.google.com

About Firebase

Software that provides developers with instant message targeting, customized notification content, and unlimited reporting of events.


Spotlight media placeholder

Firebase Features

  • A/B Testing
  • Analytics
  • Campaign Segmentation
  • Contextual Targeting
  • Device Targeting
  • Expiry Notifications
  • Geo Targeting
  • Mobile Notifications
  • Notification Scheduling
  • Visual Notifications
  • Web Notifications

Firebase Reviews Recently Reviewed!


Capterra loader

Google Firebase review.

Oct 18, 2018
4/5
Overall

3 / 5
Ease of Use

5 / 5
Features & Functionality

4 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: Firebase has 3 plans, there is a free plan which is the Spark Plan, a Flame Plan which has a fixed fee and a Blaze Plan which is a pay as you use. Firebase is an online database facility, it helps to lower the costs of operating an mobile application or a website. It also provides database functions, such as push notifications which would require an experienced coder. It is easy to use if you have basic coding skills. There are free online Firebase tutorials on how to use it and integrate it into your application. It also provides analytics facility which produces statistics on the data you produce, how it is accessed, device locations and models. This aids in knowing target audiences. Also authentication functions are used, this helps in signup, login and also other login functions such as Facebook, Twitter and Google.

Cons: Coding skills such as Java, JavaScript, Kotlin and even Python are required. The Blaze Plan can run up costs if coder fails to efficiently produce programming codes that resend requests to Firebase database. Example is retrieving data such as username multiple times, which should have been done only once.

Tutorials provides basic information. You might need to go to other sources to find solutions to coding problems. This places are Google Books on Firebase, YouTube, GitHub, online forums and freelance coder websites.

Overall: Firebase has helped me to develop my mobile applications at a very cheap price. Sometimes I hardly pay a cent. I do not need to have a server, create a database, get a domain, air-conditioning for servers, physical space and hire an IT expert to maintain these components. Firebase does all these things for free.

Also I get information on the demographics of my users, their locations, amount of time they spend doing an activity and the time they spend on my mobile applications. I can now know what needs adjusting and whats working completely find.

I also get crash reports and also push notifications.

Firebase as a go to cloud backend

Oct 05, 2018
5/5
Overall

5 / 5
Ease of Use

3 / 5
Features & Functionality

5 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

Pros: In my experience as a self-taught Android and web developer, I have started using Firebase as a cloud backend for my projects. It is a versatile tool for lots of different problems you might encounter by developing a product. For my projects, Firebase always had the tools I needed in order to create what I imagined - everything from (Google-)logins, to databases, notification management and crash reporting. And in all these cases Firebase just worked! The few times I had to face errors, I was able to resolve problems easily and quickly by using the Firebase documentation or online communities. The incredible userbase Firebase offers also makes it very easy to find tutorials, help or other advice online.

Furthermore, the platform support of Firebase is very good, it supports Android, iOS and the Web and additionally offers C++ and Unity in some cases.

The prices of the Firebase tools are also very reasonable, most of them start for free and if used heavily they scale perfectly - in my opinion nobody should be disappointed by them.

Cons: Actually, there are no upsetting cons I went through in the time I have used Firebase. The Android Studio help dialogue is sometimes outdated which forced me to use the website for code examples. Additionally, I sometimes experienced a problem regarding the database syncing on Android devices, which cloud by solved by switching to the improved Cloud Firestore database.

Overall: To sum up, Firebase is a great and simple tool for complex cloud backends. Especially the ease of use, the fact that the basic rate is free and the platform support is strong makes Firebase a no-brainer for simple or even more complex projects.

Firebase for Real-Time technologies

Jan 28, 2019
5/5
Overall

4 / 5
Ease of Use

4 / 5
Features & Functionality

5 / 5
Value for Money
Likelihood to Recommend: 8.0/10 Not
Likely
Extremely
Likely

Pros: Firebase is a well-known and well-liked real-time database that is hosted now by Google. They have been around for a very long time and have always had excellent uptime. They provide real-time data for all users of an application, meaning chats, notifications, or just tracking can all be done live on the website without needing people to reload.

Cons: Firebase does have a bit of a learning curve. It is not a simple Pub/Sub system, but an actual database that lives in the cloud. The documentation is mediocre, but that is probably because they are trying to provide documentation for dozens of scenarios and languages. The access control rules are fairly complex and required to ensure data remains secure, but they are not easy to set up. This product does require someone competent to integrate it or build off of it.

Overall: We are using Firebase to track users real-time and allow administrators to view user interaction. Administrators can then send messages or notifications to individual users. It is similar to a Live Chat application, but more one-way in that users actions are sent to administrators, and administrators can react if they need to.

The setup definitely took time, and we got caught by surprise at our first bill. We were sending too much data through the system. We realized that we needed to create a Pub/Sub system where users and admins watch a flag in their data. Once there was an administrator online to send data to, who wanted to see that data, only then would data be sent. Implementing this system cut our monthly bill by 75% or more.

We are happy with the platform and will continue to use it for the meantime. We will always evaluate other platforms, but we have found that none can really do everything we want out of the box, and all require some tweaking to get the product working the way we would like.

Firebase literally changed me from a designer/frontend developer to a full-app developer.

Oct 25, 2017
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: I love the speed, direction and ease of use with Firebase. Now that cloud functions integrate tightly and together with learning Angular I am able to build full-featured apps in SO MUCH LESS time. I even build apps just for my family because it's fast and fun. It has taken me from being a front-end developer to a full-stack developer in all reality.

I love the integrated nature with hosting, deploying, storage, account management and cloud functions. I have a large web application that is headed to beta soon and the whole app front-end, backend etc... (except Elastic Search) is in one project and one place.

Cons: It would be great if email notifications were baked in. I Also would like to customize reset password email templates more. It would be great as well if there were a full-featured mac/pc client to access the database. Lastly some sort of tightly backed in search indexing (preferably based on elastic search) would be great, although this is not hard to do with Searchly and a quick indexing cloud function.

Overall: I love firebase because it enabled me to quickly feel like I am a full-stack developer. I've made multiple full-featured applications because I had firebase.

support from firebase

Dec 22, 2018
4/5
Overall

4 / 5
Ease of Use

5 / 5
Features & Functionality
Likelihood to Recommend: 8.0/10 Not
Likely
Extremely
Likely

Pros: if someone make app and want to link with all users who downloaded and using it its great way to connect with your users and reply to them and posting about latest updates,news everthing you want to tell your users,lot of options i noticed lately,so mnay options acctually inside this software and great support from firebase also.firebase will work as abridge between you and users,you can edit whenever you want and update also.and addtional piont is google will update this platform regularly so you can add more featurse.thanks to firebase because i made an app with the help of firebase and running succesfully

Cons: some features you cant understand in firebase because you need basic coding knowledge.if some new to this he will deffenetly scare with this thing .if firebase gives some additional knowledge about how to use new features then he will undersstand how to add it.any body link thier app with firebase they have send the instructions to every user who are signed with firebase.you can get a lot of videos on firebase but everybody not a specialists in app making. i personally feel if less coding will helpful for the appmakers

Capterra loader

This is the absolute best real time database ever created.

Mar 28, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: Firebase is a very responsive. Uploaded data is pushed to client devices in real time, this saves a lot of time and resources.

Offline client devices are updated on uploaded data once they go back online.

Data is structured in a simple understandable manner.

The free version of the software is as good as premium versions.

Cons: In data structures, the developer cannot nest data in more than 4 levels without running into multiple issues on retrieving the data.

There are limitations on number of simultaneous connections when it comes to the free version.

For the free version there are also limitations on making external queries, hence filtering the data from the server side becomes an issue.

Overall: This is the best software for all developers be it mobile, web or desktop based applications. Its is very easy to use and understand and it outputs the best results. This is best software to use when it comes to back-end development. I would highly recommend it to all developers.

One of the best Cloud platform for developers

Oct 23, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Customer Support

3 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: It has realtime database, cloud storage, different type of authentication, ML kit and hosting. Among those i used realtime database, storage and authentication for my Mobile Application. They are easy to use. just in couple of line of codes the cloud database can be easily created. Even i used their hosting service to host one of my website, to host ur website u dont have to copy or paste ur code anywhere else just by using your command prompt or terminal you can deploy your code in Firebase and instantly your site will be online. You can deploy a new version of your code, even if u want to go to previous version of the website its just a click away.

Cons: Even though the it has great features and easy to use functionality the pricing of the platform is very high. And it not suitable a common person it was fully dedicated to be used by a developer.

Capterra loader

Amazing to create your products

Mar 12, 2019
5/5
Overall

5 / 5
Ease of Use

4 / 5
Features & Functionality

5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: Firebase is a complete platform to create your next startup project, for mobile or web. Depending on your needs you'll get a lot of out of the box, easy to scale products. From the database, AI, serverless, authentication, static hosting (mix with cloud functions for dynamic!), storage and even real time database.

I've done some projects with Firebase and is amazing to get something quick, and scale it later. You can mix with other Google Cloud products to get a full cloud project running.

Cons: If you need relations, complicated queries to your DB, or text search you might need to add another layer like elastic search, go with other Google product (SQL DB) or use MongoDB.

Firebase databases are amazing, but you need to know the use you will give it.

Overall: So far so good, no problems, just choose the right tool for each job.

The Best Realtime database service by google

Mar 29, 2019
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: I really like the fact that its a realtime database, And it can be implemented in Android,iOS and web platforms , I really like when firebase sync data with all platforms because of its realtime feature.

and i realy like the feature to configure security rules for my entire database or for a specific child database.

And firebase provides Authentication services that we can use to implement to authenticate user using Google,Facebook, Github ,Email ,Phone and more.

And one other thing i should mention is the ML Kit there are lots of stuff that u can do with it like Image Recognition.

Cons: Firebase is not a SQL based database its a JSON based database, so it cant be used for lots of structured data, because of that we cant use powerful complex queries on Firebase.

Overall: I liked almost all features because firebase is very easy to use, i made lots of android apps using firebase and some web apps too , and it all working perfectly, so overall firebase is the best when it comes to ease of use for small apps.

Excellent cheap/free backend with extensive documentation and a large developer community.

Jul 09, 2018
4/5
Overall

4 / 5
Ease of Use

4 / 5
Features & Functionality

3 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: Their free plan is amazing for people like me without much capital to start with and with the newest database they've add called firestore this backend is all you could hope for.

When you run into trouble you don't really need to worry since they have great documentation and guides for basically every platform they support. If you can't find help on their website then head over to stack overflow where almost every issue under the sun in already on the site.

Cons: Some search queries are a pain to code due to the limitations of firebase. Even with the addition of firestore its still a problem but it can be somewhat worked around.

Overall: After parse closed down I had to setup my own server to run my backend but with firebase and firestore I can rid myself of running a complicated server and just rely on firebase for a fraction of the cost.

The best non sql database out there

Jan 20, 2019
5/5
Overall

4 / 5
Ease of Use

5 / 5
Features & Functionality
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: The fact that really astonished me as a software developer for mobile applications was the cloud functionality such as firebase functions which meant running my server less and that decreased so much of my time and effort spent on maintaining my server, the other thing that I liked about firebase was the cloud messaging functionality which really, really helped me send broadcast messages as well as send offers and target a specific audience through cloud functions and this has widely improved my business.

Cons: The thing that I was not at ease of using was the fact that I had to save the data in a tree like structure, and although json data is pretty common, I still find it quite irritating to work with json data.

Overall: Overall, I have had a great experience with Firebase, before when I tried integrating sqlite onto my android app and syncing the app data every time to mysql, it took a lot of effort and coding to maintain both the languages, but now with Firebase I almost don't have to worry about the back end and just focus on the front end of my application and give my application a better look as well as more functionality.

Fast development of the application

Feb 12, 2019
5/5
Overall

4 / 5
Ease of Use

4 / 5
Features & Functionality

4 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

Pros: It's Crashlytics is amazing even if your application is crashing you will get to know at which line of code it is crashing.

Other than this It's authentication of user is also good through otp .

It's well documented so that you don't have to suffer for the code.

It's notifications also i have implemented it's FCM this will easily integrate to your application.

It's analytics also have very good functionality as you will get to know number of hits in graph format.

Cons: I used firebase cloud messaging, Crashlytics , Authentication and analytics. I have not find such an issue to mention.

Overall: My experience was amazing. All the applications were great. You must experience at least once.

Capterra loader

It is a software to develop apps easily and quickly, with the support of Google.

May 01, 2018
4/5
Overall

4 / 5
Ease of Use

4 / 5
Features & Functionality

4 / 5
Customer Support

3 / 5
Value for Money
Likelihood to Recommend: 8.0/10 Not
Likely
Extremely
Likely

Pros: With Firebase I can create really functional and excellent quality apps, without having to worry about managing the infrastructure. Google provides complementary products that greatly facilitate the creation of apps oriented to any type of business or need. It allows me to progressively incorporate new functionalities to improve the efficiency of my apps. It allows me to incorporate a very practical chat tool.

Cons: It is a perfect tool for enthusiasts and beginners in the creation of apps, but it is limited in terms of technological reach. You can develop very creative and efficient apps that will help you solve daily problems or improve processes related to your daily activities.

Overall: It is the best engine to develop applications of low, medium and high complexity, aimed at enthusiasts in the creation of modern, practical and functional apps. Google incorporates a series of already developed add-ons that allow you to create functional infrastructures that help you solve situations and problems related to your daily situations

Capterra loader

My major is computer science. I use Firebase to develop a website and IOS Application.

Feb 21, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Customer Support

5 / 5
Value for Money

Pros: Firebase is a really amazing product for software developers. It helps me save a lot of time.

If we want to develop a new website or mobile application. It is so convenient and time-saving to use Firebase as the database service support. The API of Firebase is easy to use and supports every platform and programming languages like PHP, Java, Swift. The document of Firebase supports various languages and very concise.

I love the authentication API support of Firebase mostly. Because of the authentication API of Firebase, I can get rid of writing similar authentication code every time when I start a new project.

Cons: Cloud Firestore is a new database service that Firebase provides. I test it several times and it is still a little unstable, especially when it came across a large number of requests. But there are many good features. I hope Firebase can publish a stable version of this new database server as soon as possible.

Capterra loader

This is a software that I really like, ideal for creating applications in the best way

Dec 06, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: It should be noted that everything about Google is really good, I love it or it's really good for me, the results have always been the best at all times.

I like that obviously it is not something very simple to do but in everything it can be understood easily, it is one of the best tools that I have been able to know for the creation of applications in a good and safe way.

Your options and tools I like also that you always have the help of Google support which always seek to resolve doubts and errors that may occur during the creation

Cons: I think everything has been good from my experience I really do not have to complain about this great platform. I could consider that sometimes there is not enough information that can be useful for those with little experience, likewise super recommended

Overall: Very good experience, with a lot of learning by looking for each day better results with such a good platform

Capterra loader

Push notifications and deep linking has become a piece of cake

Dec 27, 2018
4/5
Overall

3 / 5
Ease of Use

5 / 5
Features & Functionality

3 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 8.0/10 Not
Likely
Extremely
Likely

Pros: So if you're an app developer you should know how hard it is to integrate push notifications to an app. it's a hassle. but ever since Firebase came into play, it has become so easy. Plus android studio has an assistant tool that can lead you throughout the process of integrating firebase to an Android app. You basically have to follow some simple instructions and you're good to go!. And regarding deep linking, everything is very easy. and you can deep link your app to t\very fast and easy. and you can use firebase as a cloud backend as well . and it provides you with crash reporting tool that you can use to track crashes and other useful info.

Cons: Sometimes bugs pop up when you login to firebase console and try to add sha1 fingerprints. It's really confusing sometimes though. And understanding firebase in the first place is kind of "not that easy". but once you get along, it's all good.

Overall: In the end , yes it has some bugs but it's really useful. It's like an ultimate solution for so many problems that we've been going through for a long time. And it works real fast and it has real time data update architecture. So overall, it's basically a super useful tool.

Capterra loader

Awesome database, specially for android applications

Sep 30, 2018
4/5
Overall

3 / 5
Ease of Use

4 / 5
Features & Functionality

4 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

Pros: Firebase is great if not the best database to use when developing android application. It easily can be connected with android studio where most android applications are developed. The JSON data type is used in Firebase and it works well in JavaScript full stack development. Any application requires real time data can use Firebase as the database for said application.

Cons: The main drawback is the any application that uses Firebase as their database needs an Internet connection to work as intended. And this is best suited for real time applications, if your are not developing such application this may not be the best choice for you.

Overall: I have used Firebase as my database for my android application I developed as my final project. This was really easy to learn and integrate to my development of the application.

There is a mobile application and it helps in work

Nov 08, 2018
5/5
Overall

4 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

Pros: We use Google FireBase for about 3 years. I think this is a great platform for working with databases. Most of all, we appreciate the opportunity to work not only from a computer, but also from a smartphone on any of the two platforms - Android or iOS.

Cons: After the last update, the application began to shut down frequently on an unplanned basis. This problem is observed only on Android smartphones. While working on the iPhone or iPad, there is no such problem.

Easi

Nov 24, 2018
4/5
Overall

3 / 5
Ease of Use

5 / 5
Features & Functionality

4 / 5
Customer Support

4 / 5
Value for Money
Likelihood to Recommend: 8.0/10 Not
Likely
Extremely
Likely

Pros: I've used Firebase to few of my projects. Sometimes as a Realtime database. Sometimes as an authentication service. And sometimes as a hosting platform. Each functionality works exceptionally well. As there are guides and tutorials I was able to integrate those services without hassle.

Cons: When I started using Firebase it was bit hard to learn. Because even though there are many number of tutorials out there, as firebase was growing so fast they became old. So, they might not work with current versions.

Overall: I've hosted few of my sites in Firebase. And used Firebase NoSQL realtime database as a database for couple of my projects.

Capterra loader

Firebase is a set of google applications that facilitate the creation and management of applications

Nov 11, 2018
4/5
Overall

5 / 5
Ease of Use

4 / 5
Features & Functionality

4 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

Pros: It is fast and does not require a complex structure, it helps us make intelligent decisions based on data. Most of its functions are free to use, as well as the support offered by email to developers. With this platform, push notifications are programmed and sent to the users of the applications, which is useful to keep them up to date with the latest news and not to forget about it.

Cons: What I do not like about this software is that in its free version it only allows 100 simultaneous connections. It only offers 90% of the conditions to develop a mobile application. Some functions are not available in analytics. In its free version only allows testing 15 devices per day.

Overall: It is ideal for small projects, offers ease of storage and allows you to create databases in minutes. Its storage provides the ability to save and recover the files generated by the user such as photos, videos and audios, without the need to use server code. Storage spaces are easy to scale and guarantee security for those who write and read them.

Awesome tool for building great MVPs

Mar 08, 2019
5/5
Overall

4 / 5
Ease of Use

5 / 5
Features & Functionality

4 / 5
Customer Support

4 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: Offers a wide range of services and features that cover everything you need to build an awesome modern application.

Cross-platform support.

Supports a wide range of programming languages.

Offers many sample apps so you can quickly learn how to use the tools it provides.

Integrates with a host of useful Google products and third-party services.

Cons: The customer support needs to up their game, and fixes to bugs should be released faster.

Firebase has just made working "serverless" so much easier !

Apr 27, 2018
4/5
Overall

4 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Customer Support

4 / 5
Value for Money
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

Pros: The best parts about Firebase have to be the super efficient, javascript friendly realtime-database and the Firebase auth.The hosting is good, although there are better options like Amazon's S3 and Bitballoon by Netlify (if your site is completely static).

Cons: Firebase could improve it's nomenclature system with it's functions as this can be a daunting task for a first time user.However, using third-party modules like the "axios" node module simplifies this to a great degree.

Overall: It has tremendously helped me cut down deployment time as I no longer have to an in-house server and configure it and deal with the nitty-gritty of DBs and OAuth.

Capterra loader

Everything in one

Feb 06, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: I could not develop without Firebase. It has every single feature for mobile development you could ever want. I have multiple projects with data, storage, FCM, analytics, etc. I was using Firebase before it was bought my Google and it has only gotten 10x better.

Cons: Firebase continues to change the layout and design of their console when they add new features. Its a catch 22, but can occasionally be annoying.

Overall: Best resource for mobile developers ever created.

Capterra loader

Makes real time messaging easy

Feb 07, 2019
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

4 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

Pros: It's very easy and fast to setup and at the same time it's relatively less expensive compared to othe realtime database platforms. I and my team mostly use Firebase for realtime messaging and notifications on our app enabling sending OTP very easy and fast. Also, it is fast growing, has it's documentation very easy to understand and even if it seems difficult, there is a lot of tutorials for firebase out on the internet to enable you better understand the documentation.

One of the good thing is that you can start using firebase for free then later upgrade as you begin to have more app built and need much more storage and create multiple databases for your apps.

Cons: The only thing that bothers me much is that it is so stressful to migrate out of firebase. This is always stressful and makes you want to start building some data all over again. That's a major problem for all users

Firebase is best for building Real-Time application.

Sep 27, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: Firebase is best real time database tool.firebase is very easy to integrate with android studio for building realtime apps.firebase provide sdk and very well document for getting started with it.firebase provide realtime analytics of app related to crashing and number of installation that's amazing.

Cons: sometimes its difficult to make query on database.firebase constantly update new things in firebase but not updating changes in documentation.this not good.

Overall: overall firebase is best for building real time app rapidly this save lots of time for code in backend side.

Capterra loader

My experience has been good is an integration alternative between all Google solutions to communica

May 08, 2018
4/5
Overall

4 / 5
Ease of Use

4 / 5
Features & Functionality

4 / 5
Customer Support

4 / 5
Value for Money
Likelihood to Recommend: 8.0/10 Not
Likely
Extremely
Likely

Pros: Firebase facilitates the growth and loyalty of users through various technologies, which allows users to send invitations by email or SMS and share the application directly with their contacts and provide the best experience on different platforms and motivate the user to Install the application if you still do not have it.

Cons: I like it because Firebase has a wide variety of services that help in the creation of applications in an agile way. If you want to do a custom analysis or combine the data with other sources, you can link the data from Analytics with BigQuery, this makes it possible to perform a more in-depth analysis, such as combining data sources and consulting large datasets

Overall: Other benefits such as Real-Time Databases that allow you to store and synchronize data in real time. Authentication that manages access to the entire infrastructure. Lodging that offers a static and safe accommodation for the application. Storage built for developers who need to store and serve content such as photos and videos generated by users. Cloud messaging that allows reliable delivery of messages and notifications at no cost.

Capterra loader

It keeps getting better and better

Jul 26, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

4 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

Pros: After Google acquired it, it just get better. The database server got better and added tons of features and even other part of the services got way better like cloud messaging, analytic, auth functionality, crash reporting and admob integration.

They provide good library for different platform and usually updated and with examples.

Cons: The learning curve when you come from traditional software stack is pretty high, the documentation on the site doesn't help with this problem too.

Most of the stuff you'll learn in the database side can't be applied to other software and it's still lacking custom backend integration.

Overall: It's a great service to have for any mobile app, the crashlytics itself is a good to have when deploying a mobile app.

Capterra loader

Excellent All-Inclusive App Development Platform

Oct 11, 2018
5/5
Overall

4 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Value for Money
Likelihood to Recommend: 8.0/10 Not
Likely
Extremely
Likely

Pros: My favorite thing about the Firebase is the Test Lab. I loved being able to run all kinds of scenarios to make sure my app's code functions correctly on all types of devices. I also like how I can weed out the possible crashes before they happen.

Cons: Honestly it is hard to find something I don't like about Firebase that's not superficial. The only thing I could say is that I didn't like how features were recently rebranded. I kept trying to search for a feature I had previously used and was not able to find it because it was rebranded

Overall: With Firebase I am able to thoroughly test my apps before release and use their tools after release to help solve bugs and crashes that users are reporting in real time.

Comprehensive Mobile Development Platform

Oct 06, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

4 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: Realtime database allows you to store and synchronize data very fast.

Authentication is also made simple and very secure.

Supports integration with other applications .

Its console is easy to use and you only need the google account to start.

Cons: When the number of users increase this means that the package subscription should also be upgraded which is very expensive.

Overall: With the enhanced user experience console, cloud storage and real-time database, the application performance is of high quality definitely a wise choice of technology to implement.

Convenient service with an intuitive interface

Dec 04, 2018
5/5
Overall

4 / 5
Ease of Use

4 / 5
Features & Functionality

5 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 8.0/10 Not
Likely
Extremely
Likely

Pros: In Google Firebase, it's convenient for our employees to work together on a single project. It integrates with Google's tool for analyzing visitor behavior.

Cons: The main disadvantage of Google Firebase is the inability to conduct application development without being connected to the Internet. There is no integration using API with other cloud services.

Convenient application collaboration tool

Dec 08, 2018
5/5
Overall

5 / 5
Ease of Use

4 / 5
Features & Functionality

5 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: We use the Google FireBase online service to work on mobile applications in a team. All personal data is located in the cloud storage from Google. There is the possibility of in-depth comprehensive testing of ready-to-release projects.

Cons: We now turn to the flaws of the Google FireBase system. First of all, there is no function in the system for automatically sending notifications to e-mail. Secondly, for the correct operation of the application database requires a permanent connection to the Internet.

Perfect Realtime Database Solution

Aug 11, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: I have never been able to find any better real-time databases than Firebase. Whenever there is a need for real-time databases, the only thing that strikes my mind is Firebase from Google.

Cons: I just miss support for more demanding languages like Python.

Overall: I have had a good experience with Firebase as I have used it in different Android apps to solve the problem of real-time databases. It provides a smooth solution to real-time databases. Other features provided by Firebase like authentication, file storage, Crashlytics, NoSQL databases are also cool features to try.

Free Data Storage for Android Developer

Apr 22, 2019
5/5
Overall

3 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 8.0/10 Not
Likely
Extremely
Likely

Pros: For android development it is difficult to keep the data for the applications, for this you need to use some extra web server. However, you can solve this problem with the help of Firebase, it provides a connection from your application directly to firebase and keep the application data on the cloud. You just need to create a firebase account and connect it to your application.

Cons: The only disadvantage of firebase is that, it does not have a table structure and it is not SQL like database. The data has tree structure and it is not eay to save and retrieve the data without proper knowledge.

Overall: I am using it as a database for my startup application.

Capterra loader

Very Easy To Use, Android And IOS Support, Free Plan.

Jan 29, 2019
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: A very good tool to help you building apps for Android and iOS. It allows you to create a backend on cloud very quickly. Realtime database, push notification and social network login are some of functionalities that you can do.

Cons: I've tried to find an issue of Firebase, but I couldn't. It's very complete. I recommend it.

Capterra loader

Best Realtime Cloud Database

Jan 31, 2019
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: Firebase is really fast and responsive if you have a good internet connection. Additionally it has resourceful documentation.

Cons: You need a good internet connection and you have to learn lot to use Firebase features properly.

Overall: This is the best solution for insert or update data real-time to a cloud database. If your are a person that develop applications using android and needed real-time database, this is the best one to use. Firebase has very resourceful documentation. initially it is hard to learn. but when you learn this, it's very easy to use.

Very good platform

Oct 11, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: We use Firebase for application development and corporate document management. A big plus of the service is access to offline data. Any of our employees can make changes, even if he currently does not have the Internet. (the result will be saved when you reconnect).

Cons: Developers will not hurt to work on stability. In the case when a small number of employees work at the same time, everything goes well. But if there are many employees, the response time greatly increases.

Firebase made my work apps storage & traffic flow with ease.

Feb 01, 2019
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: 1. Storage for Apps that I work on is made simpler & bridging is easier with Android or iOS projects.

2. Can integrate the gmail login to the apps for users to avoid the signups & safety provided my google is tremendous.

3. Traffic flow of the apps can be checked with ease & crashlytics are integrated which makes ease.

Cons: A bit complicated to integrate if you don't go with the steps given & can be complicated as the structure of the project grows.

Delight for developer

Jan 14, 2018
5/5
Overall

5 / 5
Ease of Use

4 / 5
Features & Functionality

Pros: - Every essential tool under one umbrella

- State of the art "Realtime database" solution

- Great "Remote config" and "FIrebase analytics" integrations makes it super unique

Cons: - Firebase crash reporting needs improvement especially notifications

- Documentation related to pricing is fuzzy and confusing

Capterra loader

Google Firebase

Oct 22, 2018
4/5
Overall

5 / 5
Ease of Use

4 / 5
Features & Functionality

4 / 5
Customer Support

4 / 5
Value for Money
Likelihood to Recommend: 8.0/10 Not
Likely
Extremely
Likely

Pros: The best thing about it is that it is absolutely free. My application has a link with firebase with it. Inside every kind of facility is absolutely free. It is not so difficult to use it.

Cons: The app is made from app builder.com or Mekroid.com His server is sometimes hacked in the firebase.

Marketing for mobile apps

Feb 27, 2018
5/5
Overall

4 / 5
Ease of Use

4 / 5
Features & Functionality

5 / 5
Customer Support

3 / 5
Value for Money
Likelihood to Recommend: 8.0/10 Not
Likely
Extremely
Likely

Pros: Free functionality was enough for me to start. In addition, using other tools to make decisions. The main advantage of this service is high-quality analytics. Well, saving money at the start of the project, of course, plays an important role.

Cons: The possibilities of a trial tariff will not be enough for you very soon. The road will be mastered by the going. We need to start somewhere. Then you can always switch to another tariff and use other services.

Excellent service for working with the database

Nov 07, 2018
4/5
Overall

3 / 5
Ease of Use

4 / 5
Features & Functionality

4 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 7.0/10 Not
Likely
Extremely
Likely

Pros: I use the service for 2 years. It is very convenient to work with the database, since all changes are displayed in real time. For example, when I added a new contact to the database, all employees immediately saw it.

Cons: Difficult to keep track of innovations. Only I get used to the layout of the interface elements, how the update comes out, and everything changes. It's great that Google is developing its project, but I would like stability.

I use Google Firebase on my IOS apps to easily implement authentication and keep track of my users.

Jul 02, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: I love that Google Firebase is cross platform. It is very user friendly and easy to understand the implementation from the instructions in the docs.

Cons: One of my products was under the Spark plan and suddenly one day when it exceeded the limit, my app that was up and running on the app store stopped working completely. In my opinion, there should be a smoother way to handle when the quota is exceeded.

Overall: Improved app performance and easy way to manage user trends.

Capterra loader

I can access my projects from anywhere.

Mar 04, 2018
4/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: I appreciate the huge support resource and tutorials available on the internet for this platform on websites like Udemy ,youtube etc ensuring I am always learning of newer ways to maximize this platform. I also love the level of documentation with its sdk programs.

It provides me with real time analytics such as crash reports, app install notifications etc

Lastly , Google Firebase is cloud based,ensuring I am able to access it from anywhere and anytime.

Cons: I am unable to migrate my sql database files into Firebase ,without having to alter their format since Firebase uses JSON.

Was stuck trying to figure out my back-end. Firebase was simple enough to do it myself.

Jan 08, 2019
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: Firebase is js-based, and relatively well documented, so I could pick it up without too much trouble, and allowed me to do the backend myself, including database storage and retrieval, authentication, and subscription payment service integration. Since I didn't have to hire anyone, it saved me a lot of money.

My app, Rx-Bayes, is now live it https://rxbayes.com/Rx-Bayes.html Backed by firebase!

Cons: nothing that I've found to dislike. My project is basic, so maybe others with more advanced needs could comment, but for literally everything I needed, firebase made it simple.

Irreplaceable assistant in the development of mobile applications

Jan 01, 2019
5/5
Overall

5 / 5
Ease of Use

4 / 5
Features & Functionality

4 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 8.0/10 Not
Likely
Extremely
Likely

Pros: For developing small mobile applications, we use the Google Firebase online service. The tool allows you to test all applications on devices that are in the database of Google. You can run mobile backend code without server management.

Cons: The first thing that the Google Firebase tool lacks is tracking users connected to the mobile application in real time. The second is that the service requires a constant internet connection.

Capterra loader

Easy of use, But...

Oct 03, 2018
4/5
Overall

4 / 5
Ease of Use

4 / 5
Features & Functionality
Likelihood to Recommend: 8.0/10 Not
Likely
Extremely
Likely

Pros: It's very easy to use, You don't need to build a backend server at all. Firebase will do everything for you. Just focus on necessary: your front-end application.

Cons: User management API is very poor. You can't manage users by your application. Also, the worst of all, when you need to deploy backend functions, you need to use Google Cloud Functions, and They have a lot of problems and bugs.

Overall: We used to like firebase very much on our company. Until we had some issues with Google Cloud Functions when our application started beeing more larger. On this step, we choose to get out of firebase. I suggest use firebase only in small applications.

A simple service for creating mobile applications

Nov 24, 2018
4/5
Overall

4 / 5
Ease of Use

3 / 5
Features & Functionality

5 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 7.0/10 Not
Likely
Extremely
Likely

Pros: When creating small mobile applications, we use the Google Firebase service. All data (program code, additional files) is stored on Google's servers. The tool allows you to run a mobile back-end without server management.

Cons: The Google Firebase service handles a very limited number of requests. There is no possibility of integration using the API with other cloud services. You can not edit the mobile application offline.

Capterra loader

Best database, authentication, and storage tool for new developers!

Jan 16, 2019
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: It's super easy to integrate into your software. I use Firebase for all of my iOS apps simply because the UI is simple and the API is as well.

Cons: The only criticism I can give is that it'd be great if editing email responses (e.g. for forgotten password) was easier.

Excellent software for the development of modern programs

Sep 21, 2018
5/5
Overall

4 / 5
Ease of Use

4 / 5
Features & Functionality

5 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 8.0/10 Not
Likely
Extremely
Likely

Pros: I just admire how quickly and efficiently the service works and how simply the work is organized in it. It is convenient that in one place you can host sites or other web projects, manage user accounts and use many other functions.

Cons: I do not quite understand how to configure notifications, which in theory should come to the mail, and I'm upset that there is still no normal client for MAC/PC access to the database.

Best way to send notification on desktop and mobile and storage in cloud

Mar 26, 2019
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: Best way to send notification on desktop and mobile and storage in cloud.I have implemented this product for 2 different ways that is for desktop notification & notification for mobile device and for Authentication.Its has given easy and free way to give notification to user only if they have allowed.As well its has integrated Facebook, twitter and google authentication together at the same place.Its just easy that we need to do some of the configuration on our application and not much code and they have provided best documentation with separation of mobile, web , IOS and other device implementation.As well they have provided video tutorial for user guidelines.

Cons: Database storage in cloud is somewhat can change.

Overall: Best way to send notification on desktop and mobile and storage in cloud.I have implemented this product for 2 different ways that is for desktop notification & notification for mobile device and for Authentication.Its has given easy and free way to give notification to user only if they have allowed.As well its has integrated Facebook, twitter and google authentication together at the same place.Its just easy that we need to do some of the configuration on our application and not much code and they have provided best documentation with separation of mobile, web , IOS and other device implementation.As well they have provided video tutorial for user guidelines.