---
title: "Firebase Extensions shut down on 2027-03-31 | Harbyn"
description: "Firebase Extensions shut down on 2027-03-31."
canonical: "https://harbyn.com/changes/firebase/2026-09-30-firebase-extensions-service-shutdown"
last-updated: 2026-10-06
---

# Firebase Extensions shut down on 2027-03-31

Markdown version of <https://harbyn.com/changes/firebase/2026-09-30-firebase-extensions-service-shutdown>.

Retirement - Firebase. high severity. Announced. Upcoming.

Firebase Extensions are deprecated and the service shuts down on March 31, 2027. Extensions can be migrated to function kits in Cloud Functions for Firebase (2nd gen) before then; publisher and user migration guides are available.

157 days left: the deadline is Mar 31, 2027.

## Facts

| Fact | Value |
| --- | --- |
| Vendor | [Firebase](https://harbyn.com/vendors/firebase.md) |
| Kind | Retirement |
| Severity | high |
| Status | Announced |
| Announced | Sep 30, 2026 (undated by the vendor; the day it first appeared) |
| Effective | Mar 31, 2027 |
| Added to Harbyn | Oct 6, 2026 |
| Lead time | 176 days of warning |
| Review | Reviewed by a person, extracted by a model |

## Find it in your code

```sh
npx harbyn scan
```

This change names no identifier the scanner can match line by line, so the scan tells you whether your repository uses Firebase, from its packages and API hosts. Nothing leaves your machine.

## Sources

Where this event comes from: the page we read, when we read it, and the hash of that snapshot.

- <https://firebase.google.com/support/releases> (changelog, fetched 2026-10-06 00:10 UTC, sha256 `1f5477300355f87b80097c444629239e3ff229123fb9c297e9e53bf3317eec9a`)

## Related changes

### More from Firebase

- [Firebase Test Lab shutdown](https://harbyn.com/changes/firebase/2026-09-30-firebase-test-lab-shutdown.md) (Retirement, effective Sep 30, 2027)
- [AI Logic in JavaScript SDK 13.0.0 exports ChatSession as an interface, not a class](https://harbyn.com/changes/firebase/2026-10-07-chatsession-class-replaced-by-interface.md) (Breaking change, announced Oct 7, 2026)
- [AI Logic in JavaScript SDK 13.0.0 makes gemini-3.5-flash-lite the default hybrid in-cloud model](https://harbyn.com/changes/firebase/2026-10-07-default-hybrid-in-cloud-model-changed.md) (Behavior change, announced Oct 7, 2026)
- [AI Logic in JavaScript SDK 13.0.0 removes previously deprecated APIs](https://harbyn.com/changes/firebase/2026-10-07-deprecated-apis-removed.md) (Breaking change, announced Oct 7, 2026)

### Changes at other vendors

- [OpenRouter: arcee-ai/trinity-large-thinking expire 2026-10-26](https://harbyn.com/changes/openrouter/2026-10-23-arcee-ai-trinity-large-thinking-expires-2026-10-26.md) (effective Oct 26, 2026)
- [Google Cloud Run and Functions: Node.js 20 runtime decommission](https://harbyn.com/changes/google-cloud/2026-10-08-node-js-20-runtime-decommission.md) (effective Oct 30, 2026)
- [Mistral AI: Z.ai GLM 5.2 (zai-glm-5-2) retires on Mistral on October 31, 2026](https://harbyn.com/changes/mistral/2026-09-29-z-ai-glm-5-2-deprecated-and-scheduled-for-retirement.md) (effective Oct 31, 2026)
- [Fireworks AI: DeepSeek V4 Flash 0731 retires from Serverless Training November 2](https://harbyn.com/changes/fireworks/2026-10-18-upcoming-serverless-training-deprecation-deepseek-v4-flash-0731.md) (effective Nov 2, 2026)

[All upcoming deadlines](https://harbyn.com/deadlines.md)
