Free tool

Deep links debugger

Paste any URL to inspect its iOS Universal Links and Android App Links configuration. See which app would open it, and why.

Need a hosted deep linking setup? Create a free account to host apple-app-site-association and assetlinks.json on your branded domain.

Developer? Read our deep linking guide to learn how universal links work end to end.

Debugging...

Paste a full URL above to inspect its deep links configuration

Domain
URL path
iOS Universal Links apple-app-site-association
Android App Links assetlinks.json

Frequently asked questions

Deep links are URLs that open content directly inside a mobile app instead of a web browser. When configured correctly with iOS Universal Links and Android App Links, tapping a regular https link launches the matching app and jumps straight to the right screen.

iOS reads a file at https://yourdomain/.well-known/apple-app-site-association. It lists which apps are allowed to open URLs on your domain and which paths each app handles. When a user taps a link, iOS checks this file and opens the matching app — falling back to Safari if no rule matches or if the app isn't installed.

Android reads a file at https://yourdomain/.well-known/assetlinks.json. It declares which Android apps (by package name and signing certificate fingerprint) are verified to handle URLs for your domain. Each app's AndroidManifest defines exactly which path patterns it accepts.

Yes, this tool is completely free with no sign-up required. You can debug as many URLs as you need.

Want to host deep links on your own domain?

Short.io hosts apple-app-site-association and assetlinks.json on your branded short domain, so every link you share opens straight in your iOS and Android app.