Free Smart App QR Code Generator
One QR code that detects iOS vs Android and routes each scanner to the right App Store, Play Store, or in-app deep link. No backend, no subscription.
- Best for
- App-install campaigns with iOS/Android deep link + store fallback — one QR, OS-aware routing.
- Scans on
- Every phone camera.
- When not to use
- If you only have a web app — use URL type.
- Standards
- Standard URL QR; OS detection splash at /app/#a=…
- 88 QR Types
- Free Business Card Designer
- Printable WiFi Cards
- Batch CSV (500 codes)
- 50 Templates
- 26 Languages
Compatibility legend
This barcode format renders monochrome with foreground and background colours only. Templates, dot/eye shapes, gradients, frames, and centre logos apply to QR codes only and are hidden here.
Show 30 more templates
Save a style with the button above to keep your favourites here.
Or pick a built-in icon:
Show 108 more icons
Renders behind the QR at adjustable opacity. Auto-forces EC=H so the QR still scans through the photo.
Batch Generation
Upload a CSV to generate up to 500 QR codes in a single batch. Each row becomes its own QR — pick a template or override 21 properties on a per-row basis: colors, frames, dot/eye/eyeball styles, gradients, transparency, size, error correction, format, built-in logo, and more.
21 columns: type, data, filename, frametext, frame, template, fgcolor, bgcolor, size, ec, dotstyle, eyestyle, format, logo, gradient, g2, gtype, gangle, transparent, eyeball, eyecolor. Only type and data are required. Use | to separate fields inside data (e.g. ssid|password|WPA).
All 88 QR types supported, including URL, WiFi, vCard, TOTP, Swiss QR-bill, PIX, PromptPay, ZATCA, PayNow, Bitcoin + Lightning, and more. Download the sample CSV to see every column, all 50 templates, 11 frame styles, and 156 built-in logo icons in action.
1. Download the sample CSV · 2. Edit it in Google Sheets, Excel, Numbers, or any text editor · 3. Upload it here
Save the entire QR — type, all field values, style, frame, logo, business card design — as a single .qr.json file. Load it later to recreate everything in one click.
Enter content to generate your QR code
E-signatures that hold up in court
Abundera Sign goes beyond basic e-signatures. Every document gets cryptographic proof, independent verification, and a tamper-evident evidence package.
- Auto-generated court-ready evidence packages
- Personal Document Seal — detects tampering instantly
- Anchored to 5 independent systems — no single point of failure
What is a Smart App QR Code?
A standard URL QR can only point at one destination. A Smart App QR uses a lightweight client-side splash page at qr.abundera.ai/app/ that reads the phone's OS and redirects accordingly: iPhone users go to your App Store link, Android users go to your Play Store link, and everyone else falls back to your website.
Everything is encoded in the QR's URL fragment — no server, no database, no account required. The routing logic runs entirely in the browser.
Common use cases
- App install campaigns — one QR on flyers, packaging, and ads sends each user to their store.
- Re-engagement QRs — encode a deep link so existing users land inside the right screen of the app.
- Cross-platform software — iOS download, Android download, and a web fallback from a single printed code.
- NFC + QR pairs — print the same smart QR on badges and NFC stickers for broad coverage.
How to create one
- Select the Smart App type in the generator.
- Enter your iOS App Store URL and Android Play Store URL (both optional — if only one is set, all users go there).
- Optionally add a deep link URL for users who already have the app installed.
- Add a web fallback URL for desktop / unknown OS users.
- Generate, style, and download your QR.
Available in 26 Languages
Fully translated UI, native script rendering, and right-to-left support for Arabic and Urdu.
Frequently Asked Questions
Does this require a server?
No. All routing data is encoded in the URL fragment (the #hash). The /app/ page is a static HTML file that reads the hash, detects the OS with navigator.userAgent, and redirects. Zero backend.
What happens if someone scans on a desktop?
They're redirected to your web fallback URL. If no fallback is set, they see a simple page with both store links to choose from.
Can I use deep links to open a specific screen?
Yes — add your deep link URL (e.g. myapp://product/123). When the app is installed, iOS and Android will open the app at that screen instead of going to the store.
What if I only have an iOS app (no Android)?
Leave the Play Store field blank. Android users and unknown OS users fall through to your web fallback.
Will the QR break if this site goes down?
The data is in the URL fragment, which is permanent. The /app/ page is a tiny static file — you can save it and host it anywhere (GitHub Pages, Netlify, your own server) if needed.
Can I track installs from this QR?
Not via this generator — we don't track anything. For install attribution, add UTM parameters to your store URLs (the App Store and Play Store pass them through) or use a Mobile Measurement Partner (Adjust, AppsFlyer, Branch).