App Store Smart Link QR Code
One QR code. Two stores. The right destination for every device, automatically.
Shape of the data pixels.
Shape of the 3 finder patterns.
Inner dots inside corners.
Overall shape of the QR code.
One-click color themes. You can further customise after picking a preset.
Keep strong contrast between foreground and background for reliable scanning.
Place a logo at the center of the QR code. Error correction is automatically set to High when a logo is added.
Wrap the QR code in a frame with optional text to encourage scanning.
Text displayed on the frame (e.g. "Scan Me", "Get Discount", "View Menu").
Pixel dimensions. Larger = better for print.
Higher = more resilient. Use H with logos.
Choose Your Mode
App Store (iOS)
Links directly to your Apple App Store listing. Best when your audience is primarily iPhone and iPad users.
Google Play (Android)
Links directly to your Google Play listing. Best for Android-first or Android-only apps.
Smart Link
One QR, two destinations. iOS users go to the App Store; Android users go to Google Play. Desktop visitors see a download page with both badges.
What Is a Smart Link QR Code?
A standard QR code stores a single URL. That works fine when everyone in your audience uses the same platform. But most apps are available on both the App Store and Google Play, and your audience is a mix of iPhone and Android users.
A Smart Link QR code solves this by pointing to a short redirect URL on QRSansar's servers. When someone scans it, the server reads the device type from the browser's User-Agent string and redirects immediately:
The redirect happens in under 100 milliseconds. The user sees no intermediate page and lands directly in the correct store app.
How to Create a Smart Link QR Code
Select Smart Link Mode
The generator above is already set to Smart Link mode. You will see two URL fields: one for the App Store and one for Google Play.
Paste Both Store URLs
Paste your Apple App Store URL (format: https://apps.apple.com/app/name/id123456789) and your Google Play URL (format: https://play.google.com/store/apps/details?id=com.your.app). Both fields are required.
Save as Dynamic QR
Smart Links require a server-side redirect, so the QR code must be saved as a Dynamic QR. Click "Save as Dynamic QR" (free account required). The QR code preview will appear immediately after saving.
Customize and Download
Style the QR code with your app icon as the center logo, your brand colors, and a frame that reads "Download Our App." Download as PNG for digital or SVG/PDF for print-ready output.
When to Use a Smart Link
Any Cross-Platform App
If your app is on both the App Store and Google Play, a Smart Link is almost always the better choice for physical materials. You cannot know in advance whether the person scanning is an iPhone or Android user, so let the server decide.
Product Packaging
Boxes and product inserts go to a mixed audience. A single Smart Link QR replaces the need to print separate iOS and Android codes or use a split layout with two separate QR codes.
Print Advertising and Billboards
You cannot target device types in print. A Smart Link ensures the single QR code you can fit on a flyer or billboard works for everyone in your audience regardless of their phone.
Conference and Event Materials
Badge ribbons, booth backdrops, and handout cards reach a broad audience. One Smart Link QR on your materials covers every attendee's device.
Business Cards
A Smart Link QR on your card sends every recipient to the correct store for their device, making your card a universal download channel.
Update the Destination Without Reprinting
Because Smart Links are Dynamic QR codes, you can update the store URLs from your dashboard anytime. If you move to a new App Store listing or rebrand, the printed QR code keeps working.
Smart Link vs. Dedicated Store QR
| Smart Link | Dedicated Store QR | |
|---|---|---|
| Works for iOS users | Yes | Yes (App Store only) |
| Works for Android users | Yes | Yes (Google Play only) |
| One QR for both platforms | Yes | No |
| Desktop fallback page | Yes | No |
| Scan analytics | Yes (dynamic) | No (static) |
| Editable after printing | Yes | No |
| Requires account | Free account | No account needed |
Frequently Asked Questions
Why does a Smart Link require a Dynamic QR code?
A static QR code encodes a single URL directly in the pattern. There is no way to put device-detection logic inside the QR code itself. A Smart Link works by pointing the QR code to a short URL on QRSansar's servers, which run the device detection and redirect. That server-side redirect is what makes the Dynamic QR requirement necessary.
How does device detection work? Can it get it wrong?
The server checks the User-Agent header sent by the device's browser or QR scanner. iPhones, iPads, and iPods report as iOS; Android phones and tablets report as Android. Detection accuracy is very high for current devices. The only edge case is desktop browsers or unusual QR scanning apps that do not send a standard User-Agent. For those, the Smart Link shows a landing page with both the App Store and Google Play download buttons so the user can choose manually.
Can I see how many times each platform scanned my QR code?
Yes. The scan analytics dashboard shows total scans broken down by device type (iOS vs Android vs desktop), country, and time period. This tells you the actual platform split in your audience, which is useful for future print run decisions.
What happens if I only have one store URL yet?
Both URLs are required for a Smart Link. If your app is only on one platform for now, use the dedicated App Store QR or Google Play QR as a static code. You can switch to a Smart Link later once you launch on both platforms. Because the QR code is Dynamic, you can update its destination without reprinting.
Does the Smart Link add any delay when scanning?
There is a redirect hop through QRSansar's servers, but it typically completes in under 100 milliseconds on a standard mobile connection. Users experience no visible delay. The redirect uses HTTP 302 with appropriate cache headers so the experience is effectively instant.
How many Smart Link QR codes can I create for free?
Free accounts get 2 dynamic QR codes in total (which can be Smart Links, standard dynamic links, or a mix). Premium accounts get unlimited dynamic QR codes. Static QR codes for a single store are always free with no account required.