Top Pick

Firebase Description

Firebase is a platform that helps you create and manage successful apps. Google-backed and beloved by app development teams, from startups to large corporations. You can trust these products and solutions throughout your app's development journey. To automate common development tasks, install pre-packaged, open source bundles of code. Firebase can be easily integrated with your favorite tools.

Pricing

Pricing Starts At:
$24.99 per month
Free Version:
Yes

Integrations

API:
Yes, Firebase has an API

Reviews - 39 Verified Reviews

Total
ease
features
design
support

Company Details

Company:
Google
Year Founded:
1998
Headquarters:
United States
Website:
firebase.google.com

Media

Recommended Products
Secure your business by securing your people. Icon
Secure your business by securing your people.

Over 100,000 businesses trust 1Password

Take the guesswork out of password management, shadow IT, infrastructure, and secret sharing so you can keep your people safe and your business moving.

Product Details

Platforms
SaaS
Type of Training
Documentation
In Person
Customer Support
Phone Support
Online

Firebase Features and Options

Mobile App Development Software

Access Controls / Permissions
Any App Development Language
Collaboration Tools
Compatibility Testing
Data Modeling
Debugging
Drag and Drop Editor
Enterprise Mobility (EMM/MAM)
FaceID and TouchID
For Consumer Apps
For Enterprise Apps
Integration Options
Mobile App Security
Multi-Factor Authentication (MFA)
Multiple Apps from Same Base
No Dependencies
No-Code
Reporting / Analytics
Single Sign-On (SSO)
Source Control
Visual Editor

Push Notifications Software

