App Links Helper
App Links StudioUniversal Links & App Links Configurator
Client-Side Verification Generator โ€” 100% Private & Instant

Seamless Universal Links & Android App Links Setup.

Craft production-ready assetlinks.json and iOS apple-app-site-association files with live AASA component matchers, AndroidManifest XML filters, and CLI test suites.

/.well-known/assetlinks.json/.well-known/apple-app-site-associationAndroidManifest.xml <intent-filter>

Verification Config Deck

Configure domains, iOS Team ID, and Android SHA-256 fingerprints.

1. Domain Hosts & Deep Link Inspector

Specify your target domain hostnames and optionally paste a sample deep link to auto-fill path rules.

Required

Enter one domain host per line (e.g. app.example.com)

Supported URL Schemes
Auto-Parser

Paste any sample URL to auto-extract host, scheme, iOS AASA component, and Android path rule

What happens when you parse a URL:
  • Host is merged into your target hosts list.
  • Protocol (http/https) is activated.
  • AASA Component matcher is created with exact query parameters.
  • Android path filter rule is appended to Intent-Filter XML.
๐Ÿค–

Android Digital Asset Links

assetlinks.json

Android 6.0+
Required

Reverse domain notation (e.g. com.example.app)

Required

Hex fingerprints from keystore or Play App Signing (one per line)

Statement Relations

Android Path Matching Rules

0 rules

Each rule emits a dedicated <data> tag in AndroidManifest.xml. An empty exact path emits android:path="" (site root).

No custom path rules configured. Manifest will match all paths under configured hosts.
Advanced Android Optionsโ–ผ

Appends { "include": "https://..." } statement to assetlinks

๐ŸŽ

iOS Universal Links

apple-app-site-association

iOS 9.0+ / 13.0+
10 Chars

Developer Portal Team ID (e.g. ABCDE12345)

Required

e.g. com.example.app

AASA Component Rules Matrix (iOS 13+)

1 component

Modern Apple AASA component matcher format with per-rule path (/), query params (?), fragment (#), exclusion rules, and comments.

  • Component #1
    Query Parameters Matcher ?

    No query rules (matches any or no query parameters).

Web Credentials & App Clips Supportโ–ผ

TEAMID.bundle.id โ€” one per line for shared password credentials

TEAMID.bundle.id.Clip โ€” one per line for instant App Clips

2. Generated Verification Artifacts Deck

Live output generated strictly in your browser. Copy or download files to upload to your web server.

Android โ€” /.well-known/assetlinks.json
Provide Package Name and at least one SHA-256 fingerprint to view assetlinks.json

Terminal Test Runner & CLI Commands

Ready-to-run shell commands synthesized from your active hosts, packages, and path rules.

Add at least one host above to unlock CLI verification commands.

Production Domain Hosting Checklist

Host these JSON verification payloads under your domain's HTTPS root directory /.well-known/.

PlatformRequired HTTPS PathHTTP StatusContent-Type HeaderRequirements
Android/.well-known/assetlinks.json200 OKapplication/jsonDirect HTTPS GET; no redirects; no auth headers; valid SSL certificate.
iOS/.well-known/apple-app-site-association200 OKapplication/jsonNo .json extension; direct HTTPS GET; no redirects.

Legacy iOS Fallback Note: Some iOS systems or web proxies check the root directory fallback /apple-app-site-association (same JSON payload without extension). Serving both locations guarantees 100% iOS compatibility.