Skip to main content
Firebase
Build
  • Build
  • Get to market quickly and securely with products that can scale globally
  • Go to Build
  • Build Products
  • App Check
  • App Hosting
  • Authentication
  • Cloud Functions
  • Cloud Storage
  • Data Connect
  • Extensions
  • Firebase ML
  • Firestore
  • Genkit
  • Hosting
  • Phone Number Verification
  • Realtime Database
  • Firebase AI Logic client SDKs
  • Generative AI
Run
  • Run
  • Run your app with confidence and deliver the best experience for your users
  • Go to Run
  • Run Products
  • A/B Testing
  • App Distribution
  • Cloud Messaging
  • Crashlytics
  • Google Analytics
  • In-App Messaging
  • Performance Monitoring
  • Remote Config
  • Test Lab
Solutions Pricing Docs
  • Overview
  • Fundamentals
  • AI
  • Build
  • Run
  • Reference
  • Samples
Community
  • Learn
  • Events
  • Stories
Support
/
  • English
  • Deutsch
  • Español – América Latina
  • Français
  • Indonesia
  • Italiano
  • Polski
  • Português – Brasil
  • Tiếng Việt
  • Türkçe
  • Русский
  • עברית
  • العربيّة
  • فارسی
  • हिंदी
  • বাংলা
  • ภาษาไทย
  • 中文 – 简体
  • 中文 – 繁體
  • 日本語
  • 한국어
Blog Studio Go to console Sign in
  • Documentation
Overview Fundamentals
  • Add Firebase - Apple platforms (iOS+)
  • Add Firebase - Android
  • Add Firebase - Web
  • Add Firebase - Flutter
  • Add Firebase - C++
  • Add Firebase - Unity
  • Add Firebase - Server environments
  • Manage Firebase projects
  • Supported platforms & frameworks
AI
  • Develop with AI assistance
  • Overview
  • Firebase Studio
    Build and ship full-stack AI-infused apps right from your browser.
  • Gemini in Firebase
    Streamline development with an AI-powered assistant in Firebase interfaces and tools.
  • MCP, Gemini CLI, & agents
    Access agentive development tools, like our MCP server and Gemini CLI extension.
  • Build AI-powered apps
  • Firebase AI Logic
    Build AI-powered mobile and web apps and features with the Gemini and Imagen models using Firebase AI Logic.
  • Genkit
    Build full-stack AI-powered applications using this open-source framework.
Build
  • Authentication
    Simplify user authentication and sign-in on a secure, all-in-one identity platform.
  • Phone Number Verification
    Obtain the phone number of a device directly from the carrier, without SMS.
  • App Check
    Protect your backend resources from abuse and unauthorized access.
  • Security Rules
    Define granular, server-enforced rules to protect your database and storage data.
  • Data Connect
    Build and scale your apps using a fully-managed PostgreSQL relational database service.
  • Firestore
    Store and sync data using a scalable NoSQL cloud database with rich data models and queryability.
  • Realtime Database
    Store and sync data in realtime with a NoSQL cloud database.
  • Storage
    Store and serve content like images, audio, video with a secure cloud-hosted solution.
  • App Hosting
    Deploy your modern, full-stack web apps with server-side rendering and AI features.
  • Hosting
    Deploy your static and single-page web apps to a global CDN with a single command.
  • Cloud Functions
    Run backend code in response to events without provisioning or managing a server.
  • Extensions
    Deploy pre-built integrations and solutions for common tasks.
  • Emulator Suite
    Test your app in real-world conditions without affecting live data.
