Skip to main content

Welcome to Firebase Hosting

Firebase Hosting is production-grade web content hosting for developers. With a single command, you can quickly deploy web apps and serve both static and dynamic content to a global CDN (content delivery network).

Why Choose Firebase Hosting?

🚀 Deploy in Seconds

Zero to production with just two commands. No DevOps expertise required.

Quick Start →

⚡ Lightning Fast

Global CDN with 200+ edge locations. Automatic Brotli compression.

Learn More →

🔒 Secure by Default

Free SSL certificates that auto-renew. Security headers made easy.

Security Guide →

🔄 Modern Workflow

Preview channels, GitHub integration, instant rollbacks, local testing.

Explore Features →

What Can You Build?

📱 Web Applications

Single Page Applications (React, Vue, Angular), Progressive Web Apps, Dynamic sites with backend integration

📄 Static Sites

Documentation, blogs, marketing sites, landing pages, portfolios

🔌 Backend Services

APIs with Cloud Functions, microservices with Cloud Run, server-side rendering

How It Works

  1. Write your code - Use any framework or vanilla HTML/CSS/JS
  2. Deploy with CLI - Single command uploads your files
  3. Automatic distribution - Content spreads to 200+ edge locations
  4. Users get fast content - Served from the nearest location

Key Features

🌐 Infrastructure

🛠️ Developer Tools

🏗️ Advanced Features

Choose Your Path to Get Started

🤖 Get Started with Gemini AI

Let AI guide you through deployment

Use Google's Gemini AI to deploy your site with natural language commands. Perfect for beginners or those who prefer conversational interfaces.

Quick Example:
"Deploy my React app to Firebase"
"Set up a custom domain"
"Enable caching for images"
  • Natural language commands
  • AI explains each step
  • Smart error handling
  • Context-aware suggestions

⚡ Get Started with Firebase CLI

Traditional command-line deployment

Use the Firebase CLI directly for full control over your deployment. Perfect for developers comfortable with command-line tools.

Quick Commands:
firebase init hosting
firebase deploy
firebase hosting:channel:deploy preview
  • Direct command control
  • Scriptable workflows
  • Advanced configuration
  • CI/CD integration ready

Not sure which to choose? Gemini AI is great for beginners, while Firebase CLI offers more control for advanced users.

Learning Paths

🤖 For AI Development

  1. AI Assistant Setup
  2. Download instructions
  3. Configure for your AI
  4. Get contextual help

Prerequisites

important

Firebase Hosting requires creating a project in the Firebase Console first. This cannot be done via CLI alone.

Common Use Cases

🏢 Marketing Website

Static site with blazing fast performance

💻 Web Application

Dynamic SPA with backend services

📚 Documentation

Technical docs with versioning

Join the Community


Ready to deploy?

Jump to our Quick Start Guide and have your site live in 60 seconds!

🚀 Start Building Now