A/B Testing
Analytics
Campaign Segmentation
Contextual Targeting
Device Targeting
Expiry Notifications
Geo Targeting
Mobile Notifications
Notification Scheduling
Visual Notifications
Web Notifications
  • Name: Ankit K.
    Job Title: Systems Engineer
    Length of product use: 2+ Years
    Used How Often?: Daily
    Role: User
    Organization Size: 1,000 - 4,999
    Features
    Design
    Ease
    Pricing
    Support
    Likelihood to Recommend to Others
    1 2 3 4 5 6 7 8 9 10

    Simple, feature-rich and best backend to get started.

    Date: Jul 24 2022

    Summary: Firebase is overall simple and easy to implement backend which can be used with almost every front end application. It has a lot of features and functionality without complexity, which makes it an absolute fit for beginner developers.

    Positive: Firebase provides a real-time backend platform which is easy to integrate and use. It is a perfect backend, especially for beginners because of its simple architecture and user interface. It can be used with almost any front end technology and for mobile and web application.

    Negative: It is not an ideal backend for large application because of its limitations. Otherwise, a good backend to get started with.

    Read More...
  • Name: Ridhi S.
    Job Title: Java Developer
    Length of product use: 2+ Years
    Used How Often?: Daily
    Role: User
    Organization Size: 500 - 999
    Features
    Design
    Ease
    Pricing
    Support
    Likelihood to Recommend to Others
    1 2 3 4 5 6 7 8 9 10

    Great backend for any application, but, not scalable.

    Edited: May 23 2022

    Summary: Overall, Firebase is a great and easy to use backend for iOS and android and cross-platform applications, it is easy to implement and use.

    Positive: - It can be easily connected with iOS or Android application, also, the documentation to connect the application with Firebase is also present on the homepage itself.
    - The changes made on the relational data reflects in real-time on the console dashboard.
    - The user interface and dashboard of the application is clean and user-friendly.
    - It helps in getting the analytics of the live application with just few clicks.

    Negative: - It is not a suitable or scalable backend for larger applications because of its functionality limitations and no-SQL data structure.

    Read More...
  • Name: Prithvi K.
    Job Title: Kotlin Developer
    Length of product use: 1-2 Years
    Used How Often?: Daily
    Role: User
    Organization Size: 500 - 999
    Features
    Design
    Ease
    Support
    Likelihood to Recommend to Others
    1 2 3 4 5 6 7 8 9 10

    Best backend for beginners.

    Date: Jan 27 2022

    Summary: Overall, Firebase provides real-time database and backend tools which can be integrated with any front end framework with ease. It is easy to use and comes with a lot of useful tools.

    Positive: - The best feature of Firebase is that it allows to delete the data even in the production environment of the application.
    - The user interface of the application simple and intuitive which makes it easy to navigate.
    - It comes with Google Analytics tool built in.
    - It has excellent documentation and community support.

    Negative: - During third-party integration, there are a few challenges which can be difficult to tackle for the beginners.

    Read More...
  • Name: Meenakshi S.
    Job Title: React JS Developer
    Length of product use: 2+ Years
    Used How Often?: Daily
    Role: User
    Organization Size: 26 - 99
    Features
    Design
    Ease
    Pricing
    Support
    Likelihood to Recommend to Others
    1 2 3 4 5 6 7 8 9 10

    A perfect real-time database.

    Date: Dec 25 2021

    Summary: Firebase is overall one of the best real-time databases available because of its simplicity and features. The main highlight is the easy to implement authentication.

    Positive: - Firebase provides a real-time database that can be implemented easily to any front-end framework.
    - It has various types of authentication like email, Google, text and many more which too can be implemented in any application with just a few clicks from the Firebase console.
    - The console user interface is simple to understand and displays all the main features on the dashboard.

    Negative: - The only con I found is that the initial setup of Firebase is pretty complex and can be tough for beginners.

    Read More...
  • Name: Subhan A.
    Job Title: React Developer
    Length of product use: 1-2 Years
    Used How Often?: Daily
    Role: User
    Organization Size: 500 - 999
    Features
    Design
    Ease
    Pricing
    Support
    Likelihood to Recommend to Others
    1 2 3 4 5 6 7 8 9 10

    Not just a database.

    Date: Nov 23 2021

    Summary: Overall, Firebase is an easy to use complete backend solution that can be used by anyone from beginners to professional. It has multiple useful features apart from being a database.

    Positive: - It is really easy to set up and use.
    - It can be used with almost all the front end technologies like, ReactJS, Flutter and React Native.
    - It stores the data in real-time.
    - It also provides live analytics tool.
    - It can also be used for A/B testing.

    Negative: - Sometimes the analytics provides by Firebase is not a hundred percent accurate.
    - It is still not a suitable database for large application.

    Read More...
  • Name: Tehseen A.
    Job Title: Project Manager
    Length of product use: 2+ Years
    Used How Often?: Daily
    Role: User
    Organization Size: 500 - 999
    Features
    Design
    Ease
    Pricing
    Support
    Likelihood to Recommend to Others
    1 2 3 4 5 6 7 8 9 10

    A boon for front end developers.

    Date: Oct 03 2021

    Summary: Overall, Firebase is an ideal backend solution for beginner developers and front end developers, as it provides all the basic backend functionalities without having to code anything.

    Positive: - Firebase allows the developers to implement basic backend functionalities like CRUD operation without having to code anything.
    - It has all the basic features and functionalities of a backend required for a small to medium web or mobile application.
    - The user interface of the tool is clean, organized and easy to navigate.
    - It provides security and protection to the user data security stored on the backend via encryption.
    - Authentication can be easily implemented to any web or mobile application without code.

    Negative: - It does not have a lot of room for customization in backend logic and methods.

    Read More...
  • Name: Navneet A.
    Job Title: Web Application Developer
    Length of product use: 2+ Years
    Used How Often?: Weekly
    Role: User
    Organization Size: 500 - 999
    Features
    Design
    Ease
    Pricing
    Support
    Likelihood to Recommend to Others
    1 2 3 4 5 6 7 8 9 10

    Easy to use, flwaless to implement.

    Date: Sep 17 2021

    Summary: Overall, Firebase is a pretty easy to use backend solution by google that comes with in built authentication system ranging from email authentication to SMS authentication.

    Positive: - The best-selling feature of Firebase is the inbuilt and easy to implement authentication system that works flawlessly with all kind of application.
    - The user interface of Firebase is organized and can be used by even beginners.
    - It is no code backend solution that is extremely helpful for beginner developers.

    Negative: - Firebase is an extremely effective backend for mobile as well as web apps and does not lack in any department.

    Read More...
  • Name: Shazia S.
    Job Title: Full Stack Developer
    Length of product use: 2+ Years
    Used How Often?: Daily
    Role: User
    Organization Size: 1,000 - 4,999
    Features
    Design
    Ease
    Pricing
    Support
    Likelihood to Recommend to Others
    1 2 3 4 5 6 7 8 9 10

    Easy to implement backend.

    Date: Aug 23 2021

    Summary: Overall, Firebase is an easy-to-use backend solution by Google that focuses on providing all the necessary features of backend without any hassle.

    Positive: - Firebase provides easy and simple backend features that are easy to implement and proves to be the best option for beginner app developers.
    - Firebase helps in integrating various types of authentication in application, like google authentication, Facebook and text.
    - It is a non-query backend system, so the user does not need to have prior knowledge of relational database queries.

    Negative: Firebase is the best backend solution for beginners, but the only downside of using Firebase is-
    1. It is not scalable.
    2. It does not provide a huge area for customization.

    Read More...
  • Name: Rishu A.
    Job Title: Software Tester
    Length of product use: 1-2 Years
    Used How Often?: Daily
    Role: User
    Organization Size: 500 - 999
    Features
    Design
    Ease
    Pricing
    Support
    Likelihood to Recommend to Others
    1 2 3 4 5 6 7 8 9 10

    Trouble-free backend for mobile developers.

    Date: Aug 19 2021

    Summary: Overall, Firebase provides an easy to use and implement backend for mobile applications. It has all the features and functionalities required by the user, that too in an organized manner.

    Positive: - Data is stored in an organized block form that can be easily to read in the future.
    - Implementing authentication APIs is effortless in any mobile application.
    - There are lots of resources and documents available, with a large, active community.

    Negative: Firebase provides all the features and functionalities it claims, many complain that it is not an ideal solution for scalable application but, it does not target those applications. It is great for small to medium mobile application.

    Read More...
  • Name: Alam G.
    Job Title: Mobile Test Engineer
    Length of product use: 1-2 Years
    Used How Often?: Daily
    Role: User
    Organization Size: 100 - 499
    Features
    Design
    Ease
    Pricing
    Support
    Likelihood to Recommend to Others
    1 2 3 4 5 6 7 8 9 10

    A handy backend for mobile applications.

    Edited: Oct 28 2021

    Summary: Overall, Firebase is the go-to backend solution for android or iOS applications. With Firebase, any type of authentication can be easily implemented, and the console gives detailed information about everything at one place.

    Positive: - Firebase provides a robust and scalable backend solution for mobile applications.
    - It is cost-effective and can be easily used and implemented by beginner developers.
    - The SDK is well-built and has a solid documentation for assistance.
    - It is the best and most compatible backend for applications made on flutter and dart.

    Negative: - Firebase hardly has any con because of its easy to use user-interface and features that mainly targets small applications.

    Read More...
  • Name: Areeqa H.
    Job Title: DevOps Engineer
    Length of product use: 2+ Years
    Used How Often?: Daily
    Role: User
    Organization Size: 500 - 999
    Features
    Design
    Ease
    Pricing
    Support
    Likelihood to Recommend to Others
    1 2 3 4 5 6 7 8 9 10

    Makes database implementation easy.

    Date: Jul 19 2021

    Summary: Overall, Firebase lets users implement backend functionalities along with authentication on the applications in an easy manner.

    Positive: - Firebase allows to use authentication on application of various types. For example - Gmail, facebook, and, phone number.
    - The need implementation process of firebase is very easy and can be used for small and large projects.

    Negative: - No con whatsoever, it is easy to use and beginner-friendly.

    Read More...
  • Name: Ashika S.
    Job Title: Tech Marketer
    Length of product use: 2+ Years
    Used How Often?: Daily
    Role: User
    Organization Size: 100 - 499
    Features
    Design
    Ease
    Pricing
    Support
    Likelihood to Recommend to Others
    1 2 3 4 5 6 7 8 9 10

    A convenient backend for beginners.

    Date: Jul 09 2021

    Summary: Overall, Firebase is a backend solution by Google that has a lot of functionalities and is effortless to use. Despite being a beginner-friendly backend, it does not cut corners in any features.

    Positive: - Firebase has a simple and organized user interface that is beginner-friendly to use.
    - It can be easily used as a backend for mobile application or web application.
    - Firebase allow the user to integrate various types of authentication into the project.
    - It is serverless and supports JSON storage.

    Negative: - Firebase is an astonishing backend option for beginners wanting a simple backend solution for their applications, but Firebase is not suitable for large projects that are scalable.

    Read More...
  • Name: Tanveer A.
    Job Title: Mobile Developer
    Length of product use: 2+ Years
    Used How Often?: Daily
    Role: User
    Organization Size: 500 - 999
    Features
    Design
    Ease
    Pricing
    Support
    Likelihood to Recommend to Others
    1 2 3 4 5 6 7 8 9 10

    A user-friendly database.

    Date: Jul 06 2021

    Summary: Firebase is a great database option, especially for beginners who are new to databases and implementing authentication.

    Positive: - It is the easiest database to use and implement.
    - There are a ton of useful features like real-time push notification and detailed analytics.
    - There are many ways and options to implement authentication in the application.

    Negative: - Despite being a feature rich and easy to use database, Firebase is not suitable for scalable applications.

    Read More...
  • Name: Zuveriya H.
    Job Title: DevOps Engineer
    Length of product use: 1-2 Years
    Used How Often?: Daily
    Role: User
    Organization Size: 500 - 999
    Features
    Design
    Pricing
    Support
    Likelihood to Recommend to Others
    1 2 3 4 5 6 7 8 9 10

    Lifesaver for developers.

    Date: Jun 22 2021

    Summary: Firebase provides a cloud-based database for small to big application. It is quite easy to set up and install, and it provides various ways to authenticate the application.

    Positive: - It works in a real-time database that works quite swiftly.
    - It has a quite interactive layout for crash reports and data analytics.
    - It is quite an easy tool to use by small developers and an effective tool for big projects.

    Negative: - It has the file size and field limitation for the saved document.

    Read More...
  • Name: Radhika S.
    Job Title: IOS Developer
    Length of product use: 2+ Years
    Used How Often?: Daily
    Role: User
    Organization Size: 500 - 999
    Features
    Design
    Ease
    Pricing
    Support
    Likelihood to Recommend to Others
    1 2 3 4 5 6 7 8 9 10

    An easy to implement database.

    Date: Jun 01 2021

    Summary: Overall, Google Firebase is one of the easiest to implement backend system for applications. It does not require professional-level knowledge of the backend to use it.

    Positive: - The user interface is very user friendly and easy to use.
    - It provides all types of authentication system for the application, from Google authentication to text and Facebook authentication.
    - The notification and analytics work in real-time.

    Negative: - Sometimes there is inconsistency in the analytics report but other than that everything works like a charm.

    Read More...