An app QR is just a URL QR pointing at your App Store or Play Store listing. Scanning opens the install page directly.
If you want the QR to route iOS users to the App Store and Android users to the Play Store automatically, you need a dynamic QR with a smart-link redirect — that's a paid feature we don't offer yet. With this static QR, you pick one destination.
The code is generated by JavaScript running on your device. We don't host it, log it, or send it anywhere. Close the tab before downloading and nothing is left behind.
Pick the right URL
For iOS only: copy the full App Store URL (https://apps.apple.com/app/id...). For Android only: copy the Play Store URL (https://play.google.com/store/apps/details?id=...).
If your app uses universal links / app links and the user has the app installed, scanning opens the app instead of the store. If they don't have it, they see the store page.
Tracking installs
To attribute installs to this specific QR, append a tracking parameter to your URL — like utm_source=poster_qr — before generating. App Store Connect and Google Play Console both surface the parameter.
We do not see the URL you encode. If you need analytics on the QR itself (scan counts), you need a dynamic QR; we don't run that service.
Frequently asked questions
- Can one QR send iPhone and Android users to different stores?
- Not as a static QR. You need a dynamic QR with a smart-link redirect that detects the OS. That's a paid feature on most providers; we don't offer it yet.
- Does it work for desktop scans?
- Desktop browsers can open App Store and Play Store web pages, but they cannot install. The store page shows a 'Download on the App Store' link instead.
- Will the QR break if I update my app?
- No, as long as the store URL stays the same. Apple and Google preserve the app URL across updates.