MakeQR

Location QR Code Generator

A location QR code encodes a latitude and longitude as a geo: URI, the format defined in RFC 5870, so scanning it drops a pin at exact coordinates instead of handing over an address that a maps app has to guess at. That distinction is the reason to use one: coordinates are unambiguous where a street address is not — a field entrance, a trailhead, a marina berth, a wedding venue down an unnamed track, a site office on a plot with no number yet. To get the numbers, right-click the spot in Google Maps and the coordinates sit at the top of the menu, ready to copy. Four decimal places is accurate to roughly eleven metres, which is enough for a building; six gets you to about a metre. The code is static and made in your browser, so it needs no account and never expires.

How many decimal places you actually need

A degree of latitude is about 111 km, and each decimal place divides that by ten. Two places lands within roughly a kilometre, three within a hundred metres, four within eleven metres, five within about a metre, six within ten centimetres. Longitude behaves the same way at the equator and tightens as you move toward the poles.

Four decimal places is the sweet spot for getting a person to a building or a gate. Beyond six you are encoding precision that consumer GPS cannot deliver anyway — a phone in the open is typically accurate to a few metres, and considerably worse between tall buildings.

Getting the coordinates right

Latitude comes first and runs from -90 to 90; longitude second, from -180 to 180. Southern latitudes and western longitudes are negative. Transposing the two is the classic error and produces a pin that is confidently wrong rather than obviously broken, so it is worth scanning your own code once before printing a thousand flyers.

In Google Maps, right-click the exact spot and the coordinates appear at the top of the context menu; clicking copies them. On a phone, dropping a pin and opening the detail sheet shows the same pair. Decimal degrees are what this format expects — if you have degrees, minutes and seconds from a survey document, convert first.

What happens on the scanning phone

The geo: scheme is deliberately app-neutral, which is its strength and its weakness. Android hands it to whichever maps application the person has set as default and drops the pin there. On iOS, behaviour depends on the app doing the scanning: the coordinates resolve to a map, but the route from scan to pin is less consistent than it is for a URL.

If your audience is mostly iPhone users and the destination has a proper listing, a plain link to that listing in Apple or Google Maps is more predictable than a raw geo: code. Use coordinates where the place has no address to link to, which is exactly when they are worth the most.

Where a pin beats an address

Anywhere the postal address does not describe where a person should physically stand. Large sites where the delivery entrance is not the front door, festival gates, remote holiday lets, construction plots, boat moorings, car park levels, and meeting points in parks all fall into this category.

Print the human directions next to the code rather than relying on it alone. A scan gets someone to the right coordinates; a line of text telling them it is the blue gate behind the depot is what stops them phoning you when they arrive.

Frequently asked questions

Which maps app opens when scanned?

The geo: format is app-neutral: Android hands it to whichever maps app is set as default. On iPhone the result depends on the scanning app, so if your audience is mostly iOS and the venue has a map listing, a link to that listing behaves more predictably.

How precise should my coordinates be?

Four decimal places puts the pin within about eleven metres, which is enough to identify a building or gate. Six gets to roughly a metre — more precision than a phone's GPS can resolve in most conditions.

Does a location QR code work offline?

The scan does — the coordinates are inside the symbol. Displaying the map around them needs either a data connection or offline maps already downloaded on the phone.

I mixed up latitude and longitude. How do I tell?

Latitude is the first value and never exceeds 90; if your first number is larger than that, the pair is reversed. The safest check is to scan your own code before it goes to print — a transposed pin looks perfectly valid, just in the wrong place.

Other QR code types

Advertisement