One QR code → iOS users go to the App Store, Android users go to Play Store. Deep link into specific app screens. Track every scan with analytics.
Join thousands of businesses using QRTRAC for their QR code needs
Smart OS Detection
The QR code encodes a QRTRAC short URL. When scanned, our server reads the User-Agent to detect OS — and redirects accordingly in milliseconds.
Redirected to your App Store listing. Opens in the App Store app directly — no browser step.
Dynamic redirect detects OS in real-time
Redirected to your Google Play listing. Opens in Play Store directly.
Desktop fallback: Scanners on desktop browsers can be redirected to your website, a landing page, or a universal app download page. Configurable in QRTRAC's App Store QR settings.
Choose the right link strategy for your use case.
| Link Type | What It Does | Opens If App Not Installed? | Dev Work Required? | Best For |
|---|---|---|---|---|
| App Store / Play Store URL | Direct link to store listing page | Opens store if not installed | None | Basic "download our app" QR code |
| Smart Routing (QRTRAC) | Auto-detects iOS/Android, routes to correct store | Configurable web fallback | None | Universal "download" QR code for print materials |
| Custom URL Scheme (e.g., myapp://) | Opens specific screen inside app | ✗ Fails silently if app not installed | App must register scheme | Re-engagement for existing users only |
| Universal Link (iOS) | Opens specific screen in app or falls back to website | ✓ Loads website/webpage | apple-app-site-association file | Deep linking with graceful fallback on iOS |
| App Link (Android) | Opens specific screen in app or falls back to browser | ✓ Loads website/webpage | assetlinks.json file | Deep linking with graceful fallback on Android |
| Branch / Adjust / AppsFlyer Link | Cross-platform smart deep link with attribution | ✓ Full fallback handling | SDK integration | Attribution-tracked install campaigns |
QR on packaging drives app installs at the point of product use. Smart routing ensures iOS and Android users land in the right store.
Magazine ads, flyers, and direct mail with a QR code that drives straight to the App Store — not a web page that requires another click.
"Download our app for exclusive member pricing" — QR at the register, shelf, or fitting room. One code for all customers regardless of device.
Consultants, freelancers, and agencies: QR code on your card opens your app (or your portfolio/booking app) directly.
Desktop email readers can't click to the App Store easily — a QR code lets them scan with their phone and install in seconds.
Event badge or program QR drives attendees to your app — with deep linking, the QR can open the event schedule screen directly.
Available in the QR code creator. Select "App Download" or "App Store" from the QR type selector.
Go to your app's App Store page, copy the full URL (format: apps.apple.com/us/app/[appname]/id[number]). Paste it in the iOS field.
Go to your app's Play Store listing, copy the URL (format: play.google.com/store/apps/details?id=[package]). Paste it in the Android field.
Typically your app landing page or website. Displayed to users scanning from a desktop browser.
Add your logo and brand colors. Export at 300 DPI PNG or SVG. QRTRAC handles all OS detection and routing — you just print and place.
Answers to common questions about iOS/Android smart routing and deep linking.
Yes — this is the core value of QRTRAC's App Store QR code type. You input both your App Store URL and your Google Play URL. When someone scans, QRTRAC's server detects the device OS and redirects iOS users to the App Store listing and Android users to the Google Play listing. Desktop scanners can be directed to a web fallback page.
A deep link QR code opens a specific page, feature, or content within an app — not just the app's home screen. For example, a QR code on a product package could open that exact product page inside a retailer's app (rather than the app home screen). This requires the app to support Universal Links (iOS) or App Links (Android) and the QR code destination to be a properly formatted deep link URL.
These are related but distinct: a traditional deep link uses a custom URL scheme (myapp://path) — but if the app isn't installed, it fails silently. A Universal Link (iOS) and App Link (Android) are standard HTTPS URLs that iOS/Android recognize as belonging to your app — if the app is installed, they open it; if not, they fall back to the browser (typically your website). For QR code marketing, Universal Links / App Links are the recommended approach because of the fallback behavior.
No — for basic App Store / Play Store routing, you just need both store URLs and a QR platform like QRTRAC. Paste your App Store URL and Play Store URL, and QRTRAC handles OS detection and routing automatically. For deep linking into specific app screens, you'll need your development team to provide the correct deep link URL structure, but the QR code generation itself requires no coding.
Yes. QRTRAC tracks every scan with device OS, browser, time, and location. For app downloads, this is especially valuable — you can see the iOS/Android split, peak download times, and which physical placements drive the most installs. To close the loop on actual installs (not just scans), combine QRTRAC's scan data with your app analytics platform (Firebase, Adjust, AppsFlyer).
App download QR codes are commonly placed on product packaging, business cards, or print ads. Follow standard sizing rules: minimum 2.5 cm for business cards/receipts, 4+ cm for flyers and packaging visible from 30-50 cm away. Export as SVG or 300 DPI PNG. The destination URL for App Store QR codes tends to be longer (complex store URLs), which increases QR code data density — use a URL shortener or dynamic QR to keep the code clean and scannable.
Drive more app installs
QRTRAC's App Store QR type handles iOS/Android detection automatically. Scan analytics included. Free 7-day trial.