Google Play QR code generator
Android shoppers scan a Google Play QR code to install your app, and this generator builds one from your play.google.com link. Use the play.google.com link, not an in-app one, and the code works for everyone who scans it.
type to generate
Scan it once from the screen before you print a batch. Keep it 2 cm or larger on paper, and leave the white margin around it.
Do more with it
Same code, more placesSave this design - colors, corners, logo and frame - and put it on any code later. Saved in this browser.
One value per line, or paste a CSV. With two columns the first is the file name and the second is the value. Every code uses the design you set up above.
Lay the code out on an A4 page with cut marks, ready for the printer or a label sheet.
Turning your listing into a Google Play QR code that works everywhere
There is more than one way to point at a Play Store listing, and only one of them is safe to put in a printed QR code. Get the wrong one and the code works from inside the Play Store app but fails for everyone else.
Below: which link format to paste in, where the package name comes from, and a quick check before anything goes to print.
Only one link actually works as a Play Store QR code
| Format | What happens when it's scanned | Use it in a QR code? |
|---|---|---|
| https://play.google.com/store/apps/details?id=... | Opens the listing in a browser on any device, and hands off to the Play Store app if it's installed. | Yes - this is the one to paste in. |
| Just the package name, e.g. com.bloomvale.timer | Not a link at all - a camera reads it as plain text, or a browser tries to search for it. | No - it needs the full play.google.com address around it. |
| A Play Store badge image | A graphic asset meant for a webpage or an email signature, not a scannable payload. | No - it's artwork, not a link. |
Finding the link for your Android app QR code
The id= value in a Play Store link is the app's package name - a reverse-domain identifier like com.bloomvale.timer, set once when the app is first published and not normally changed afterwards. You do not need to type it out by hand: open the listing at play.google.com, or from the Play Console, and copy the full address straight from the browser bar into this generator's link field.
A quick check before you print
market://details?id=com.bloomvale.timer
https://play.google.com/store/apps/details?id=com.bloomvale.timer
The market:// address only means something to the Play Store app itself; a phone's camera or a non-Android scanner has nothing to open it with.
A link copied from a screenshot, cropped part-way through the address.
The full address copied straight from the listing's own address bar.
One missing character in the id value points at a different app, or an error page.
Sources
Checked September 2026
Google can change its store URLs and app pages; the linked documentation has the current format.
Google Play QR code questions
Open the listing at play.google.com, or find it from the Play Console, and copy the full address from the browser bar.
Yes - it is the app's package name, and even one missing character points at the wrong app or an error page.
Only inside an Android app. It is not a general web link, so leave it out of a printed or public code.
Any camera reads the code, but the link only installs something on a device with the Play Store - pair it with an App Store code for iPhone users.
Yes, with a dynamic code - swap in another play.google.com link in your account and the same printed code opens it.
Want one QR that opens a landing page?
Build a QR landing page: add links, text, images and your logo, then point one editable QR at it.
- Private by design Everything runs in your browser. Your content is never uploaded, saved, or shared.
- No account needed Open the page and start. No sign up, no limits, and nothing to install.
- Use it anywhere Download PNG, SVG, or WEBP and place your code in print or on screen.