Leader badge

Audience

Organizations that want tools to build successful apps

About Firebase

Firebase helps you build and run successful apps. Backed by Google and loved by app development teams - from startups to global enterprises. Products and solutions you can rely on through your app's journey. Install pre-packaged, open-source bundles of code to automate common development tasks. Easily integrate Firebase with your team’s favorite tools. Use Firebase products together to solve complex challenges and optimize your app experience. Personalize your onboarding flow, grow user engagement, or add new functionality with Firebase. Firebase provides detailed documentation and cross-platform SDKs to help you build and ship apps on Android, iOS, the web, C++, and Unity. Learn how to create a Firebase project, register apps to it, and integrate the Firebase SDKs for your products and platform: iOS, Android and Web. Learn about Firebase projects, including concept overviews, deep-dives into topics like project permissions and project management tools, or preparing to launch your app.

Pricing

Starting Price:
$24.99 per month
Free Version:
Free Version available.

Integrations

API:
Yes, Firebase offers API access

Ratings/Reviews - 39 User Reviews

Overall 4.7 / 5
ease 4.9 / 5
features 4.6 / 5
design 4.8 / 5
support 4.7 / 5

Company Information

Google
Founded: 1998
United States
firebase.google.com

Videos and Screen Captures

You Might Also Like
Business Continuity Solutions | ConnectWise BCDR Icon
Business Continuity Solutions | ConnectWise BCDR

Build a foundation for data security and disaster recovery to fit your clients’ needs no matter the budget.

Whether natural disaster, cyberattack, or plain-old human error, data can disappear in the blink of an eye. ConnectWise BCDR (formerly Recover) delivers reliable and secure backup and disaster recovery backed by powerful automation and a 24/7 NOC to get your clients back to work in minutes, not days.

Product Details

Platforms Supported
SaaS
Training
Documentation
In Person
Support
Phone Support
Online

Firebase Frequently Asked Questions

Q: What kinds of users and organization types does Firebase work with?
Q: What languages does Firebase support in their product?
Q: What kind of support options does Firebase offer?
Q: What other applications or services does Firebase integrate with?
Q: Does Firebase have an API?
Q: What type of training does Firebase provide?
Q: How much does Firebase cost?

Firebase Product Features

Mobile App Development

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

Push Notifications

