Developers
page.link is dead: how to replace your Firebase Dynamic Links
Replace your sunset Firebase Dynamic Links with a smart link that routes to the right store — no SDK.
Short answer
Firebase Dynamic Links shut down on August 25, 2025, so page.link URLs no longer route, and only Google could redirect them because page.link is Google's domain. Replace each one where it appears with a smart link: OneStoreLink (onestore.link) sends iPhone visitors to the App Store and Android visitors to Google Play from one URL, with no SDK and no app rebuild.
Last reviewed 2026-10-22
Google shut down Firebase Dynamic Links in August 2025, so existing FDL URLs no longer route. If you used FDL mainly to send users to the right app store — which most teams did — you don't need to rebuild it with a heavy SDK. A smart link is a drop-in replacement for the store-routing use case. Here's how to migrate.
The problem
- Firebase Dynamic Links was shut down in August 2025.
- Existing FDL URLs stop routing, breaking shared links and live campaigns.
- Rebuilding with another full deep-linking SDK is heavy for a routing need.
- For most teams, FDL was only ever used to route to the correct store.
With onestore.link
- If you used FDL just for store routing, onestore.link is a drop-in replacement — no SDK.
- Create a link with your store URLs and swap it in everywhere you used FDL.
- UTM parameters are preserved, so your campaign attribution keeps working.
- If you also need deferred deep linking (post-install screen routing), layer a dedicated SDK; for store routing, you're done.
How to do it
No SDK, no rebuild. Just a URL.
- 1
Inventory your FDL links
List everywhere your FDL URLs appear — bios, ads, emails, QR codes, docs.
- 2
Create onestore.link equivalents
Make a link with the same App Store and Google Play URLs each FDL pointed to.
- 3
Swap the URLs in
Replace the FDL links with your onestore.link URLs. No app update needed for store routing.
Frequently asked questions
Is onestore.link a full Firebase Dynamic Links replacement?
For the store-routing use case, yes — and with no SDK. If you relied on FDL's deferred deep linking to route users to a specific in-app screen after install, you'll need a dedicated deep-linking SDK for that part.
Do I need to ship an app update to migrate?
No, not for store routing. The smart link works as a pure URL redirect, so there are no app-side changes.
Can my old page.link URLs be redirected to the new links?
No. They stopped resolving when Firebase Dynamic Links shut down, and page.link belongs to Google, so nobody else can make them redirect. Replace the URL wherever you control it (bio, website, emails, ads) and reprint QR codes that encoded one. A onestore.link URL stays editable, so the next change of store URL needs no reprint.
Ready to try it?
Free forever, no password. Your link is ready in about a minute.
Create your free linkComparing tools? onestore.link vs firebase dynamic links →