Firebase Extensions BETA
Pre-packaged
solutions that save
you time
Deploy functionality to your app quickly
Designed to increase productivity, Firebase Extensions provide extended functionality to your apps without the need to research, write, or debug code on your own.
Learn moreExplore Extensions
Resize Images
Made by Firebase
Resizes images uploaded to Cloud Storage to a specified size, and optionally keeps or deletes the original image.
Export Collections to BigQuery
Made by Firebase
Sends realtime, incremental updates from a specified Cloud Firestore collection to BigQuery.
Trigger Email
Made by Firebase
Composes and sends an email based on the contents of a document written to a specified Cloud Firestore collection.
Run Subscription Payments with Stripe
Made by Stripe
Controls access to paid content by syncing your subscriptions with Firebase Authentication.
Sync with Mailchimp
Made by Firebase
Adds new users from Firebase Authentication to a specified Mailchimp audience.
Delete User Data
Made by Firebase
Deletes data keyed on a userId from Cloud Firestore, Realtime Database, and/or Cloud Storage when a user deletes their account.
Translate Text
Made by Firebase
Translates strings written to a Cloud Firestore collection into multiple languages (uses Cloud Translation API).
Send Invoices using Stripe
Made by Stripe
Creates and sends brandable customer invoices using the Stripe payments platform.
Distributed Counter
Made by Firebase
Records event counters at scale to accommodate high-velocity writes to Cloud Firestore.
Shorten URLs
Made by Firebase
Shortens URLs written to a specified Cloud Firestore collection (uses Bitly).
Limit Child Nodes
Made by Firebase
Limits the number of nodes to a specified maximum count in a specified Realtime Database path.

Configure extensions to suit your use case
With Firebase Extensions, you provide the configuration parameters for your extension that are unique to your needs. You can also review the APIs enabled, resources created, and access granted to the extension.

Install easily
Extensions are open-sourced and built on Firebase and Google Cloud products you already know. Deployment and configuration of an extension are performed in the Firebase console or the Firebase CLI. Once deployed, they require no maintenance.