Run
  • Test Lab
    Test your Android and iOS apps on a wide range of real and virtual devices, all in the cloud.
  • App Distribution
    Streamline delivery of pre-release Android and iOS apps to trusted testers.
  • Crashlytics
    Track, prioritize, and fix app stability issues.
  • Performance Monitoring
    Gain real-time insight into your app's performance and fix issues.
  • Remote Config
    Instantly change your app's behavior and appearance, without publishing an update.
  • A/B Testing
    Test variants to make data-driven decisions about changes, features, and campaigns.
  • Cloud Messaging
    Send notifications and messages to your users on Android, iOS, and the Web.
  • In-App Messaging
    Engage your active users with targeted, contextual messages within your app.
  • Google Analytics
    Gain insights into user behavior, and optimize your app's marketing and performance.
  • Google Admob
    Monetize your app, gain user insights, and tailor the ad experience.
  • Google Ads
    Run smarter campaigns, find high-value users, and measure in-app conversions.
Reference Samples
Firebase
  • Build
    • More
  • Run
    • More
  • Solutions
  • Pricing
  • Docs
    • More
    • Overview
    • Fundamentals
      • More
    • AI
      • More
    • Build
      • More
    • Run
      • More
    • Reference
    • Samples
  • Community
    • More
  • Support
  • Blog
  • Studio
  • Go to console
  • Overview
  • Develop with AI assistance
  • Develop with AI assistance
  • Firebase Studio
    • Introduction
    • Get started
    • Get started with an existing project
    • Get started with the App Prototyping agent
    • Get started with a template
    • Firebase Studio pricing, quotas, and limits
    • AI assistance in Firebase Studio
    • Introduction
    • Try Gemini in Firebase
    • Configure Gemini in Firebase
    • Effective prompting
    • Connect to MCP servers
    • Preview, publish, and monitor
    • Preview web and Android apps
    • Publish apps
    • Monitor and protect web apps
    • Upload your app to GitHub
    • Optimize your Firebase Studio workspace
    • About Firebase Studio workspaces
    • Customize your Firebase Studio workspace
    • Connect to a Firebase project
    • Integrate with Google and Firebase services
    • Create custom templates
    • Create a shortcut to a predefined workspace
    • Share your workspace
    • Create a button to import code into Firebase Studio
    • Solutions
    • Develop, publish, and monitor a full-stack web app
    • Build an app with the Gemini API
    • Troubleshoot and debug
    • Debug your app
    • Troubleshooting & FAQ
    • Reference
    • dev.nix Reference
    • Project IDX is now part of Firebase Studio
    • Licensed software
    • Connect with us
  • Gemini in Firebase
    • Introduction
    • Set up Gemini in Firebase
    • Try Gemini in the Firebase console
  • MCP, Gemini CLI, & agents
    • Firebase MCP server
    • Gemini CLI extension
    • Prompts
      • Set up a backend
      • Add AI features
      • Deploy to hosting
      • Prioritize & fix issues
  • Build AI-powered apps
  • Firebase AI Logic
    • Introduction
    • Get started
    • Models
    • SDK reference docs
    • Core capabilities
    • Text
    • Chat
    • Images
      • Analyze images (Gemini)
      • Generate & edit images (Gemini)
      • Generate images (Imagen)
      • Edit images (Imagen)
        • Overview
        • Insert objects
        • Remove objects
        • Expand images beyond borders
        • Replace background
        • Customize based on a style
        • Customize based on a subject
        • Customize based on a control
    • Video
      • Analyze video
    • Audio
      • Analyze audio
      • Generate audio
    • Documents (PDFs)
      • Analyze documents (PDFs)
    • Structured output (JSON)
    • Streaming responses
    • Specialized capabilities
    • Hybrid on-device inference
      • Web
    • Real-time bidirectional streaming (Live API)
      • Get started
      • Capabilities
      • Configuration options
      • Limits & specifications
    • Advanced tools
    • Function calling
    • Code execution
    • Grounding - Google Search
    • Control generation of responses
    • Overview of options
    • Prompt design
    • Model configuration
    • Thinking
    • Safety settings
    • System instructions
    • Get ready for production
    • Production checklist
    • Prevent API abuse with App Check
    • Change model name remotely
    • Locations
    • Pricing
    • Rate limits & quota
    • Count tokens
    • Monitor costs, usage, & metrics
    • Solutions
    • Overview
    • Include large files in requests with Cloud Storage