Community

Our old Firebase Dynamic Links now show an error page. What's the cleanest way to migrate?

aisha.buildsAsked

We never finished moving off Dynamic Links, and now old referral links and a few printed QR codes hit an error page. What's the cleanest way out?

Answer from the Linkrunner team

Firebase Dynamic Links shut down on 25 August 2025, and clicked links now return a 404, on page.link and custom domains alike. Google names no first-party replacement for deferred deep linking. Universal Links and App Links are enough only if every user already has the app; for new installs you need a third-party provider. Start with an audit: search the codebase for Dynamic Links imports, list every page.link prefix and custom domain, and collect links from campaigns, CRM and push templates, social bios and printed QR codes. Then set up a domain you own with the AASA and assetlinks.json files, swap the SDK, and route direct and deferred opens through one handler on cold and warm start. Recreate live paid links first, replace QR codes at the next print run, and test installed and not installed on both platforms. Linkrunner's migration page: https://linkrunner.io/firebase-dynamic-links

More on this: linkrunner.io/blog/firebase-dynamic-links-replacement-guide

Linkrunner team ·

No other replies yet

    Post as

    Sign in to reply under your name.