Free Geo QR Code Generator - Map Pin on Scan
Encode a location into a QR code. Scanning it opens the coordinates in Google Maps or Apple Maps.
Find coordinates by right-clicking any location in Google Maps and selecting the latitude/longitude.
Find this tool useful? Save it for next time.
How to create a geo QR code
Find the latitude and longitude of your location - right-click any spot in Google Maps and the coordinates appear at the top of the menu. Enter them in the fields above and click Generate Geo QR Code. Download as PNG for digital use or SVG for print. Scanning the code opens a map pin at your exact coordinates.
What is a geo QR code?
A geo QR code encodes a geo: URI containing latitude and longitude coordinates. When scanned, the device opens its default maps application and drops a pin at the encoded location. No internet connection is needed to decode the QR code itself - the map app then handles navigation and directions.
When should I use a geo QR code?
Geo QR codes are useful anywhere you want to give someone precise directions without relying on an address being found correctly. Common uses include venue entrance signs for events in large complexes or parks, property listings for rural or industrial locations without clear street addresses, delivery drop-off points, trailhead markers, and construction site access points.
Geo QR code versus URL QR code linking to a map
A geo QR code opens the device's native maps app directly. A URL QR code linking to a Google Maps share link opens Google Maps in the browser or app depending on the device. For most use cases the results are similar, but a geo: URI is more universal because it works with any maps app, not just Google Maps. It also does not depend on a third-party URL remaining active. Use the URL QR Code Generator if you specifically want to link to a Google Maps share URL with a custom label or business listing.
Frequently asked questions
What does a geo QR code do?
When someone scans a geo QR code, their device opens the default maps app - Google Maps on Android and Apple Maps on iOS - and drops a pin at the encoded coordinates. The user can then get directions, save the location, or share it.
How do I find the latitude and longitude of a location?
Open Google Maps, find your location, then right-click (desktop) or long-press (mobile) on the exact spot. The coordinates appear at the top of the context menu - latitude first, then longitude. You can tap them to copy.
Will it open Google Maps or Apple Maps?
This depends on the device. iOS devices will typically open Apple Maps. Android devices will typically open Google Maps. The geo: URI scheme is a standard that each operating system resolves using its default maps application. Neither you nor the QR code can force a specific app.
What is the geo: URI format?
The geo: URI format is geo:latitude,longitude - for example geo:-33.8688,151.2093. It is an open standard (RFC 5870) supported by all major mobile operating systems and many QR code readers.
Can I encode an address instead of coordinates?
This tool uses coordinates, which are precise and do not depend on address databases. To find coordinates for a street address, open Google Maps, search for the address, then right-click the pin to reveal the latitude and longitude.
Is this tool free?
Yes, completely free. No account is required. All QR code generation happens in your browser - your coordinates are never sent to any server.
Where should I print a geo QR code?
Common uses include event venue signs ("Scan for directions"), property listings, delivery instructions, hiking trail markers, tourist attraction guides, and real estate signage. Any physical material where a map pin adds value.
Related Tools
URL QR Code Generator
Turn any website address into a scannable QR code. Download as SVG or PNG, ready for print or digital use.
Event QR Code Generator
Create a QR code that adds an event to the device calendar when scanned - ideal for invitations and posters.
WiFi QR Code Generator
Create a QR code your guests can scan to join your WiFi network instantly - no typing required.