Skip to content

Firebase Dynamic Links alternative

FDL is gone. Your deep links don't have to be.

SwiftURL is a Firebase Dynamic Links alternative for teams whose FDL links stopped working when Google shut the service down on 25 August 2025. It covers the core of what teams used FDL for, deep links, deferred deep linking and short links, on a branded domain you control, with privacy-first install attribution included. It is not a drop-in for every Firebase-console integration.

Free tool:convert your Firebase Dynamic Links

SwiftURL vs Firebase Dynamic Links

FDL figures describe the service as it operated before its 25 August 2025 shutdown (checked October 2026). SwiftURL covers the core deep-linking and short-link features, not every Firebase-console integration.

SwiftURL compared with Firebase Dynamic Links
Feature SwiftURLFirebase Dynamic Links
Service status Live Shut down 25 Aug 2025
App deep linking Yes Yes
Deferred deep linking Yes, deterministic Yes
Branded custom domain Your own domain page.link subdomain
URL shortening Full platform Basic
Install attribution Link-level, no fingerprinting Via Google Analytics
Click analytics Built in, geo/device/UTM Basic
Pre-publish safety checks Every plan No
Tamper-evident audit logs Every plan No
DLT/TRAI & DPDP tooling (India) Yes No
Price Free to start Was free, discontinued

Source: Google's Firebase Dynamic Links deprecation FAQ, firebase.google.com/support/dynamic-links-faq, checked October 2026. See the full pricing, deep linking and deferred deep linking details.

Why teams are replacing FDL

Firebase Dynamic Links

Google announced the deprecation of Firebase Dynamic Links back in 2023, turned the console read-only in 2024, and fully shut the service down on 25 August 2025. Existing links on page.link, app.goo.gl, and custom FDL domains no longer resolve, which breaks the deep links buried in old emails, SMS, QR codes, and app invites. Anything that depended on those links now needs a home.

SwiftURL

SwiftURL is that home for the core FDL use case. It routes people to the right screen in your app, preserves that destination across an install with deferred deep linking, and keeps everything on a branded domain you own, rather than a shared subdomain that a vendor can retire out from under you.

What you gain in the move

Links you own

Serve deep links and short links from your own custom domain with SSL handled for you, instead of a shared subdomain a vendor can retire.

The SwiftURL Domains screen: acme.link and go.acme.com verified with SSL active, and how many links each one serves.

Privacy-first attribution

Deferred deep linking matches deterministically, with no IP matching or device fingerprinting, so you keep the install signal and stay clean under GDPR and DPDP.

SwiftURL deep linking settings for acme.link: deferred deep linking with the Install Referrer on Android and a one-time token on iOS, iOS Universal Links and Android App Links fields, and a URI scheme fallback.

Analytics and governance

Click analytics by geo, device, and UTM, plus pre-publish safety checks and a tamper-evident audit log on every plan. See analytics.

A SwiftURL link opened in the Links list: clicks over time and breakdowns by country, device, referrer and browser.

Moving off Firebase Dynamic Links

No tool is a literal drop-in for FDL. SwiftURL gives you a clear migration path for the deep-linking and short-link features FDL provided.

  1. Convert your Firebase Dynamic Links

    Free tool: convert your Firebase Dynamic Links

  2. Point new links at your SwiftURL domain

  3. Update your app to handle SwiftURL deep links

    Direct deep linking uses standard iOS Universal Links and Android App Links, so no proprietary SDK is required. Deferred deep linking uses a lightweight, documented handoff via the SwiftURL API.

The SwiftURL Import links from CSV dialog, where the CSV exported by the Firebase Dynamic Links converter is dropped to recreate every link, each safety-checked.

Frequently asked questions

Is Firebase Dynamic Links really shut down?

Yes. Google shut down Firebase Dynamic Links on 25 August 2025. Since then, existing FDL links on page.link, app.goo.gl, and custom domains stop resolving, so teams that relied on them need a replacement.

What is a good replacement for Firebase Dynamic Links?

SwiftURL covers the core of what teams used FDL for: deep links into a specific app screen, deferred deep linking that survives an app install, and short links, now on a branded domain you control, with analytics and governance included.

Does SwiftURL do deferred deep linking like FDL did?

Yes. When someone taps a link without your app installed, they install from the store and still land on the exact screen the link pointed to. SwiftURL matches deterministically using the Play Install Referrer on Android and a user-initiated handoff on iOS, with no device fingerprinting.

Is migrating from FDL a drop-in switch?

No tool is a literal drop-in for FDL. You will point new links at your SwiftURL domain and update your app to handle SwiftURL deep links. SwiftURL gives you a clear migration path for the deep-linking and short-link features FDL provided.

Do I need an SDK to use SwiftURL deep links?

Direct deep linking uses standard iOS Universal Links and Android App Links, so no proprietary SDK is required. Deferred deep linking uses a lightweight, documented handoff via the SwiftURL API.

Give your deep links a permanent home.

Start free and route your first link in minutes, on a domain you own. No credit card required.