Apple Universal Links
AASA discovery, JSON structure, App IDs, components and path coverage.
Free Deep Link Diagnostic
Check Apple Universal Links and Android App Links in one diagnosis. See what is broken, why it matters, and the next fix to make.
Enter a public domain or URL. You can optionally add your Apple App ID and Android package in the next step.
The silent failure
One redirect, an incorrect content type, a missing certificate fingerprint, or an uncovered path can break the handoff to your app. The Doctor turns that configuration into a prioritized checklist.
Example only — your result is generated from your public configuration.
One run, both platforms
AASA discovery, JSON structure, App IDs, components and path coverage.
assetlinks.json discovery, package names, relations and SHA-256 fingerprints.
HTTPS, HTTP response, redirects, content type and valid JSON at every critical endpoint.
From suspicion to fix
Start without an account. Add app identifiers only when you want exact matching.
See passes, warnings and errors with a concrete fix for each issue.
Create a free workspace only if you want to keep the asset, rerun checks and monitor it.
FAQ
The diagnostic reads the same public files that iOS and Android rely on. It never needs access to your source code or developer accounts.
It checks HTTPS and redirects, Apple AASA and Android assetlinks.json responses, their content types and JSON structures, plus optional app identifiers and path coverage.
No. The first diagnosis is public. An account is required only to claim the diagnosed asset, keep it and enable ongoing monitoring.
No. The Doctor performs read-only checks against public HTTP(S) endpoints and gives you suggested corrections.
Yes. Add a path during the diagnosis to check whether the Apple association rules cover it.
Stop guessing.