Published · August 7, 2026
How to Point a QR Code at Your Google Maps Location
Getting a QR code to open the right spot on Google Maps takes one copied link, not a geocoding tool. This walks through grabbing the share link, picking the right link format for the job, and turning it into a code that scans reliably from a sign, menu, or business card.
Point a QR code at your Google Maps location by copying the place's share link and pasting it straight into a QR generator. No geocoding tool required. It's the same link Google already resolved to your pin, so the code lands exactly where you'd expect, every time.
Quick answer
Open Google Maps, grab the share link for your place, and paste it into a QR generator like QRDock. That's the whole job for most locations. The share link is already the exact pin Google resolved, so there's no separate geocoding step left to introduce drift.
Step-by-step
Get your Google Maps share link
On your phone: search for the place or long-press to drop a pin, tap the place card, then tap Share (or More > Share). On a computer: open Google Maps, navigate to the location, click Menu, then "Share or embed map," "Send a link," "Copy link." Where a "Short URL" checkbox is offered, check it — a shorter link means a lower-density QR code, and that scans faster from further away.
Choose your link format
Most of the time the copied share link already works. But it helps to know what's actually inside it. Google's standard cross-platform format looks like https://www.google.com/maps/search/?api=1&query=<place-or-coordinates> — it opens the native app on iOS or Android if installed, or falls back to a browser map otherwise. Want a stronger guarantee of hitting your exact listing instead of a lookalike? Add a query_place_id alongside query: Google only falls back to the text query if it can't resolve the place ID.
There's also a leaner, Android-native alternative: the geo: URI, written as geo:latitude,longitude or geo:0,0?q=latitude,longitude(Label) to force a labeled pin. It skips the browser hop on Android, but iOS handles it less consistently — stick with the standard Maps URL for a code that works everywhere. Same tradeoff you'll hit generating a vCard QR code: one platform's shortcut versus a format built to work anywhere.
Turn the link into a QR code
Paste the copied link into any QR generator. Already have the location page open in Chrome on a computer? You can skip a third-party tool entirely: "More" menu > "Cast, save, and share" > "Create QR code" generates the code from the current tab, ready to copy or download. Whichever tool you use, test-scan the result with two different phones before you print it anywhere.
Common problems and fixes
Pin lands in the wrong spot. A plain text query can resolve to a similarly named place nearby. Switch to query_place_id for an exact match instead of a text search.
Code opens a browser instead of the Maps app. The link is likely a bare geo: URI rather than the full https://www.google.com/maps/search/?api=1&query= form. geo: isn't handled consistently outside Android.
Code is too dense to scan from a distance. Shorten the URL first — the Short URL option in Google Maps' share sheet, or any link shortener, reduces the data packed into the code.
The location changes later. A static code baked with today's address breaks if you relocate. If that's a real risk — a pop-up, a seasonal booth, a storefront that might move — a dynamic code that redirects through a link you control is worth the setup. See our breakdown of static vs. dynamic QR codes.
Doing this on QRDock specifically
The steps above work with any QR generator — QRDock just keeps them to one screen: paste the link, generate, download, with no account, no ads, and nothing tracked. Building signage that also asks for reviews? The same paste-a-link approach carries over to our guide on QR codes for Google reviews. And before scanning a location code someone else handed you, QRDock's built-in link check gives it a quick look first — a best-effort safety net, not a guarantee.
Frequently Asked Questions
Does a Google Maps QR code work on iPhone as well as Android?
Yes. The standard https://www.google.com/maps/search/?api=1&query= link opens the Google Maps app on both platforms if it's installed, and falls back to a browser map if it isn't. The geo: format is Android-native and less reliable on iOS, so stick with the standard Maps URL for a code anyone can scan.
Can I make the QR code point to my exact business listing instead of a nearby lookalike?
Add query_place_id alongside query in the Maps URL. Google only falls back to your text query if it can't resolve the place ID — the ID is the strongest guarantee the code lands on your listing and not a same-named business a few blocks away.
Why did my QR code open the wrong pin or just center the map with no marker?
The link is likely missing a query. A bare geo:lat,lon centers the map without a pin on some devices; append ?q=lat,lon to force a labeled marker. If a real address opened the wrong spot, the geocoder resolved a similarly named place — switch to query_place_id for an exact match.
Should a location QR code be static or dynamic?
Static is fine for a location that won't change, like a storefront address on a sign. If you might relocate, change the pinned unit, or want scan counts, a dynamic QR code that redirects through a short link you control is worth the extra setup — see our guide on static vs. dynamic QR codes.