Firebase developer documentation

If you're already familiar with the suite of Firebase products, get started with thefundamentals of Firebase, like adding Firebase to your app!

Try outFirebase Studio to rapidly prototype, build, and ship full-stack AI-infused apps quickly and efficiently, right from your browser

Products to help you harness AI

Use Firebase and Gemini together to make development faster, easier, and better.

  • Use our MCP server or the Gemini CLI to access agentive tools for Firebase.
  • Streamline development with an AI-powered collaborative assistant in the Firebase interfaces, like the console.

Build AI-powered experiences in your apps using our APIs, SDKs, and toolkits.

  • Access AI models directly from your apps, or use an open-source framework for sophisticated server-side AI development.

Products to help you BUILD your app

Get to market quickly and securely with products that can scale globally.

Accelerate your development with fully managed infrastructure, powered by Google Cloud, so you can focus on what matters most.

  • Store and sync app data at global scale without managing servers.
  • Build and deploy static and dynamic web apps without hassle.
  • Protect user data and strengthen app security.
  • Store data and set up server-side logic.

Products to help you RUN your app

Run your app with confidence and deliver the best experience for your users.

Launch, monitor, and iterate with AI-assistive tools that help you optimize your app's quality and experience.

  • Improve app stability and performance.
  • Iterate and dynamically update your app.
  • Collect user feedback and test your app before release.
  • Understand and engage with users.
  • Optimize and personalize user experience.

Documentation and learning content

Whether you learn by reading or by doing, Firebase offers you many resources to become skillful with our products.

Guides

Descriptive how-to content with both high-level introductions and step-by-step workflows for using Firebase products. Find Firebase guides under theFundamentals,AIBuild, andRun tabs at the top of the page.

Codelabs

Guided tutorials with hands-on coding to develop practical experience and build working code and apps. Start a Firebase codelab foriOS,Android, orWeb.

Reference documentation

Formal reference documentation for Firebase SDKs, Firebase REST APIs, and Firebase tools. Find Firebase reference docs under theReference tab at the top of the page.

Quickstarts and samples

Fully working code to get started fast and see real-world integrations of Firebase features. Explore Firebase quickstarts and samples in theSamples tab at the top of the page.