Developers
How to migrate off Firebase Dynamic Links to a universal link
Replace your sunset Firebase Dynamic Links with a smart link that routes to the right store — no SDK.
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.
What happens to my old FDL URLs?
They stopped resolving after the August 2025 sunset. Replace them with onestore.link URLs so shared links and campaigns work again.
Ready to try it?
Free forever, no signup required. Your first link is live in under a minute.
Create your free linkComparing tools? onestore.link vs firebase dynamic links →