Deep Linking Validator
Verify in seconds that your domain is configured correctly for iOS Universal Links and Android App Links.
Validation results will appear below
Enter a URL above to analyze your domain configuration.
Verify your deep linking configuration
end-to-end.
Universal Links (iOS) and App Links (Android) depend on correctly hosted association files. When JSON, SSL, or redirects are misconfigured, deep links fail.
With Median's Deep Linking Validator you can:
Run built-in validation before issues reach users.
Verify AASA and assetlinks.json file contents.
Inspect SSL, redirects, and domain routing.
Test early to prevent production debugging.
Deep linking questions, answered.
Learn how Universal Links, Android App Links, AASA files, and assetlinks.json validation work before you ship app changes.
Universal Links (iOS) and App Links (Android) rely on correctly hosted association files. A misconfigured AASA file or assetlinks.json file silently breaks deep linking from email, SMS, and the web — sending users to the browser instead of your app. The validator surfaces those misconfigurations before users hit them.
The tool fetches your domain's /.well-known/apple-app-site-association and /.well-known/assetlinks.json files, follows any redirects, and checks each one against the Apple and Google specifications: HTTPS only, no redirects, valid HTTP status, correct Content-Type, valid JSON, and the correct team / package identifiers and SHA-256 fingerprints.
Mobile app developers, QA engineers, marketers running app deep-link campaigns, and anyone responsible for ensuring deep links work correctly across iOS and Android applications.
Run the validator any time you publish or update your AASA / assetlinks.json files, change app bundle / package identifiers, migrate to a new domain, ship a new mobile build, or troubleshoot reports of links opening in the browser instead of the app.
The validator focuses on iOS Universal Links (AASA) and Android App Links (assetlinks.json) — the two standards Apple and Google recommend for production apps. Custom URL scheme deep links and proprietary intent filters can also be inspected manually using the raw file output exposed by the validator.