Location QR code generator
A location QR code encodes latitude and longitude so scanning it opens the phone's default map app centered on that point.
Enter coordinates, and scanning the code opens a map app pointed at that exact spot.
Everything happens in your browser. Your Wi-Fi password and contact details never leave it. Map tiles come from OpenStreetMap only if you open the map.
This code is static: once printed, where it points can't change. An editable DexURL QR can. Read does a QR code expire.
How it works
Enter latitude and longitude
Use decimal degrees, such as 40.712776 and -74.005974. Most map apps show these when you drop a pin.
Check the preview
Coordinates are rounded to six decimal places, precise to roughly ten centimeters.
Download and print
Good for event signage, a trailhead marker, or a printed map insert pointing to an exact spot.
| Aspect | Static | Dynamic |
|---|---|---|
| What is encoded | The destination itself — the URL, text, or contact details are inside the pattern. | A short link that forwards to the destination. |
| Can change after printing | No. The pattern is fixed the moment it is printed. | Yes. Repoint the short link and every printed copy follows. |
| Works without any service | Yes — nothing has to keep running for the code to keep working. | No — it depends on the link service continuing to resolve. |
| Needs an account | No. | Yes, to create and manage the short link. |
| Scan counts | Not measurable — nothing passes through a service that could count it. | Measurable, since scans pass through the short link. |
| Best for | Fixed content that will never need to change, such as a contact card or a product manual link. | Anything printed where the destination, schedule, or password might change later. |
When an editable code is the better tool
| Situation | Static code | Editable code |
|---|---|---|
| A campaign poster or packaging run | A typo or an offer change means every printed copy is wrong until it is thrown out. | Fix the typo or swap the offer, and the same printed code starts working correctly. |
| A menu or price list | A price change means reprinting every table tent or laminated page. | Update the destination page once; the printed code keeps pointing at the current menu. |
| A business card | A new phone number or job title means every card in circulation is out of date. | Repoint the code to updated contact details without reprinting a single card. |
| Wi-Fi in a rented space | A password reset (a new tenant, a router swap) leaves the printed code connecting to nothing. | Update the network details behind the code without touching the sign on the wall. |
| Event signage with a schedule | A room or time change means the printed code sends people to the wrong place. | Update the schedule page; the code on the signage keeps working. |
| Anywhere scan counts matter | A static code cannot tell you whether anyone scanned it at all. | Scans pass through a link you control, so they can be counted. |
FAQ
Can I add a label like a business name?
No. The location format is coordinates only — there is no portable way to attach a label that every map app reads the same way, so the code opens a plain pin at that point.
Which map app opens?
Whichever app the phone treats as its default for geo: links — usually Google Maps on Android and Apple Maps on iPhone.
What if the location changes?
A printed static code keeps the old coordinates permanently. An editable DexURL QR can be repointed to updated coordinates without a reprint.