Firebase / Firestore

Features, Pricing, Alternatives and More

Written by Matthew Guay
Last updated

Building all of that yourself is daunting. All you wanted to do was design a unique app, not managing countless services. That's where app platforms like Firebase can help you out.

Founded in late 2011 as a new database service, Firebase today is part of Google's developer tool family. It's far more than just a database, too: it can store your user account info, files, analytics, and more, while sending out push notifications and testing your new app versions for you automatically.

It's all tied together by the original database core, a NoSQL database that stores your data in a flat, JSON file. It's designed to sync data to your apps, so they'll be able to run without an internet connection. And, it'll keep things in sync when your apps come back online, so you can build that document editing app that lets users collaborate on documents—and keep the changes updated even if everyone's not online all the time.

Need images in those documents, or want to store other files? Firebase can handle that, with built in file storage and hosting. You'll use the hosting side to store your web app's data, while keeping users' files in Firebase's storage to keep it secure and synced automatically.

Then, you'll need a way for your app installs to talk to each other. Maybe you just need to share info; the Cloud Messaging in Firebase can push messages back and forth, to power an in-app chat in your app or just to show changes as they happen. And when the app's closed, Firebase can send notifications to your users, making it easier to deal with Apple and Google's mobile notification systems with one standard SDK.

All of these tools and more are pulled together in one web interface where you can manage everything about your data, user accounts, notifications, and more. With the same SDK, you can use Firebase to handle all of the backend work for your app. You'll then have more time to focus on the features you actually wanted to build, instead of reinventing the wheel yet again for your data needs.

Firebase Resources:

  • Learn everything you need about Firebase with the Firebase Documentation.

  • Get a hands-on look at Firebase with the live Firebase Demo project.

  • Find out more about building powerful apps from the Zapier Engineering Blog.

Do more with Firebase / Firestore

Zapier allows you to instantly connect Firebase / Firestore with 1,500+ apps to automate your work and find productivity super powers.

Connect to 1,500+ Apps

Google Sheets

Google
 +1, Spreadsheets

14 Integrations

Gmail

Email
 +1, Google

12 Integrations

Microsoft Excel

Microsoft
 +1, Spreadsheets

8 Integrations

Firebase / Firestore Pricing

  • Free Spark plan for a database with 1GB stored data and 100 simultaneous connections; 5GB stored data with 20k uploads and 50k downloads per day; 1GB hosting storage; and 15 Test Lab test per day

  • $25/month Flame plan for a database with 2.5GB stored data and unlimited connections; 50GB stored data with 100k uploads and 250k downloads per day; 10GB hosting storage; and 15 Test Lab test per day

  • Pay-as-you-go Blaze plan with $5/GB/month database storage; $0.026/GB/month file storage or hosting; and access to Google Cloud Platform

See Fireblaze's Pricing Page to estimate your monthly cost

Firebase / Firestore Features

  • Build mobile and web apps faster with Firebase's database, authentication, notification, testing, and other tools

  • Integrate Firebase quickly with iOS, Android, JavaScript, and C++ STKs

  • Store and sync app data using Firebase's NoSQL, JSON-powered database

  • Store user and public file for in-app and public hosting

  • Test your Android app online on popular Android devices

  • Schedule and send notifications to your app users

Firebase / Firestore Alternatives

See All

MySQL

Databases
 +1, Premium

Firebase / Firestore Updates

Firebase + Zapier to Power Your App's Integrations

Connect the apps you use every day

Get started with a Free account

Or
By signing up, you agree to Zapier’s Terms of Service