Top Pick

Firebase Description

Firebase is an invaluable resource for developing and managing successful applications, gaining popularity among development teams ranging from startups to large corporations, thanks to its robust backing by Google. It offers a suite of reliable products and solutions that accompany your app throughout its lifecycle. You can easily automate routine development tasks by installing pre-packaged, open-source code bundles. Furthermore, Firebase allows seamless integration with your team's preferred tools, enabling you to tackle intricate challenges and enhance the overall user experience of your app. Whether you want to personalize the onboarding process, boost user engagement, or introduce new features, Firebase has you covered. With comprehensive documentation and cross-platform SDKs, Firebase supports app building and deployment across Android, iOS, web platforms, C++, and Unity. You can discover how to initiate a Firebase project, register your applications, and incorporate the Firebase SDKs tailored to your specific platform—be it iOS, Android, or the web. Additionally, you can delve into Firebase project concepts, explore detailed insights into project permissions and management systems, and prepare your application for launch effectively, ensuring that you have all the tools necessary for a successful deployment. Overall, Firebase stands as a pivotal ally in the app development arena.

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
Our Free Plans just got better! | Auth0 Icon
Our Free Plans just got better! | Auth0

With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
Try free now

Product Details

Platforms
Web-Based
Types of Training
Training Docs
In Person
Customer Support
Business Hours
Online Support

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

Firebase Lists

  • Name: Balwinder B.
    Job Title: SDE
    Length of product use: 2+ Years
    Used How Often?: Weekly
    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

    Best database for beginner mobile developers.

    Date: Jun 17 2022

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

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

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

    Read More...
  • Name: Vidya B.
    Job Title: System Architect
    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 simple yet feature-rich backend platform.

    Date: Feb 27 2022

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

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

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

    Read More...
  • Name: Zeeshan I.
    Job Title: Java Developer
    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

    Firebase is beginner-friendly.

    Date: Dec 20 2021

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

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

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

    Read More...
  • Name: Tauseef S.
    Job Title: Full Stack Developer
    Length of product use: 2+ Years
    Used How Often?: Daily
    Role: User
    Organization Size: 5,000 - 9,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 by Google.

    Date: Sep 06 2021

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

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

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

    Read More...
  • Name: Nizi D.
    Job Title: UI Designer
    Length of product use: 1-2 Years
    Used How Often?: Weekly
    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 simple backend by Google.

    Date: Aug 13 2021

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

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

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

    Read More...
  • Name: Kaif Y.
    Job Title: Server 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

    All round backend solution for mobile apps.

    Date: Jul 29 2021

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

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

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

    Read More...
  • Name: Asif A.
    Job Title: DevOps Engineer
    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

    More than just a Database.

    Date: Jul 26 2021

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

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

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

    Read More...
  • Name: Ali S.
    Job Title: Android 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

    Hassle-Free Database for Developers.

    Edited: Jul 13 2021

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

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

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

    Read More...
  • Name: Faraz M.
    Job Title: Flutter 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

    A seamless database experience.

    Date: Jul 03 2021

    Summary: Overall, Firebase is an easy to use and manage database solution, especially for beginners who are getting started.

    Positive: - Firebase provides real-time push notifications.
    - The data that gets structured on Firebase is organized in a simple and easy to understand layout for the user.
    - The free version provides more than enough features to get started.

    Negative: - It does not allow data export from the Firebase to a data visualization tool directly.

    Read More...
  • Name: Swaraj K.
    Job Title: Technical Lead
    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

    Real-Time Database Solution.

    Date: Jun 29 2021

    Summary: Overall, Firebase provides a reliable and secure database by which various authenticate can be deployed. it also provides real-time analytics and pushes notifications.

    Positive: - It is fairly easy to set up and configure.
    - There are various ways to deploy authentication like Google, text and Facebook.
    - The free version provides almost all the premium features.

    Negative: - It is not suitable for relational databases and complex queries.

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

    Fire up your application

    Date: May 25 2021

    Summary: If you are new in development you can use it pre made features which does not requires a lot of coding.
    It is secure, reliable.
    Cloud services are also there.

    Positive: You can add challenging features in you application with no time with Firebase.
    You can have add its extremely secure servers.
    It can be use to implement high level machine learning features.
    You can pay as you need the services.

    Negative: You need give a lot of time to learn about every tool.
    It is in developing phase, many features are in beta.

    Read More...
  • Name: Ramsha K.
    Job Title: Photographer
    Length of product use: 1-2 Years
    Used How Often?: Weekly
    Role: User
    Organization Size: 1 - 25
    Features
    Design
    Ease
    Pricing
    Support
    Likelihood to Recommend to Others
    1 2 3 4 5 6 7 8 9 10

    Seamless backend Platform for Mobile Applications.

    Date: Mar 23 2021

    Summary: Overall, Google Firebase provides a platform for backend works of the application. It is very easy to set up and has a very low learning curve.

    Positive: 1. It provides real-time authentication and data synchronization.
    2. It provides cloud functions that further help with the API automation for the application.
    3. You can run a beta test and see crash logs and analytics.

    Negative: 1. It could be very expensive for big data applications.
    2. You will have to create separate projects for android and ios.

    Read More...
  • Name: Anonymous (Verified)
    Job Title: Marketeer
    Length of product use: 6-12 Months
    Used How Often?: Daily
    Role: User
    Organization Size: 1 - 25
    Features
    Design
    Ease
    Pricing
    Support
    Likelihood to Recommend to Others
    1 2 3 4 5 6 7 8 9 10

    A great cloud tool for SMBs and startups

    Date: Aug 07 2020

    Summary: I believe Firebase can definitely be the best first database platform you use. It's easy to learn, easy to teach, and easy to deploy all by yourself.

    Positive: - Firebase has everything a developer starting out to develop his/her platform might need and it makes it so easy to get started.
    - Easy to train the team on Firebase when compared to other services.

    Negative: - Huge companies with large technology requirements for their services might not love Firebase over something like Google cloud.
    - Lack of features that allow you to select data with identifier keys.

    Read More...
  • 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...
  • Previous
  • You're on page 1
  • 2
  • 3
  • Next