The difficulty with an app download code is that there are two stores. A code pointing at the App Store is useless to an Android user and vice versa. The solution is a single code pointing at a page that detects the device and forwards to the right store, so one printed code serves everyone. Printing two codes side by side works but roughly halves the scan rate, because people hesitate over which is theirs.
This code was generated on this page, in your browser. Point your phone camera at it — it opens this guide. Every code the generator makes works the same way.
Make your own — freeYour App Store listing and your Google Play listing. You need both, even though only one code will be printed.
Use a landing page that detects the operating system and redirects accordingly. This is the part that turns two links into one code.
Scan with an iPhone and an Android phone. This is the one code type where testing on a single device tells you almost nothing.
“Download the app” plus your app name. People are cautious about codes that install things, so say what it is.
It looks like the thorough option and performs worse. People stop to work out which one is theirs, and a good proportion give up.
App stores do not allow a direct download link, and would be a poor experience anyway. The store listing is the correct destination.
App links change with rebrands, republishing and store migrations. A code on packaging outlives all of those.
Different codes for print, packaging and events show which channel actually drives installs, which store analytics alone will not tell you.
No account needed to generate and download. Dynamic codes and scan tracking are free to start.
Open the generator