Android AssetLinks JSON Generator - App Links
Android AssetLinks JSON Generator files for Android App Links. Configure package names and SHA-256 fingerprints for deep linking.
- Runs in your browser
- Nothing uploaded
- Free, no sign-up
Generate assetlinks.json for Android App Links. Enter your package name
and SHA-256 certificate fingerprint.
How to Use Android AssetLinks JSON Generator - App Links
- Enter your Android app's package name (e.g., com.example.myapp)
- Select the relation type (App Links or Smart Lock)
- Paste your SHA-256 certificate fingerprint (from keytool or Play Console)
- Click "Generate AssetLinks" to create the JSON file
- Download and host the file at /.well-known/assetlinks.json on your domain
Frequently Asked Questions
Is my app data secure?
Yes, absolutely. All assetlinks.json generation happens entirely in your browser using client-side JavaScript. Your package name and fingerprint are never uploaded to any server.
Is this generator free?
Yes, completely free with no registration, hidden fees, or usage limits.
Does this work offline?
Yes, once the page loads, you can generate assetlinks.json files completely offline without an internet connection.
What is an assetlinks.json file?
It’s a JSON file that verifies the relationship between your Android app and your website. It enables Android App Links, allowing your app to handle web URLs directly without the app chooser dialog.
Where do I get my SHA-256 fingerprint?
Use the keytool command on your keystore file, or find it in the Google Play Console under “App signing”. The fingerprint is a colon-separated string of hexadecimal pairs.
Where should I host the assetlinks.json file?
Upload it to your website at https://yourdomain.com/.well-known/assetlinks.json. The file must be accessible via HTTPS and return Content-Type: application/json.
Can I include multiple fingerprints?
Yes, enter multiple SHA-256 fingerprints (one per line) to support different signing keys, such as debug and release certificates or multiple app variants.
What’s the difference between App Links and Smart Lock?
App Links (handle_all_urls) lets your app open website links directly. Smart Lock (get_login_creds) enables credential sharing so users sign in once and stay signed in across app and web.
How do I verify it’s working?
Use Google’s Statement List Generator and Tester tool, or test by clicking a link to your domain on an Android device. If configured correctly, the app should open without showing the app chooser.
What if my assetlinks.json isn’t being recognized?
Verify: 1) File is at /.well-known/assetlinks.json, 2) Accessible via HTTPS, 3) Returns correct Content-Type, 4) No robots.txt blocking, 5) Package name and fingerprint match exactly.
Related Tools
Convert BSON to JSON →
Convert MongoDB BSON hex dumps to readable JSON in your browser. Free, offline, client-side…
Csharp Class from JSON →
Convert JSON to C# class - records or classes, JsonPropertyName (System.Text.Json or Newtonsoft.Json), init-only…
Go Struct from JSON →
Generate typed Go structs from a JSON sample, with exported field names and json…
JSON Diff →
Compare two JSON values and see exactly what changed, listed by path.
JSON Escape and Unescape →
Escape text into a JSON string, or unescape a JSON string back into plain…
JSON Flattener →
Flatten nested JSON into a single level, using dot-notation keys for every nested value.
JSON Formatter and Validator →
Format, validate, and minify JSON with a 2-space, 4-space, or tab indent, right in…
JSON Path Finder →
List every value in a JSON document with its full path in dot and…
JSONPath Tester →
Test a JSONPath expression against your JSON and see every matching value.
JSON Key Sorter Online →
Sort the keys of a JSON object alphabetically, recursively through every nested object.
JSON to GraphQL Schema →
Generate a GraphQL schema from a JSON sample, with types inferred and nested objects…
JSON to Java POJO →
Generate Java POJO classes from a JSON sample, with field types inferred and nested…