How to Cancel Firebase in 2026 (Blaze Plan + Stop Surprise Bills)

Firebase's Blaze plan is "pay as you go" with no spending cap by default. Developers regularly get surprise $50-500+ bills from forgotten projects or traffic spikes. Here's how to shut it all down.

⚠️ Horror Stories: Firebase Blaze plan has no automatic spending cap. Developers have reported bills from $200 to $30,000+ from DDoS attacks, infinite loops, or forgotten projects with leaked API keys. Set up budget alerts NOW if you haven't already.

Step 1: Check Your Current Usage & Bill

  1. Go to console.firebase.google.com
  2. Select your project
  3. Click Usage and billing (left sidebar) or go to GCP Console → Billing
  4. Review current month charges: Firestore reads/writes, Cloud Functions invocations, hosting bandwidth, storage
  5. Check ALL projects — you might have forgotten test/staging projects still running

Step 2: Export Your Data

Step 3: Disable Services (Stop Charges Immediately)

Before deleting the project, disable active services to stop billing:

  1. Cloud Functions: Delete all functions via firebase functions:delete --all
  2. Hosting: firebase hosting:disable
  3. Firestore rules: Set rules to deny all reads/writes to stop client usage
  4. API keys: Restrict or delete API keys in GCP Console → APIs & Services → Credentials

Step 4: Downgrade or Delete

Option A: Downgrade to Spark (free):

  1. Go to Firebase Console → your project → Usage and billing
  2. Click Modify plan → select Spark (free)
  3. This disables Cloud Functions and paid features but keeps your data

Option B: Delete the project entirely:

  1. Go to Project Settings (gear icon)
  2. Scroll to bottom → Delete Project
  3. Confirm by typing the project ID
  4. This is irreversible after 30 days (Google keeps data for 30 days before permanent deletion)

Step 5: Remove the Billing Account

Even after deleting projects, your GCP billing account stays active:

  1. Go to console.cloud.google.com/billing
  2. Select your billing account
  3. Unlink all projects
  4. Close the billing account to prevent future charges

Firebase Alternatives

💡 The Firebase Lock-In Problem

Firebase uses proprietary query languages, data formats, and auth systems. Migrating away is intentionally painful. Supabase's open-source approach (standard Postgres, JWT auth) means you're never locked in again. If your app's data model fits Postgres (it probably does), start there.

🔍 Find All Your Subscriptions

Firebase, AWS, Vercel, Heroku — developer cloud bills add up fast. Upload your bank statement to find every recurring charge.

Scan Your Statements Free →
Quick Cancel Guide: Firebase

Direct cancel link + step-by-step instructions

More from the Blog

Popular Cancel Guides

Cancel NetflixCancel SpotifyCancel Amazon PrimeCancel AdobeCancel Planet FitnessCancel Hulu
All cancel guides →Compare alternatives →

Want to find ALL your subscriptions at once?

Upload a bank statement and we'll detect every recurring charge in 30 seconds. Most people find 3-5 subscriptions they forgot about.

Scan My Statement — Free

No account · No bank login · 960+ people have used JustCancel