All extensions | Firebase Extensions Hub

  • Sends realtime, incremental updates from a specified Cloud Firestore collection to BigQuery.

    92.7K+ installs

  • Enables full text search of your Cloud Firestore data with Algolia.

    38.3K+ installs

  • Composes and sends an email based on the contents of a document written to a specified Cloud Firestore collection.

    37.6K+ installs

  • Resizes images uploaded to Cloud Storage to a specified size, and optionally keeps or deletes the original image.

    24.6K+ installs

  • Controls access to paid content by syncing your one-time and recurring payments with Firebase Authentication.

    16.6K+ installs

  • Deletes data keyed on a userId from Cloud Firestore, Realtime Database, or Cloud Storage when a user deletes their account.

    10.7K+ installs

  • Controls access to paid content by syncing your one-time and recurring payments with Firebase Authentication.

    6.3K+ installs

  • Facilitates in-app purchases and subscriptions, controls access to premium content, and syncs purchase information to Firestore.

    5.1K+ installs

  • Translates strings written to a Cloud Firestore collection into multiple languages (uses Cloud Translation API).

    4.7K+ installs

  • Indexes data from Firestore into Typesense for full-text search

    4.3K+ installs

  • Syncs user data with a Mailchimp audience for sending personalized email marketing campaigns.

    3.8K+ installs

  • Deploys customizable chatbots using Gemini models and Firestore.

    3.1K+ installs

  • Sends a message using the Twilio API based on the contents of a document written to a specified Cloud Firestore collection.

    2K+ installs

  • Records event counters at scale to accommodate high-velocity writes to Cloud Firestore.

    1.3K+ installs

  • Performs multimodel generative tasks on text and images, customizable with prompt engineering, using Gemini models and Firestore.

    1.1K+ installs

  • Syncs documents from a Firestore collection to Elastic App Search to enable full-text search.

    900+ installs

  • Shortens URLs written to a specified Cloud Firestore collection (uses Bitly).

    800+ installs

  • Perform vector similarity search with Firestore

    800+ installs

  • Stops cost overruns by disabling Firebase services when a billing threshold has been reached.

    800+ installs

  • Full-text search & Hybrid search enhanced by AI on your Firestore collections with Meilisearch

    800+ installs

  • Exports Firestore documents to Cloud Storage at any scheduled time.

    700+ installs

  • Export certain data keyed on a user ID from Firestore, Realtime Database, or Cloud Storage to a Google Cloud Storage bucket.

    700+ installs

  • Send transactional emails using MailerSend.

    700+ installs

  • Creates a document in a specified Firestore collection whenever a new user is created in Firebase Authentication. The document is populated with fields that you select from the user record. You can also choose to delete the user's document when the user is deleted from Firebase Authentication.

    700+ installs

  • Caches publicly available documents in Cloud Firestore data bundles that are served from either Firebase Hosting CDN or from Firebase storage

    600+ installs

  • Limits the number of nodes to a specified maximum count in a specified Realtime Database path.

    600+ installs

  • Extracts text from images and saves to Firestore using Cloud Vision API.

    500+ installs

  • Makes a payment with Google Pay via one or more supported Payment Service Providers, and writes the response to Cloud Firestore.

    400+ installs

  • Transcribes audio files in Cloud Storage to .txt files using Cloud Speech To Text.

    400+ installs

  • Use this extension to optimize and transform images via a powerful HTTP API with over 30 different image operations to enhance and manipulate your images.

    400+ installs

  • Sends messages and notifications using the MessageBird Conversations API.

    400+ installs

  • Generates PDF files from HTML templates and Firestore documents using Puppeteer and Handlebars.js and stores them in Firebase Storage and/or returns them in response.

    400+ installs

  • Synchronizes Firebase Authentication users with Stream, and creates and revoke Stream Chat authentication tokens.

    400+ installs

  • Creates and sends brandable customer invoices using the Stripe payments platform.

    400+ installs

  • Converts Firestore documents to audio files stored in Cloud Storage using Cloud Text to Speech.

    300+ installs

  • Automatically imports JSON and CSV files from Cloud Storage into Firestore collections.

    300+ installs

  • A powerful alternative to Dynamic Links.

    300+ installs

  • Deploy customizable chatbots using ChatGPT API and Cloud Firestore.

    300+ installs

  • When firestore records are deleted, an exact copy of the deleted document is created in a separate collection.

    200+ installs

  • Easily save the data from landing pages or contact forms directly into a Google Spreadsheet.

    200+ installs

  • Schedules BigQuery queries and exports the results to Firestore.

    200+ installs

  • Extracts labels from images and saves to Firestore using Cloud Vision API.

    200+ installs

  • Geocodes addresses in Firestore and finds the best route between two addresses using the Geocoding and Distance Matrix APIs by Google Maps Platform.

    200+ installs

  • Create thumbnails from videos uploaded to Cloud Storage

    200+ installs

  • Generates PDF files from HTML templates and HTTP calls using Puppeteer and Handlebars.js and stores them in Firebase Storage and/or returns them in response.

    200+ installs

  • Keeps a Firestore collection of contact data synced with a SendGrid Marketing Campaign contacts list

    200+ installs

  • Schedule a daily/weekly/monthly backup of your Firebase Authentication users to a Cloud Storage bucket.

    100+ installs

  • Adds support for biometrics as a primary or multi-factor auth provider using WebAuthn passkeys.

    100+ installs

  • Offers a cost-effective, flexible disaster recovery mechanism for Firestore.

    100+ installs

  • Search for semantically similar text documents in Firestore with Gemini API and Vertex AI Matching Engine.

    100+ installs

  • Validates addresses in Firestore using the Address Validation API by Google Maps Platform.

    100+ installs

  • Add simple CMS for your project.

    100+ installs

  • Analyze the perceived impact the text of a comment might have on a conversation using Perspective API.

    100+ installs

  • Exports cloud storage files to google drive in real-time.

    100+ installs

  • Synchronize Blockchain state with your app easily.

    100+ installs

  • Best solution for sending cost effective SMS from firebase.

    100+ installs

  • Store your Firestore document history in a subcollection.

    100+ installs

  • Keeps denormalized data in sync between two collections in Cloud Firestore, simplifies data maintenance across multiple documents and reduces the risk of data inconsistency.

    100+ installs

  • The Cloudflare Turnstile App Check Provider for Firebase.

    90+ installs

  • Creates and sends brandable customer invoices using the Stripe payments platform.

    90+ installs

  • Detects multiple objects in provided images and saves them to Firestore using Cloud Vision API.

    90+ installs

  • Synchronizes Firebase Authentication users with Stream, and creates Stream Activity Feed authentication tokens.

    90+ installs

  • Extracts labels from videos and saves to Cloud Storage using Cloud Video Intelligence API.

    80+ installs

  • Sends a message to your Slack channel once a new user is created in Firebase Authentication.

    80+ installs

  • Sync customers to Customer.io for sending transactional and marketing emails, push, and in-app messages.

    70+ installs

  • Quickly build sophisticated live video apps with many participants.

    70+ installs

  • Automatically creates GitHub Issues triggered by Crashlytics alerts.

    50+ installs

  • Sends a message to your telegram bot once a new user is created.

    50+ installs

  • Signs in using Snapchat as the identity provider.

    50+ installs

  • Populates Stream Activity feeds using documents in a Firestore.

    50+ installs

  • Creates a key-value pair in a specified Realtime Database location, each time a new document is added in a specified Firestore collection. The key is represented by the document ID while the value is a number that represents the size of the Firestore document in bytes. On document update the value is updated with the new document size. On document delete the record is deleted from Realtime Database.

    40+ installs

  • Allows you to use Firebase with CorbadoAuth and thus to support passkeys in your application.

    40+ installs

  • Provides an out of the box acknowledgment management extension for Firestore

    30+ installs

  • Get on-demand resize, scale and change quality of images in your Storage bucket.

    30+ installs

  • TimeSeal is a secure blockchain timestamping solution that ensures data integrity and transforms apps into blockchain applications.

    30+ installs

  • Search for similar images in Cloud Storage with Vector Search.

    20+ installs

  • Enables running geocoding functions directly in BigQuery queries using Geocoding API by Google Maps Platform.

    20+ installs

  • Provide easy passkey biometric authentication integration across web and mobile

    20+ installs

  • Empower your team with timely Firebase notifications sent directly to your preferred communication platform.

    20+ installs

  • Checks files uploaded to Cloud Storage for known malicious behavior, isolates the file in a gzip formatted container if deemed malicious, and optionally keeps or deletes the original file.

    20+ installs

  • Calculates real-time shipping rates across 60+ carriers using shipment data written to a Cloud Firestore collection.

    20+ installs

  • Creates custom Snapchat stickers based on product metadata.

    20+ installs

  • Enforces uniqueness on a specified field of a document written to a specified Cloud Firestore collection.

    20+ installs

  • Generate Ethereum Wallet Address with Web3Auth using it's MPC based Key Management System (KMS) and store it in Firebase Realtime Database.

    20+ installs

  • Generates dynamic and fully customizable social media images for your website.

    20+ installs

  • ChatKitty is a complete chat platform you can use to build real-time chat features in your app.

    10+ installs

  • Perform operations like findOne, InsertOne and vectorSearch on MongoDB Atlas

    10+ installs

  • Converts Firestore documents to audio files stored in Cloud Storage using ElevenLabs generative voice AI.

    10+ installs

  • Automatically send webhook POST requests to Pabbly Connect when Firestore documents are created, updated, or deleted.

    10+ installs

  • Monitors the specified Firestore collection and logs the changes to its documents on a tamper-proof blockchain using Pangea's Secure Audit Log service.

    10+ installs

  • Redact sensitive or Personally Identifiable Information (PII) such as names, phone, credit card or social security numbers from strings written to a Cloud Firestore collection based on defined rulesets (uses the Pangea Redact API).

    10+ installs

  • Quickly implement & seamlessly manage your iOS & Android In-App Purchases & In-App Subscriptions with Firebase Authentication & Firebase Firestore.

    10+ installs

  • Purchases a shipping label based on the contents of a document written to a specified Cloud Firestore collection.

    10+ installs

  • Provides a callable https function for retrieving label tracking data and a https webhook endpoint for live tracking updates from a ShipEngine account.

    10+ installs

  • Validates an address based on the contents of a document written to a specified Cloud Firestore collection.

    10+ installs

  • Watches a cart collection keeping track of the last updated time of a cart object. When it is over a certain period, send the user an email based on a SendGrid Dynamic Template.

    10+ installs

  • Sync Firestore collections to MongoDB in real-time with comprehensive data transformation and management APIs.

    <10 installs

  • Dogen elevates your Firebase experience with a modular application backend and web GUI. It includes its own custom types (Color, Email, Image, etc.), jobs (including import/export CSV/JSON), structured data (schemas), validations, and more. Get started for free!

    <10 installs

  • Sends Slack notifications when documents are created, updated, or deleted in a specified Firestore collection. Supports nested subcollections, rate limiting, and custom message templates.

    <10 installs

  • Provides HTTP-based search functionality for Firestore collections with intelligent fuzzy search, automatic data transformation, and advanced filtering options. Features include API versioning (/v1/, /v2/ endpoints), JWT authentication for secure access, typo tolerance (1 per 4 characters), clean JSON output with converted timestamps and references, configurable rate limiting, and enhanced security. The new v2 API offers improved performance, richer metadata, and enhanced user context. Access via versioned REST API endpoints for server-to-server or web application integration with full backward compatibility. 💝 support: If you find this extension useful, consider supporting its development at https://pay.yoco.com/twiqle

    <10 installs

  • Listens for job requests in Realtime Database and generates videos, images, audio, or text using Vertex AI models (Veo, Imagen, Gemini, Chirp, Lyria). Supports AI-assisted mode (natural language) and explicit mode (structured parameters). Results written back to Realtime Database with signed URLs.

    <10 installs

  • A replacement for dynamic links

    <10 installs

  • This extension triggers the Hugging Face inference API when a new document is created in a Firestore collection.

    <10 installs

  • send Anniversary email to users. This extension will send a reminder email to users on their app Anniversary.

    <10 installs

  • Use iProov Biometrics to create accounts and sign in to Firebase Auth.

    <10 installs

  • This extension syncs a Firestore collection to a MongoDB database. It triggers on all write events (create, update, delete) in the Firestore collection and reflects those changes in the MongoDB collection. Perfect for syncing up to Firestore Enterprise.

    <10 installs

  • Callable function to process AI prompts using ModelPilot intelligent routing, with support for Handlebars templates for dynamic personalization.

    <10 installs

  • Send messages using the Nimba SMS API based on content written to a specified Cloud Firestore collection.

    <10 installs

  • Controls management of a smart wallet to send blockchain transactions.

    <10 installs

  • Record security critical app events using Pangea Secure Audit Log service by writing to a specified Cloud Firestore collection (uses the Pangea Secure Audit Log API).

    <10 installs

  • Syncs subscribers from Firestore to Pushfire.

    <10 installs

  • Indexes data from Firebase Firestore into SemaDB for vector search

    <10 installs

  • Integrates LiqPay Checkout for seamless payment processing.

    <10 installs

  • Enforces uniqueness on a specified field of a document written to a specified Cloud Firestore collection, using a HTTP Callable function.

    <10 installs

  • Send a Message using the Vonage Communication API Platform

    <10 installs

  • Implements a one-to-one relationship pattern between two collections in Cloud Firestore.

    <10 installs