ScanMosaic

One QR code for the App Store and Google Play: app download codes done right

5 min read · Updated 5 November 2026

Printing two codes, one per store, confuses people and wastes space. An app download code checks the phone that scans it and sends it to the right store.

How it works

The app download type takes your App Store link, your Google Play link and a web page for everyone else. The code holds one short link; when a phone scans it, the server reads the device type and redirects in a few milliseconds. iPhones and iPads get the App Store, Android gets Play, laptops get your site.

Set it up

  1. Copy both store links. From App Store Connect and the Play Console, or from the store pages.
  2. Add a web fallback. Your app's landing page, with the store badges on it.
  3. Make the code, sign in, and it's saved as a dynamic code. App codes are always dynamic because they route.
  4. Download SVG or PDF for print, PNG for screens. Test-scan with both an iPhone and an Android phone.

Track installs by placement

Make one code per poster, bus stop or trade-show banner and the dashboard shows scans per code, split by iOS and Android. Add Apple's campaign parameters or Google Play's referrer to the store links if you want the stores' own attribution too.

What to print next to it

  • The app's icon and name, large.
  • One sentence on what it does.
  • A caption: 'Scan to install, free'.
  • The store badges, small, for recognition.

Frequently asked questions

Questions

Can I change the store links later?

Yes, in the dashboard; the printed code keeps working.

What about Huawei AppGallery or Amazon Appstore?

Use smart routing on the code to send specific devices or countries to extra stores.

Does the scan open the store app directly?

Yes on both platforms; the store page opens with your app's install button.

Make your first code in under a minute

Free, private, and checked to scan before you download.