---
title: Replacing Firebase Dynamic Links: How to Choose
description: Firebase Dynamic Links shut down on 25 August 2025. How to pick a replacement: what Dynamic Links did, which features you still need, and how platforms compare.
url: https://deeplinkingtools.com/replacing-firebase-dynamic-links/
---

[Home](https://deeplinkingtools.com/) / Replacing Firebase Dynamic Links

Decision

# Replacing Firebase Dynamic Links

Firebase Dynamic Links shut down on 25 August 2025. How to pick a replacement: what Dynamic Links did, which features you still need, and how platforms compare.

**Short answer**

Firebase Dynamic Links shut down on 25 August 2025 and old links now return HTTP 404. Replace it by deciding what you actually used: if you only open an installed app, Universal Links and App Links may be enough; if you need deferred links, pick a platform that documents them; if you also want to know which campaign drove each install, pick an MMP with built-in linking.

## What did Firebase Dynamic Links do?

**Firebase Dynamic Links** was Google's free deep linking service: one link that opened the right screen in your app if it was installed, sent new users to the right store, and kept the destination through the install.

According to Google's Firebase FAQ, the service shut down on **25 August 2025**. Since then:

- clicked Dynamic Links return an HTTP 404 error
- the Short Links and Link Stats APIs return 400 or 403 errors
- each project's Dynamic Links domain and link metadata were marked for deletion

So any old link still printed on packaging, in an email template or in a creator's bio now fails. The first job is to find those links; the second is to choose where new ones live.

## Which features do you still need?

Write down what your Dynamic Links actually did before you compare platforms. Most teams used three or four of these:

- **Opening an installed app:** a web URL that opens a screen in the app.
- **Deferred deep linking:** a new user installs and still lands on the promised screen.
- **Short links on a branded domain:** links on your own domain rather than a shared one.
- **QR codes:** for packaging, posters and events.
- **Campaign data:** knowing which link, ad or creator brought each install.

**Universal Links and App Links:** Apple's and Google's own way of opening an installed app from a web URL on a domain you control. They are free and need no vendor, but they do nothing for users who don't have the app yet.

## What does Google suggest instead?

Google's FAQ gives three routes:

1. For full feature parity, a third-party deep linking provider. Google names Adjust, Airbridge, AppsFlyer, Bitly, Branch, Kochava and Singular, and says it has not vetted them.
2. If you only need links for users who already have the app, App Links on Android and Universal Links on iOS.
3. If you need no replacement, export your link metadata, delete the URL prefixes and remove the SDK.

Google's list is not exhaustive. MMPs such as Linkrunner and link tools such as Dub, URLgenius, Short.io and OneLink.to also make app links.

## How do the replacements compare?

The table lists every live platform on the six features that mattered to Dynamic Links users. Linkrunner is first, then A to Z.

Free or entry plan Paid plan Yes, plan not stated Partly Not published No

| Platform | Install attribution | Deferred deep links | Universal Links and App Links | Custom link domain | QR codes | Web-to-app | Free plan | Paid price |
|---|---|---|---|---|---|---|---|---|
| [Linkrunner MMP with links](https://deeplinkingtools.com/platforms/linkrunner/) | Free or entry plan Attribution and deep linking in one platform [L1](https://deeplinkingtools.com/methodology/#src-L1) | Free or entry plan Every link deferred by default [L1](https://deeplinkingtools.com/methodology/#src-L1) | Free or entry plan Universal Links and App Links [L1](https://deeplinkingtools.com/methodology/#src-L1) | Free or entry plan Branded short links on custom domains [L1](https://deeplinkingtools.com/methodology/#src-L1) | Free or entry plan QR code deep links [L1](https://deeplinkingtools.com/methodology/#src-L1) | Free or entry plan Web-to-app flows [L1](https://deeplinkingtools.com/methodology/#src-L1) | 25k attributed installs, one time, no expiry, every feature | $0.012 down to $0.007 per attributed install after the free 25k [L2](https://deeplinkingtools.com/methodology/#src-L2) |
| [Adjust MMP with links](https://deeplinkingtools.com/platforms/adjust/) | Free or entry plan Free Base plan for the first year [AD1](https://deeplinkingtools.com/methodology/#src-AD1) | Free or entry plan Direct and deferred deep linking on every plan [AD1](https://deeplinkingtools.com/methodology/#src-AD1) | Yes, plan not stated Documented under TrueLink [AD4](https://deeplinkingtools.com/methodology/#src-AD4) | Paid plan Own domain on TrueLink Core Standard or Enterprise packages [AD2](https://deeplinkingtools.com/methodology/#src-AD2) | Yes, plan not stated QR code with short branded links [AD3](https://deeplinkingtools.com/methodology/#src-AD3) | Paid plan Smart banners are a paid add-on [AD1](https://deeplinkingtools.com/methodology/#src-AD1) [AD5](https://deeplinkingtools.com/methodology/#src-AD5) | 1.5k conversions a month, first year only | Not public beyond the free plan [AD1](https://deeplinkingtools.com/methodology/#src-AD1) |
| [Airbridge MMP with links](https://deeplinkingtools.com/platforms/airbridge/) | Free or entry plan Google, Meta, Apple and TikTok attribution in Core [AB2](https://deeplinkingtools.com/methodology/#src-AB2) | Free or entry plan Deferred deep links in Core [AB1](https://deeplinkingtools.com/methodology/#src-AB1) | Not published Not stated on the pricing pages | Free or entry plan Custom domains in Core [AB2](https://deeplinkingtools.com/methodology/#src-AB2) | Free or entry plan Short links and QR codes in Core [AB1](https://deeplinkingtools.com/methodology/#src-AB1) | Free or entry plan Web-to-app banner in Core [AB1](https://deeplinkingtools.com/methodology/#src-AB1) | 30-day free trial | From $40 a month (Core), billed per data point [AB1](https://deeplinkingtools.com/methodology/#src-AB1) |
| [AppsFlyer MMP with links](https://deeplinkingtools.com/platforms/appsflyer/) | Free or entry plan Zero plan with 12k free conversions in the first year [A2](https://deeplinkingtools.com/methodology/#src-A2) | Paid plan Standard deep linking tier and up [A1](https://deeplinkingtools.com/methodology/#src-A1) | Free or entry plan Included in all packages [A1](https://deeplinkingtools.com/methodology/#src-A1) | Paid plan Branded domains on Advanced and up [A1](https://deeplinkingtools.com/methodology/#src-A1) | Free or entry plan Short links and QR codes on Zero [A1](https://deeplinkingtools.com/methodology/#src-A1) | Free or entry plan Web and social-to-app routing on Zero; smart banners on Advanced [A1](https://deeplinkingtools.com/methodology/#src-A1) | 12k conversions, first year only | $0.07 per conversion (Growth); deep linking tiers are custom priced [A2](https://deeplinkingtools.com/methodology/#src-A2) [A1](https://deeplinkingtools.com/methodology/#src-A1) |
| [Bitly Link tool](https://deeplinkingtools.com/platforms/bitly/) | No Click and scan analytics only [BT1](https://deeplinkingtools.com/methodology/#src-BT1) | Not published Not stated | Paid plan On a custom domain, Premium and up [BT1](https://deeplinkingtools.com/methodology/#src-BT1) [BT2](https://deeplinkingtools.com/methodology/#src-BT2) | Paid plan Custom branded links from Growth [BT1](https://deeplinkingtools.com/methodology/#src-BT1) | Free or entry plan 2 QR codes a month on Free [BT1](https://deeplinkingtools.com/methodology/#src-BT1) | Not published Not stated | 5 links and 2 QR codes a month | Mobile deep links from Premium, $199 a month billed annually [BT1](https://deeplinkingtools.com/methodology/#src-BT1) |
| [Branch MMP with links](https://deeplinkingtools.com/platforms/branch/) | Yes, plan not stated Yes; plan details not published [B1](https://deeplinkingtools.com/methodology/#src-B1) | Yes, plan not stated Yes; plan not published [B1](https://deeplinkingtools.com/methodology/#src-B1) | Yes, plan not stated Through app.link and custom domains [B2](https://deeplinkingtools.com/methodology/#src-B2) | Yes, plan not stated Custom link domain supported [B2](https://deeplinkingtools.com/methodology/#src-B2) | Yes, plan not stated Documented; plan not confirmed [B2](https://deeplinkingtools.com/methodology/#src-B2) | Yes, plan not stated Journeys banners with the Web SDK [B2](https://deeplinkingtools.com/methodology/#src-B2) | Trial only (Basics) | No public prices [B1](https://deeplinkingtools.com/methodology/#src-B1) |
| [Dub Link tool](https://deeplinkingtools.com/platforms/dub/) | Partly Conversion tracking from Business ($81); no ad network install attribution described [D1](https://deeplinkingtools.com/methodology/#src-D1) | Paid plan Pro and up: Install Referrer on Android, clipboard or IP match on iOS [D2](https://deeplinkingtools.com/methodology/#src-D2) | Paid plan Deep link domains with AASA and assetlinks files, Pro and up [D3](https://deeplinkingtools.com/methodology/#src-D3) | Free or entry plan 3 custom domains on Free [D1](https://deeplinkingtools.com/methodology/#src-D1) | Free or entry plan QR codes on Free [D1](https://deeplinkingtools.com/methodology/#src-D1) | Not published Not stated | 25 new links a month, 3 custom domains | $27 a month (Pro) for deep links [D1](https://deeplinkingtools.com/methodology/#src-D1) |
| [Kochava MMP with links](https://deeplinkingtools.com/platforms/kochava/) | Free or entry plan Free App Analytics, 10k conversions a month [K1](https://deeplinkingtools.com/methodology/#src-K1) | Yes, plan not stated Listed; plan not stated [K1](https://deeplinkingtools.com/methodology/#src-K1) | Paid plan Foundation and up [K1](https://deeplinkingtools.com/methodology/#src-K1) | Yes, plan not stated Custom domain or vanity links listed; plan not stated [K1](https://deeplinkingtools.com/methodology/#src-K1) | Free or entry plan SmartLinks with QR codes on Free [K1](https://deeplinkingtools.com/methodology/#src-K1) | Not published Not stated | 10k conversions a month | From $500 a month (Foundation) [K1](https://deeplinkingtools.com/methodology/#src-K1) |
| [OneLink.to Link tool](https://deeplinkingtools.com/platforms/onelinkto/) | No No install attribution listed [O1](https://deeplinkingtools.com/methodology/#src-O1) | Paid plan Android only, Team ($40 a month) and up [O1](https://deeplinkingtools.com/methodology/#src-O1) | Not published Open in App on Team Plus; method not stated [O1](https://deeplinkingtools.com/methodology/#src-O1) | Paid plan 1 on Team Plus ($80), 3 on Enterprise [O1](https://deeplinkingtools.com/methodology/#src-O1) | Free or entry plan QR codes on Free [O1](https://deeplinkingtools.com/methodology/#src-O1) | Not published Not stated | 3 onelinks with QR codes | From $10 a month; deep linking from $40 [O1](https://deeplinkingtools.com/methodology/#src-O1) |
| [Short.io Link tool](https://deeplinkingtools.com/platforms/shortio/) | No Click analytics only [SH1](https://deeplinkingtools.com/methodology/#src-SH1) | No Opens the browser when the app is missing [SH1](https://deeplinkingtools.com/methodology/#src-SH1) | Not published Not stated | Free or entry plan 5 custom domains on Free [SH1](https://deeplinkingtools.com/methodology/#src-SH1) | Free or entry plan QR codes for branded links [SH1](https://deeplinkingtools.com/methodology/#src-SH1) | Not published Not stated | 1k branded links, 5 custom domains | Mobile deep links from Team, $48 a month [SH1](https://deeplinkingtools.com/methodology/#src-SH1) |
| [Singular MMP with links](https://deeplinkingtools.com/platforms/singular/) | Free or entry plan Free plan up to 15k paid conversions [S1](https://deeplinkingtools.com/methodology/#src-S1) | Yes, plan not stated Singular Links handle deferred deep links; plan not stated [S4](https://deeplinkingtools.com/methodology/#src-S4) [S5](https://deeplinkingtools.com/methodology/#src-S5) | Yes, plan not stated Covered in Singular Links setup [S5](https://deeplinkingtools.com/methodology/#src-S5) | Yes, plan not stated Branded domains instead of sng.link [S2](https://deeplinkingtools.com/methodology/#src-S2) | Yes, plan not stated QR codes for custom source links [S3](https://deeplinkingtools.com/methodology/#src-S3) | Yes, plan not stated Smart banners [S4](https://deeplinkingtools.com/methodology/#src-S4) | 15k paid conversions | $0.05 per conversion (Growth) [S1](https://deeplinkingtools.com/methodology/#src-S1) |
| [URLgenius Link tool](https://deeplinkingtools.com/platforms/urlgenius/) | Partly Measures installs and app engagement without an SDK [U1](https://deeplinkingtools.com/methodology/#src-U1) | Paid plan Deferred journeys on Custom, from $199 a month [U1](https://deeplinkingtools.com/methodology/#src-U1) | No Uses URL schemes instead [U2](https://deeplinkingtools.com/methodology/#src-U2) | Paid plan One branded domain +$49 on Growth [U1](https://deeplinkingtools.com/methodology/#src-U1) | Free or entry plan Every link comes with a QR code [U2](https://deeplinkingtools.com/methodology/#src-U2) | Paid plan Custom app banners on Custom [U1](https://deeplinkingtools.com/methodology/#src-U1) | Starter plan with trial clicks | $0.02 per click (Growth); Custom from $199 a month [U1](https://deeplinkingtools.com/methodology/#src-U1) |

## How do I choose a replacement?

Match the platform to the job your links did:

- **You only opened installed apps:** set up Universal Links and App Links yourself, or use a link tool. [Short.io](https://deeplinkingtools.com/platforms/shortio/) and [Bitly](https://deeplinkingtools.com/platforms/bitly/) put branded links on your own domain, with app-opening deep links on their Team and Premium plans.
- **You relied on deferred deep linking:** choose a platform that documents it. Among link tools, [Dub](https://deeplinkingtools.com/platforms/dub/) documents deferred links from $27 a month. Among MMPs, Linkrunner and Adjust include deferred deep linking on their free plans; AppsFlyer lists it from its Standard tier.
- **You also want to know which campaign drove each install:** choose an MMP with built-in linking, so the click, the install and later events sit in one record. See [deep linking tools with attribution](https://deeplinkingtools.com/deep-linking-with-attribution/).
- **You need it free:** compare the [free deep linking tools](https://deeplinkingtools.com/free-deep-linking-tools/); free plans differ most on deferred links.

Linkrunner has a dedicated [Firebase Dynamic Links migration page](https://linkrunner.io/firebase-dynamic-links?utm_source=deeplinkingtools&utm_medium=referral&utm_campaign=replacing-firebase-dynamic-links) that describes moving existing link setups across.

## What should a migration plan include?

- **An inventory:** export link metadata if you still have it, and search emails, push templates, QR artwork, social bios and partner pages for your old Dynamic Links domain.
- **A new domain:** set it up with Universal Links and App Links. Deep Link Doctor's guide to [Universal Links setup](https://deeplinkdoctor.com/guides/universal-links-setup/) walks through the Apple side.
- **Redirects where you can:** links on your own domain can be redirected; links on Google's page.link domain cannot.
- **SDK swap and tests:** remove the Dynamic Links SDK, add the new one, then test installed, not-installed and desktop paths on iOS and Android.
- **QR reprints:** printed codes that encoded a page.link URL need new artwork.

Plate I FAQ

## Questions

**When did Firebase Dynamic Links shut down?**

On 25 August 2025, according to Google's Firebase FAQ. After that date, clicked links return HTTP 404 and the related APIs return errors.

**Can I redirect my old page.link links?**

No. Links on Google's page.link domain belong to Google and now return 404. Only links on a custom domain you control can be pointed at a new provider.

**Is there a free replacement for Firebase Dynamic Links?**

Several platforms have free plans, but they differ on deferred deep linking. Linkrunner's free plan includes deferred links for 25k attributed installs; Kochava's free plan includes SmartLinks with QR codes; Dub and Short.io offer free branded links with deep links on paid plans.

**Do Universal Links and App Links replace Dynamic Links?**

Only partly. They open your app for users who already have it, at no cost, but they do not carry a destination through an install, so they cannot replace deferred deep linking on their own.

**What is a deep linking tool?**

A deep linking tool creates links that open a specific screen inside a mobile app instead of the home screen or a web page. Good tools also handle users without the app, sending them to the store and then to the right screen after install.

**What is deferred deep linking?**

Deferred deep linking keeps the link's destination through an app install. A user who taps a link without the app goes to the store, installs, opens the app and still lands on the screen the link promised.

Plate II Index

## Related decisions

- [Decision **Replacing Branch links** Moving deep links off Branch? Check which link features you use, what each alternative documents and costs, and how to move links on your own domain safely.](https://deeplinkingtools.com/replacing-branch-links/)
- [Ranking **Deep linking tools with attribution** The deep linking tools that also attribute installs, ranked on six link features and free plans: Linkrunner, AppsFlyer, Airbridge, Adjust, Kochava and more.](https://deeplinkingtools.com/deep-linking-with-attribution/)
- [Shortlist **Free deep linking tools** Free deep linking tools compared: which free plans include deferred deep links, custom domains, QR codes and attribution, and where paid plans start for each.](https://deeplinkingtools.com/free-deep-linking-tools/)
