Skip to content
URX

Deep linking

Universal Links and App Links explained: a setup guide for indie app makers

How Universal Links and App Links open your app from a normal https link: what goes in apple-app-site-association and assetlinks.json, how to set them up, and the traps that open the browser instead.

Published

Questions people ask

What is the difference between Universal Links and App Links?

They do the same job on different systems. Universal Links are Apple's, verified with an apple-app-site-association file and the Associated Domains entitlement. App Links are Android's, verified with an assetlinks.json file and an intent filter with autoVerify. Both open your app from an https link when it's installed.

Where does the apple-app-site-association file go?

At https://yourdomain/.well-known/apple-app-site-association, with no file extension, over HTTPS with a valid certificate and no redirects. Each subdomain needs its own file.

Why do my Universal Links open Safari instead of the app?

Common causes are typing the URL into Safari's address bar, tapping a link to the same domain you're already browsing, a redirect on the file, an entitlement missing from the installed build, or Apple's CDN still holding an old copy of the file.

Which SHA-256 fingerprint goes in assetlinks.json?

If Google Play signs your app, use the app signing key fingerprint from Play Console, under App signing. The fingerprint of your local upload key usually won't match what users' phones see.

What happens if the app isn't installed?

Both open the link in the browser like a normal web page. Neither sends people to the store on its own, so put a smart link or a page with store badges at that address.

Sources and product references

Reviewed November 5, 2026. Platform guidance and product limits can change; use these references when you repeat a check.

Start with the link, add the app later.

Store routing is free. On Pro, URX hosts the association file on urx.si so your links open your app on iPhone.

Claim your free link
All guides

Type the name you want. Then paste your store links and scan it with your phone.

urx.si/

Letters, numbers and hyphens. You can change it later.

Free · No card