Skip to main content
EZQR

App Store QR Code

Free App Store QR Code Generator

Encode both your iOS App Store and Google Play URLs into one QR that auto-detects the scanner's phone and opens the right store — iPhone goes to App Store, Android goes to Play.

Quick answer

An app store QR code holds both your iOS App Store and Google Play links and auto-detects the phone, sending iPhone users to the App Store and Android users to Play. To make one, paste both store URLs, add your colors and logo, and download a PNG, SVG, or PDF. Free, no watermark.

Used when the device can't determine which store to open

Free static QR codes. Sign up to unlock dynamic codes & analytics.

Your QR code will appear here

About App Store QR Codes

A single printed asset has to handle both iPhone and Android scanners, and printing two side-by-side QRs (one labeled iOS, one labeled Android) splits attention and cuts conversion in half — most scanners don't know which one to tap. The App Store QR solves this with a dynamic redirect that reads the scanner's OS at scan time and routes them to the right store URL.

Encode both apps.apple.com/... and play.google.com/... URLs in EZQR and the dynamic QR detects iOS vs Android on every scan and routes accordingly. The scanner sees the correct store open with your app's install page already loaded. No "wait, which one is mine?" moment, no doubled-up packaging real estate, no missed conversions from confused scanners.

App Store QRs are inherently dynamic (the OS-detection step needs a server) and start at the $5/mo Lite plan. Static QRs work too — encode a single store URL — but you lose 40-60% of scanners on the wrong platform, which makes the dynamic upgrade pay for itself on the first 50-install campaign. For long-life packaging where you might swap iOS-only minimum-version requirements or migrate to a new Play listing, the dynamic flexibility is worth more than the subscription cost.

Walkthrough

How to Create a App Store QR Code

  1. Copy both store URLs directly from the source

    Get your iOS URL from App Store Connect or the live apps.apple.com/.../id1234567890 page. Get your Android URL from Play Console or the live play.google.com/store/apps/details?id=com.yourapp page. Don't build URLs manually — one wrong character returns a 404.

  2. Choose dynamic for OS-detection, static for single-platform

    For packaging shipped to both iOS and Android customers, use a dynamic QR ($5/mo Lite plan) that detects the scanner's OS and routes to the right store. For iOS-only or Android-only campaigns, a free static QR encoding the single store URL works.

  3. Brand the QR with your app icon or colors

    Match your app icon palette. Place a small version of your app icon in the QR center (under 20% of code area). Customers scanning a packaging QR for "MyApp" should see the QR visually match the app they're about to install.

  4. Download in the right format

    PNG for digital — landing pages, email blasts, social Story stickers. SVG for print at scale — packaging, magazine ads, trade-show signage. PDF for the print shop. Minimum 2.5 cm on packaging, 4 cm on print ads, 10 cm+ on trade-show banners.

  5. Test from both an iPhone and an Android

    Scan from an iPhone — verify it opens the App Store at your app's page with the Get or Open button visible. Scan from an Android — verify Google Play opens at your app's page with Install. URL typos break silently; the test catches them.

App Store QR Code FAQ

Common questions about generating, printing, and deploying these codes.

Can one QR code link to both App Store and Google Play?

Yes — that's the whole point of the App Store QR. EZQR creates a dynamic redirect URL that detects the scanner's OS at scan time (iOS vs Android) and routes to the right store automatically. iPhones go to apps.apple.com/...; Androids go to play.google.com/.... The scanner sees the correct store open with your app's install page loaded. One QR, two platforms, no wasted scans.

Does it open the store app directly?

Yes — on both platforms, the dynamic redirect resolves to a deep link that opens the native store app (App Store on iPhone, Play Store on Android) with your app's page loaded. The scanner taps Get / Install and the download starts. If the store app isn't installed (rare — both come pre-installed on every smartphone), the URL falls back to the store's web page where install still works.

Can I track app installs from the QR scan?

Two layers. Layer 1 — the dynamic QR tracks scan-level analytics in the EZQR dashboard (timestamp, device type, city-level location, scan count). Layer 2 — App Store Connect and Google Play Console show install counts attributed to "QR code" or "External URL" referrers. For paid campaigns, use UTM parameters on the store URLs to flow QR-driven installs into your acquisition analytics platform (Adjust, Branch, AppsFlyer).

Do I need separate URLs for iOS and Android?

Yes — Apple and Google maintain entirely separate app stores. Your iOS app has an apps.apple.com/.../id123... URL; your Android app has a play.google.com/store/apps/details?id=... URL. The dynamic OS-detect QR uses both URLs and routes per scanner. If your app is iOS-only or Android-only, encode the single store URL as a static QR.

Can I use a deferred-deep-link service (Branch, Adjust, AppsFlyer) instead?

Yes — those services give you a single URL that handles OS detection plus post-install deep-linking (the user installs the app and lands at a specific in-app screen on first launch). Encode the service's URL as a URL QR. The deferred deep link is worth it for paid campaigns and multi-step funnels; for basic install drives, EZQR's built-in OS detection works without the extra service cost.

Related Industries

Related Guides

Related Tools

Ready to create your App Store QR code?

Free, no watermarks. Generate and download in seconds.

Generate Free QR Code