Apple App Site Association (AASA) Generator
Apple App Site Association Generator JSON files for iOS Universal Links. Configure app IDs and URL paths with ease.
- Runs in your browser
- Nothing uploaded
- Free, no sign-up
Generate the apple-app-site-association JSON file needed for iOS
Universal Links. Enter your Team ID, Bundle ID, and URL paths.
How to Use Apple App Site Association (AASA) Generator
- Enter your Apple Developer Team ID (10 characters, found in Apple Developer Portal).
- Enter your app's Bundle ID (e.g., com.yourcompany.appname).
- Add URL paths that should open in your app (use * for wildcards).
- Download the file and host it at
/.well-known/apple-app-site-association(no file extension, served as application/json).
Frequently Asked Questions
Is my Team ID and Bundle ID data secure?
Yes. All processing happens 100% client-side in your browser. No data is uploaded to any server.
Is this AASA generator free to use?
Absolutely. This tool is completely free with no usage limits or hidden fees.
Does this work offline?
Yes, once loaded, you can generate AASA files entirely offline without an internet connection.
Where do I find my Apple Team ID?
Your Team ID is a 10-character alphanumeric string found in your Apple Developer account under Membership details.
What is the correct format for URL paths?
Use patterns like /products/*, /articles/*, or NOT /admin/* to exclude paths. Wildcards (*) match any characters.
Where should I host the AASA file?
Upload it to https://yourdomain.com/.well-known/apple-app-site-association (no file extension) and serve it as application/json.
Can I include multiple app IDs?
Currently this tool generates one app ID per file. To support multiple apps, manually edit the JSON or generate separate files.
What are Universal Links?
Universal Links allow iOS apps to open specific web URLs directly in your app instead of Safari, so users stay in your app without a browser detour.
How do I test if my AASA file works?
Use Apple’s AASA validator or test on a physical iOS device. Simulators may not reflect accurate Universal Links behavior.
Do I need HTTPS for Universal Links?
Yes, the AASA file must be served over HTTPS with a valid SSL certificate for Universal Links to work properly.
Related Tools
Article Schema Generator →
Generate Article, NewsArticle, or BlogPosting schema markup instantly. Get rich results in Google Search.…
Canonical Tag Generator →
Canonical Tag Generator and Generate rel=canonical, og:url, and twitter:url tags from any URL. -…
Disavow File Generator →
Generate Google Search Console disavow.txt files. URL/domain modes, duplicate dedup, RFC 3986 validation. Free,…
Event Schema Generator →
Generate Schema.org Event JSON-LD - physical, virtual, or mixed events with attendance mode, offers,…
FAQ Schema Generator →
Build Schema.org FAQPage JSON-LD from Q&A pairs. Pretty, compact, or script-tag formats. Free, offline,…
Local Business Schema Generator →
Build LocalBusiness structured data with address, map coordinates, opening hours, and social links, with…
Meta Tags Generator →
Generate a complete head block with title, description, canonical, robots, Open Graph, and Twitter…
Open Graph Generator →
Build Open Graph tags and see how your link will look on Facebook and…
Robots.txt Generator →
Build a robots.txt with allow and disallow rules, AI bot blocking, crawl-delay, and sitemap…
Schema Markup Extractor →
Extract Schema.org structured data from any HTML. Detect JSON-LD, Microdata, and RDFa instantly. Free,…