A location QR code holds a pair of coordinates, and optionally a place name, in the geo: form that phones hand to their maps app. Scan it and a pin drops at the exact spot, not at whatever the street address resolves to, which matters for a gate, a stall, a car park entrance or a field with no address at all.
This tool builds that code in your browser. The coordinates and label go into the image you download and nowhere else. Nothing is sent to a server, and the page keeps no record of it.
What the code contains
The string is a geo: URI, the form defined in RFC 5870: geo: followed by latitude, a comma, and longitude in decimal degrees, for example geo:19.076,72.8777. If you enter a place name, the tool appends ?q= with the same coordinates and the name in brackets, percent-encoded, which is the form maps apps read a pin label from.
Apps that honour the q= part show your place name on the pin; apps that ignore it still drop the pin at the coordinates, so the label is a nicety and never a requirement. The panel under the preview shows the exact string, so you can check what the code holds.
Entering coordinates
Both fields take decimal degrees with a dot as the decimal separator: 19.0760 and 72.8777, not 19°04'34" and not 19,0760. Latitude must be between -90 and 90 and longitude between -180 and 180; a value outside that range, or one the tool cannot read as a number, is rejected with a message naming the field. South and west are negative.
The numbers are stored as numbers, so 19.0760 appears in the code as 19.076; the trailing zero carries no information. Four decimal places place the pin within about eleven metres, five within about a metre, and more than that is beyond what a phone's GPS can tell apart. The easiest source is Google Maps: right-click the spot on desktop, or press and hold on mobile, and copy the pair it shows.
Where a pin beats an address
Addresses point at buildings; pins point at places. A wedding invitation whose venue is a farm reached from an unmarked lane, a festival with three entrances of which only one takes ticket holders, a market stall in a hall with one postcode, a trailhead, a rented parking space, a delivery drop-off behind a building: each is a case where the address gets people to the wrong door and a pin gets them to the right one.
Once the pin is open, the maps app's own directions button takes over, so the code gives people navigation without you having to name an app. If what you want is a business listing with reviews and opening hours, use the URL type on the main QR generator with that listing's share link instead; a geo: code points at ground, not at a listing.
Printing and using it
Location codes belong on invitations, event tickets and posters, delivery instructions, estate agents' boards, and signs at the last junction before an unmarked turning. Print the place name beside the code so people know what they are opening.
Download the SVG for print; it scales to any size without blurring. Keep the quiet zone at two modules or more, keep dark modules on a light background, and scan the printed version on a phone to confirm the pin lands where you meant before ordering the run.
Frequently asked questions
Which maps app opens?
Whichever app the phone uses for geo: links. On Android that is usually Google Maps or whatever the person has set as default; on iOS it is Apple Maps. The coordinates are the same either way, so the pin lands in the same place.
Can I type an address instead of coordinates?
No. The code holds coordinates, and the place name field is only a label shown on the pin. Look the address up in a maps app, copy the coordinates of the exact spot you want, and put the address or name in the label field if it helps people recognise it.
Does the place name change where the pin goes?
No. The pin always lands on the coordinates. The label is text attached to the pin in apps that display it, and ignored by apps that do not.
Why does the code show 19.076 when I typed 19.0760?
The coordinates are stored as numbers, and a trailing zero after the decimal point adds nothing to a number. The pin is in the same place. If you need more precision, add more non-zero decimals.
Does the person need internet to use it?
The code itself decodes offline; it is only a string of coordinates. Showing the map and getting directions needs whatever the maps app needs, which usually means a connection unless that area has been downloaded for offline use.
Are my coordinates sent anywhere?
No. The code is generated inside your browser, and the coordinates and label are only placed into the image file you download. There is no upload, no account and no history kept on this page.
Related Utilities You Might Need
URL Slug Generator
Generate clean, search engine optimized slugs from title strings or written copy.
QR Code Generator
Create a custom QR code with your own foreground and background colours and a centred logo, then download a high-resolution PNG up to 2048px.
UTM Campaign URL Builder
Build tagged campaign URLs and catch what splits your reporting: duplicate UTM parameters, capital letters and stray spaces. Runs in your browser.