Analytics
Campaign Segmentation
Device Targeting
Mobile Notifications
Web Notifications
A/B Testing
Contextual Targeting
Expiry Notifications
Geo Targeting
Notification Scheduling
Visual Notifications
  • Ankit K.
    Systems Engineer
    Used the software for: 2+ Years
    Frequency of Use: Daily
    User Role: User
    Company Size: 1,000 - 4,999
    Design
    Ease
    Features
    Pricing
    Support
    Probability You Would Recommend?
    1 2 3 4 5 6 7 8 9 10

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

    Posted 2022-07-24

    Pros: 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.

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

    Overall: 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.

    Read More...
  • Balwinder B.
    SDE
    Used the software for: 2+ Years
    Frequency of Use: Weekly
    User Role: User
    Company Size: 1,000 - 4,999
    Design
    Ease
    Features
    Pricing
    Support
    Probability You Would Recommend?
    1 2 3 4 5 6 7 8 9 10

    "Best database for beginner mobile developers."

    Posted 2022-06-17

    Pros: - It provides real-time database with blazing fast speed.
    - It allows implementing various type of authentication without having to code anything.
    - The SDK is easy to use, and it can be integrated with any front end framework easily.
    - The user interface is simple to navigate and use.
    - Along with database, it also provides analytics and reporting of the application.

    Cons: - It has limited support for iOS.
    - Analytics are not a hundred percent accurate all the time.

    Overall: Overall, Firebase is an easy-to-use tool, especially for mobile developers looking for a solid and easy to learn database platform. It makes the application runs smooth with its stable features.

    Read More...
  • Ridhi S.
    Java Developer
    Used the software for: 2+ Years
    Frequency of Use: Daily
    User Role: User
    Company Size: 500 - 999
    Design
    Ease
    Features
    Pricing
    Support
    Probability You Would Recommend?
    1 2 3 4 5 6 7 8 9 10

    "Great backend for any application, but, not scalable."

    Edited 2022-05-23

    Pros: - 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.

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

    Overall: 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.

    Read More...
  • Vidya B.
    System Architect
    Used the software for: 2+ Years
    Frequency of Use: Daily
    User Role: User
    Company Size: 500 - 999
    Design
    Ease
    Features
    Pricing
    Support
    Probability You Would Recommend?
    1 2 3 4 5 6 7 8 9 10

    "A simple yet feature-rich backend platform."

    Posted 2022-02-27

    Pros: - The best feature of the Firebase is that it is easy to get started and easy to use.
    - It can be easily integrated with almost every front-end framework with just few lines of codes.
    - Along with backend services, it also provides analytics of the application.
    - The console's user interface is interactive and easy to control.
    - The tutorials available on the website are brief and easy to follow.

    Cons: - Despite having so much features and ease of use, it is not suitable for large application because of its scaling issues.
    - The analytics are only limited to application on Android platform.

    Overall: Overall, Firebase is an easy-to-use backend which can be used and integrated with almost every front-end technology. It is robust and stable and also provides free access with limited storage for non-commercial use.

    Read More...
  • Prithvi K.
    Kotlin Developer
    Used the software for: 1-2 Years
    Frequency of Use: Daily
    User Role: User
    Company Size: 500 - 999
    Design
    Ease
    Features
    Support
    Probability You Would Recommend?
    1 2 3 4 5 6 7 8 9 10

    "Best backend for beginners."

    Posted 2022-01-27

    Pros: - 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.

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

    Overall: 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.

    Read More...
  • Meenakshi S.
    React JS Developer
    Used the software for: 2+ Years
    Frequency of Use: Daily
    User Role: User
    Company Size: 26 - 99
    Design
    Ease
    Features
    Pricing
    Support
    Probability You Would Recommend?
    1 2 3 4 5 6 7 8 9 10

    "A perfect real-time database."

    Posted 2021-12-25

    Pros: - 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.

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

    Overall: 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.

    Read More...
  • Zeeshan I.
    Java Developer
    Used the software for: 1-2 Years
    Frequency of Use: Daily
    User Role: User
    Company Size: 100 - 499
    Design
    Ease
    Features
    Pricing
    Support
    Probability You Would Recommend?
    1 2 3 4 5 6 7 8 9 10

    "Firebase is beginner-friendly."

    Posted 2021-12-20

    Pros: 1. The unique and useful feature of Firebase is the easy implementation of authentication in any application with just few clicks.
    2. The database is easy to manage and understand by the beginners.
    3. It is very cost-effective.
    4. The user interface is simple and easy to navigate.

    Cons: 1. It is not a suitable application for large and scalable application.
    2. There isn't much support for iOS application.

    Overall: Overall, Firebase is an easy-to-use backend application by Google that helps in implementing complex features like authentication in just few clicks. It is easy to use and can be integrated with almost every front end framework.

    Read More...
  • Subhan A.
    React Developer
    Used the software for: 1-2 Years
    Frequency of Use: Daily
    User Role: User
    Company Size: 500 - 999
    Design
    Ease
    Features
    Pricing
    Support
    Probability You Would Recommend?
    1 2 3 4 5 6 7 8 9 10

    "Not just a database."

    Posted 2021-11-23

    Pros: - 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.

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

    Overall: 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.

    Read More...
  • Tehseen A.
    Project Manager
    Used the software for: 2+ Years
    Frequency of Use: Daily
    User Role: User
    Company Size: 500 - 999
    Design
    Ease
    Features
    Pricing
    Support
    Probability You Would Recommend?
    1 2 3 4 5 6 7 8 9 10

    "A boon for front end developers."

    Posted 2021-10-03

    Pros: - 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.

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

    Overall: 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.

    Read More...
  • Navneet A.
    Web Application Developer
    Used the software for: 2+ Years
    Frequency of Use: Weekly
    User Role: User
    Company Size: 500 - 999
    Design
    Ease
    Features
    Pricing
    Support
    Probability You Would Recommend?
    1 2 3 4 5 6 7 8 9 10

    "Easy to use, flwaless to implement."

    Posted 2021-09-17

    Pros: - 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.

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

    Overall: 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.

    Read More...
  • Tauseef S.
    Full Stack Developer
    Used the software for: 2+ Years
    Frequency of Use: Daily
    User Role: User
    Company Size: 5,000 - 9,999
    Design
    Ease
    Features
    Pricing
    Support
    Probability You Would Recommend?
    1 2 3 4 5 6 7 8 9 10

    "Easy to implement backend by Google."

    Posted 2021-09-06

    Pros: - Firebase makes it effortless to implement authentication on a web or mobile application.
    - It allows up to 40 message authentication for free.
    - The user interface is easy and simple enough to use by beginners.

    Cons: - The only con in using Firebase as a backend for any application is the scalability.

    Overall: Overall, Firebase is a simple and straightforward backend for any type of web or mobile application. The USP of Firebase is the simple structure and various yet easy to implement authentication system.

    Read More...
  • Shazia S.
    Full Stack Developer
    Used the software for: 2+ Years
    Frequency of Use: Daily
    User Role: User
    Company Size: 1,000 - 4,999
    Design
    Ease
    Features
    Pricing
    Support
    Probability You Would Recommend?
    1 2 3 4 5 6 7 8 9 10

    "Easy to implement backend."

    Posted 2021-08-23

    Pros: - 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.

    Cons: 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.

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

    Read More...
  • Rishu A.
    Software Tester
    Used the software for: 1-2 Years
    Frequency of Use: Daily
    User Role: User
    Company Size: 500 - 999
    Design
    Ease
    Features
    Pricing
    Support
    Probability You Would Recommend?
    1 2 3 4 5 6 7 8 9 10

    "Trouble-free backend for mobile developers."

    Posted 2021-08-19

    Pros: - 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.

    Cons: 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.

    Overall: 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.

    Read More...
  • Nizi D.
    UI Designer
    Used the software for: 1-2 Years
    Frequency of Use: Weekly
    User Role: User
    Company Size: 26 - 99
    Design
    Ease
    Features
    Pricing
    Support
    Probability You Would Recommend?
    1 2 3 4 5 6 7 8 9 10

    "A simple backend by Google."

    Posted 2021-08-13

    Pros: - Firebase allows the beginner application developer to use a backend that does not require relational database queries to use it.
    - Applying authentication in the application cannot get easier than this, Firebase lets the user add various types of authentication in a simple manner.
    - The SDK is stable and have a well-written documentation with a large community support.

    Cons: - It works perfectly fine in every situation and is an ideal backend solution for beginners, the only lacking is that the analytics is not 100% accurate all the time.

    Overall: Overall, Firebase is a beginner-friendly backend for application developers. It allows the user to deploy authentication quickly and easily.

    Read More...
  • Alam G.
    Mobile Test Engineer
    Used the software for: 1-2 Years
    Frequency of Use: Daily
    User Role: User
    Company Size: 100 - 499
    Design
    Ease
    Features
    Pricing
    Support
    Probability You Would Recommend?
    1 2 3 4 5 6 7 8 9 10

    "A handy backend for mobile applications."

    Edited 2021-10-28

    Pros: - 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.

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

    Overall: 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.

    Read More...
  • Kaif Y.
    Server Engineer
    Used the software for: 2+ Years
    Frequency of Use: Daily
    User Role: User
    Company Size: 500 - 999
    Design
    Ease
    Features
    Pricing
    Support
    Probability You Would Recommend?
    1 2 3 4 5 6 7 8 9 10

    "All round backend solution for mobile apps."

    Posted 2021-07-29

    Pros: - Firebase is a No-SQL database that is pretty easy to operate and use.
    - It supports remote configuration, push notifications and provides detailed crash log.
    - Various types of authentication can be implemented on the mobile application with ease.

    Cons: - Analytics are sometimes not 100% accurate.
    - The customer support is unreachable.

    Overall: Overall, Firebase can be used as an easy alternative for traditional backend by beginners or programmers who want a simple backend solution for their application.

    Read More...
  • Asif A.
    DevOps Engineer
    Used the software for: 2+ Years
    Frequency of Use: Daily
    User Role: User
    Company Size: 100 - 499
    Design
    Ease
    Features
    Pricing
    Support
    Probability You Would Recommend?
    1 2 3 4 5 6 7 8 9 10

    "More than just a Database."

    Posted 2021-07-26

    Pros: - Firebase provides a real-time backend environment, that too with an easy-to-use interface, making implementing backend effortless for beginners.
    - It is secure in terms of data security, being a tool from Google.
    - It makes implementing authentication of all kinds on applications a piece of cake.
    - Its console provide endless features, satisfying both beginners and experts.

    Cons: - The data explorer layout can be improved, by making it less complex.
    - There are some limitations in free version like number of simultaneous connections.

    Overall: Overall, Firebase is a backend alternative from Google, it provides all the basic features of a typical backend in addition with some unique features like various types of authentication.

    Read More...
  • Areeqa H.
    DevOps Engineer
    Used the software for: 2+ Years
    Frequency of Use: Daily
    User Role: User
    Company Size: 500 - 999
    Design
    Ease
    Features
    Pricing
    Support
    Probability You Would Recommend?
    1 2 3 4 5 6 7 8 9 10

    "Makes database implementation easy."

    Posted 2021-07-19

    Pros: - 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.

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

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

    Read More...
  • Ali S.
    Android Developer
    Used the software for: 2+ Years
    Frequency of Use: Daily
    User Role: User
    Company Size: 500 - 999
    Design
    Ease
    Features
    Pricing
    Support
    Probability You Would Recommend?
    1 2 3 4 5 6 7 8 9 10

    "Hassle-Free Database for Developers."

    Edited 2021-07-13

    Pros: - Firebase can be used to integrate authentication on the application in a straightforward manner.
    - Firebase can be most suitable for front-end developers who want to use databases without any backend knowledge.
    - It has all the database features that can be used easily because of the straightforward layout.

    Cons: - The only con in using Firebase as a backend database is that it is not feasible for large scale applications because of a lack of customization.

    Overall: Overall, Firebase is a database solution by Google that can be the best option for beginners and front end developers wanting to deploy authentication and other backend features without having to code.

    Read More...
  • Ashika S.
    Tech Marketer
    Used the software for: 2+ Years
    Frequency of Use: Daily
    User Role: User
    Company Size: 100 - 499
    Design
    Ease
    Features
    Pricing
    Support
    Probability You Would Recommend?
    1 2 3 4 5 6 7 8 9 10

    "A convenient backend for beginners."

    Posted 2021-07-09

    Pros: - 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.

    Cons: - 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.

    Overall: 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.

    Read More...
  • Previous
  • You're on page 1
  • 2
  • Next