Goodbye Firebase Dynamic Links: What You Need to Know Before August 25, 2025

Goodbye Firebase Dynamic Links: What You Need to Know Before August 25, 2025

So, you logged into Firebase and saw this:

“Firebase Dynamic Links will no longer work after August 25, 2025.”

Your first thought: “OH NO! MY LOGIN IS DEAD!”
Your second thought: “What even is a Dynamic Link? Did I use one?”

Relax. Take a deep breath. Grab a coffee.
Let’s break this down because Google sure didn’t explain it properly.

This is Fine


What’s Actually Happening?

  • Firebase Dynamic Links (FDL) is being retired on August 25, 2025.

  • After that date:

    • No new Dynamic Links can be created.

    • Old links will stop working (yes, they’ll break).

    • Users clicking those links will see 404 or error pages.

Dynamic Links were those smart URLs that worked across platforms-open your app if installed, otherwise open Play Store/App Store or fallback to a web page.


Why Are People Freaking Out?

Because Firebase put that warning banner on everyone’s dashboard like:

“Dynamic Links are going away. Figure it out.”

No context. No “you’re safe if you just use email/password.” Just pure anxiety fuel.

People Share Small Hills They're Willing to Die On


Who Needs to Worry?

If your app depends on any of these, you need to make changes:

Email Link Sign-In (Magic Links)
If you let users sign in without a password (click the link in email → log in), that used Dynamic Links under the hood.

OAuth on Cordova apps
Facebook/Google sign-in on Cordova relies on Dynamic Links for redirect flows.

Deep Linking in Mobile Apps
If you used Dynamic Links for marketing campaigns, referrals, or onboarding flows, your links will break.


Who Can Chill?

If your login is:
Email + Password (with normal Firebase Auth)
Google/Facebook login on standard Web (not Cordova)
You never even heard of Dynamic Links until today

Then:
You’re safe. Stop sweating. Go get boba.


What You Need to Do (If You’re Affected)

  • For Magic Link Auth:
    Upgrade to the latest Firebase Auth SDK and use the new Hosting-based flow.
    Migration Guide

  • For OAuth in Cordova:
    Implement OAuth manually (sign in with provider → pass token to Firebase Auth).
    Cordova OAuth Guide

  • For Deep Linking:
    Use App Links (Android) or Universal Links (iOS), or roll your own solution with Firebase Hosting.


What Happens If You Do Nothing?

  • After August 25, 2025, any Dynamic Link will:
    ❌ Stop working.
    ❌ Show an error.
    ❌ Possibly ruin your referral programs or passwordless login.


Examples of Who’s Affected

  • Affected:

    A fitness app that uses passwordless email links for login.
    A game that shares invitation links using Dynamic Links.

  • Not Affected:

    A blog with email + password login only.
    A SaaS dashboard that only uses Google OAuth in a browser.


Why is Google Doing This?

Google says Dynamic Links were underused and costly to maintain. Translation:

“We don’t want to babysit your smart URLs anymore.”

a man and a woman are sitting at a table with the words


References & More Reading


TL;DR

Email + Password gang: “We good.”
Magic Link crew: “We ride at dawn (to update SDKs).”
Cordova devs: “We suffer in silence.”

Your Privacy Alert

Loading...

Mark 'Maiko' Robles | Goodbye Firebase Dynamic Links: What You Need to Know Before August 25, 2025