We're back with some more safety — you can create links, track movements, and make your campaign targeted.

Blog

QR Code for App Download: One Code for Both Stores

App LinksAug 5, 20266 min read

Every app team hits the same small but expensive problem: iPhone users install from the App Store, Android users install from Google Play, and your poster only has room for one link. A mobile app QR code built on a smart link solves it — one scannable code that detects the visitor's device and routes them straight to the right store. Here's how it works, how to build one in about a minute, and where to place it so it actually drives installs.

The two-store problem

Print two QR codes side by side — one per store — and you force every person to stop, read the labels, and figure out which code applies to them. On a poster viewed for three seconds, that hesitation kills the scan. Print only the App Store code and you've written off the majority of the world's phones; print only Google Play and you've written off most of the high-spending iOS audience. Neither trade-off is acceptable, and squeezing two codes onto a business card or a product box is a design mess anyway.

The fix is to stop encoding a store URL in the QR code at all.

The smart-link solution

Instead of pointing the QR code at a store, point it at a short link that makes the decision for the visitor. The flow looks like this:

  • The QR code encodes a short URL like opn.my/get-yourapp.
  • A phone scans it and requests the link. The server reads the device's user agent — the standard label every browser sends that says "I'm an iPhone" or "I'm an Android device."
  • The server answers with an uncached 302 redirect: iPhones land on your App Store page, Android phones land on your Google Play page.
  • The scan is logged first, so you get analytics on every placement of the code.

A bonus you get for free: short URLs make visually simpler QR codes. Fewer characters means a less dense pattern that scans reliably from further away — one reason QR campaigns almost always encode a shortlink. If you're new to how redirects work under the hood, our explainer on what a URL shortener is covers the mechanics.

Create your app download QR code with opn.my

opn.my has this built in as an app download link generator — look for the "One link for your app — every store" section on the homepage. Setup takes about a minute:

  1. Copy your store URLs. Grab your App Store link, your Google Play link, or both — you need at least one.
  2. Paste them into the app download section. Add a custom alias (3–32 characters) if you want something readable like opn.my/get-yourapp instead of random characters.
  3. Choose your desktop behavior. Visitors on a laptop can't install a mobile app directly, so pick per link: a hosted download page showing the QR code plus both store badges, or a straight redirect to one store.
  4. Create the link and grab the QR code. Every short link comes with a QR code; downloading the image requires a free login. You get 3 links without an account and 10 with a free one.

Three honest caveats before you send anything to the printer. First, iPads running desktop-class browsers can identify themselves as computers, so they may get the desktop treatment — the download page still shows both options, so nobody is stranded. Second, links live for up to 90 days (you can configure the expiration), so match the link's lifetime to your print run. Third, links can't be edited after creation, so double-check both store URLs before you create the link — and before you print a thousand boxes. The how-to-use guide walks through aliases, QR downloads, and expiration settings in detail.

Finally, test like a customer would: scan the printed proof with a real iPhone and a real Android phone, from the distance people will actually stand at, under the lighting of the venue if you can. A code that scans instantly on a bright monitor can fail on matte packaging in a dim aisle. Thirty seconds of testing beats reprinting.

Where to put your mobile app QR code

Packaging and receipts

If you sell a physical product with a companion app, the box is prime real estate — the customer is already holding your product and motivated to set it up. Add the QR code with a five-word instruction like "Scan to get the app." Receipts and packing slips work the same way for retail and e-commerce.

Events, booths, and presentations

A QR code on a banner, a slide, or a table tent turns a fleeting conversation into an install while the interest is still warm. Make the code large — roughly 2 cm per meter of expected scanning distance — and create a separate short link per event so your analytics tell you which one actually delivered.

Your website and email signatures

On screens, pair the QR code with the clickable short link: desktop visitors scan the code with their phone, mobile visitors just tap the link and land in the right store. An email signature with a small QR code and a "Get our app" line quietly promotes the app in every message your team sends. For sizing, contrast, and testing tips before you publish, see our free QR code generator guide.

Make every scan count

Because each scan passes through the short link, opn.my's built-in analytics show total scans, countries and cities, the iPhone-versus-Android split, browsers, and referrers — with bot traffic filtered out. Use one link per placement and the numbers become a ranked list of which surfaces earn your app installs. That's the real payoff of a QR code for app download: not just a cleaner poster, but a measurable install channel you can double down on.

Frequently asked questions

Can one QR code work for both the App Store and Google Play?

Yes. Instead of encoding a store URL directly, encode a smart short link. When someone scans it, the link reads the device type and redirects iPhones to the App Store and Android phones to Google Play automatically. On opn.my you paste both store URLs once and get a single QR code that handles every phone.

How do I make a QR code for my mobile app for free?

On opn.my, open the homepage, find the app download link section, paste your App Store and Google Play URLs, and create the link. Every short link comes with a QR code — downloading the image requires a free account. You can create 3 links without an account and 10 with a free one.

What happens when someone scans an app QR code on a desktop or laptop?

Desktops have no app store to open, so a good smart link gives you a choice: show a hosted download page with both store badges and the QR code, or redirect straight to one store you pick. opn.my lets you choose either behavior per link when you create it.

Do app download QR codes track scans?

Yes, when the QR code encodes a short link. Every scan passes through the shortener first, so you see total scans, countries and cities, device split between iPhone and Android, and referrers. opn.my includes these click analytics free with every link, with bot traffic filtered out.

Try it yourself — free

Create a short link or an app-download QR code in seconds with opn.my. No signup needed for your first 3 links, and every link comes with built-in click analytics.

Shorten a link now