How it works
A location QR code encodes a single line of text in the standard geo: URI scheme (RFC 5870):
When scanned, the phone opens its default Maps app at exactly those coordinates. Google Maps on Android, Apple Maps on iOS — both honor the geo: scheme. The user can then tap "Get directions" to navigate from their current location.
Generate yours in 4 steps
Get the coordinates
In Google Maps, right-click any point on the map — the first item in the menu is the latitude/longitude pair. Clicking copies it to your clipboard. On iPhone Maps, long-press a point and scroll the info card down to see the coordinates.
Open the location tab
Open the generator — opens directly on the location tab.
Paste latitude and longitude
Enter latitude (north–south, e.g. 48.148596) and longitude (east–west, e.g. 17.107748). 6 decimal places gives sub-meter precision.
Download and test
Download as SVG or PNG. Scan with your phone to confirm Maps opens at the correct location.
Where location QR codes are useful
🏭 Industrial parks & remote offices
Hard-to-find buildings with confusing addresses — QR cuts the guesswork.
🌾 Rural businesses
Farms, orchards, agritourism — when "across from the church" beats any street address.
🥾 Hiking & trail markers
QR at trail entrances or viewpoints — opens Maps at the trailhead, GPS coordinates of overlooks.
🎯 Geocaching
Print exact cache coordinates on a clue card — scanners go straight to the spot.
🎉 Event venues
Festivals, weddings in unusual spots — scan and navigate without typing the address.
🏠 Real estate
"Open House — Find us" sign with a QR — buyers navigate to the property without phone calls.
⚓ Marinas & docks
Boat slips, mooring locations — pinpoint precise coordinates that street addresses can't.
🚜 Agritech & inspections
QR labels on field equipment, inspection points, soil sampling locations — operator scans to log exact GPS.
Best practices
- Use enough decimal places. 4 decimals = ~10 m precision (good for most addresses). 6 decimals = ~10 cm (overkill for navigation but harmless). Google Maps' right-click coordinates default to 7 decimals.
- Verify the point in Maps before printing. A typo in latitude/longitude can put the pin in another country. Scan with your phone, confirm the marker lands where you expect.
- For Google-Maps-specific links, use a URL QR instead. The
geo:scheme respects the user's default Maps app. If you specifically need everyone to land in Google Maps, encodehttps://maps.google.com/?q=lat,lonas a URL QR. - Add a "Scan for directions" caption. Removes ambiguity — scanners know what they'll get.
Frequently asked questions
Will it work on iPhone and Android?
geo: URI is universal. Android opens Google Maps; iOS opens Apple Maps; both at the exact coordinates.How precise are the coordinates?
How do I get coordinates for a location?
Can it open in a specific Maps app?
geo: scheme honors the user's default Maps app. To force Google Maps or Apple Maps for everyone, use a URL QR with a maps.google.com/?q=lat,lon or maps.apple.com/?ll=lat,lon link instead.Does it work without a street address?
Are the coordinates sent anywhere?
Is this QR code generator really free, with no catch?
Yes — free forever. No sign-up, no watermark, no usage limits, no expiry. The entire generator runs in your browser, so we have no server costs to recover. No premium tier exists.
Will my QR code expire or stop working?
No. Static QR codes (which this site generates) never expire — they encode the destination directly into the image. The QR works as long as the URL or content it points to is still valid. Print once, scan forever.
Can I track how many people scan my QR code?
Not from the QR itself (static codes have no built-in analytics). The simplest workaround: add UTM parameters to your destination URL (e.g. ?utm_source=qr&utm_campaign=flyer) and read scans in Google Analytics, Plausible, or your site's log files.
What's the minimum print size for a QR code to scan reliably?
Rule of thumb: 2×2 cm (0.8") for cards and stickers, 5×5 cm for table tents and posters, 30×30 cm for billboards. The 1:10 ratio works: scan distance ≈ QR size × 10. Always test scan at actual size before printing a large batch.
Can I edit where the QR points after it's printed?
Not directly — static QR codes have the destination baked in. Workaround: point your QR to a short URL on your own domain (e.g. yourdomain.com/menu) that redirects to the real destination. You can change the redirect target any time without reprinting.