OnlineMapMaker logo

Latitude & Longitude to Address — Free Reverse Geocoder

Convert lat long to address in seconds. Enter coordinates, click anywhere on the map, or use your device GPS. Free, no login required, powered by OpenStreetMap. Open fullscreen ↗

Advertisement
Advertisement
Loading reverse geocoder…
Need assistance with your GIS project?Explore Our Services
Click-to-Geocode Map
Click anywhere on the interactive map to instantly reverse geocode that point — no typing required. The input and result update automatically.
GPS Location Support
Press the crosshair button to use your device's real-time GPS coordinates. The tool reverse geocodes your current position and displays your street address.
Full Address Breakdown
Get road name, suburb, city, postcode and country returned as separate structured fields, alongside decimal and DMS coordinate formats.
Rate this tool:

Latitude & Longitude to Address — Free Reverse Geocoding Tool

Converting a latitude and longitude coordinate pair into a human-readable street or postal address is called reverse geocoding. This free reverse geocoding tool accepts coordinates in decimal degree format (e.g. 51.5074, -0.1278) and returns the nearest address from the OpenStreetMap database — including road name, city, postcode and country.

The tool works in three ways: type coordinates directly into the input bar, click anywhere on the interactive map to reverse geocode that point instantly, or press the GPS button to use your device's current location. Results include a full structured address breakdown and DMS (degrees, minutes, seconds) coordinate display.

This is a free service using the OpenStreetMap Nominatim geocoding API — no account, no API key, and no credit card required. Data coverage depends on the OpenStreetMap community's mapping in each region.

Advertisement
Advertisement

Reverse Geocoding Providers

Several geocoding services offer a reverse geocode lookup API. Each has different strengths in coverage, accuracy and pricing.

ProviderCost
OpenStreetMap NominatimFree (open data)
Google Maps Geocoding APIFree to 10k/month, then pay-per-use
Mapbox Geocoding APIFree tier + pay-per-use
Esri ArcGIS GeocoderSubscription or credit-based
HERE Geocoding APIFree tier + pay-per-use

This tool uses OpenStreetMap Nominatim — the only fully free and open reverse geocoding service. For commercial applications with SLA requirements or high query volumes, a paid provider is recommended.

Common Use Cases

🚗
Security & Geofencing
Translate alert coordinates from access-control or geofencing systems into human-readable addresses for incident reports.
📸
Logistics & Delivery
Look up the address corresponding to a driver's last known GPS position to confirm delivery location or resolve failed-delivery claims.
🗂️
Field Surveys
Convert coordinates recorded on-site with a GPS receiver into postal addresses for inclusion in inspection reports or planning documents.
🏗️
Photo Geotagging
Find the street address for a photo's EXIF GPS coordinates — useful for travel blogs, insurance claims and event documentation.
📦
Navigation & Fleet
Convert GPS logs from vehicles, drones or tracking devices into readable street addresses for reports and auditing.
🔒
Data Enrichment
Take a CSV of lat/lng coordinates from a database and append the nearest street address to each row for reporting or CRM import.

What is Reverse Geocoding?

Reverse geocoding is the inverse of the more familiar forward geocoding process. While forward geocoding converts an address into coordinates, reverse geocoding converts coordinates back into an address. Given a latitude and longitude, the reverse geocoder searches a spatial database to find the nearest named road, building, or administrative area and returns it as a structured address.

The process involves two key steps: first, spatial indexing — the geocoding database stores geographic features (roads, postcodes, place names) indexed by their bounding coordinates. Second, nearest-neighbour lookup — given the input coordinates, the system finds the closest feature within a configurable search radius.

The quality of the result depends on three factors: data density (how many features are mapped in that area), search radius (how far the engine looks for the nearest address), and data type (whether building numbers, roads, postcodes or just place names are available).

How to Use — Step by Step

Step 1: Tool Opens Ready to Use
1
Tool Opens Ready to Use
The reverse geocoder loads showing a world map with a coordinate input bar at the top. A hint overlay in the centre explains three ways to use the tool: enter coordinates manually, click anywhere on the map, or press the GPS button to use your device's location.
Step 2: Type Coordinates into the Input
2
Type Coordinates into the Input
Enter latitude and longitude in the search bar as decimal degrees separated by a comma or space — for example "51.5074, -0.1278". The tool accepts all standard decimal degree formats including negative values for south latitudes and west longitudes.
Step 3: Click "Find Address"
3
Click "Find Address"
Press the blue "Find Address" button or hit Enter. The tool runs a reverse geocode lookup against the OpenStreetMap Nominatim API using your coordinates. A progress bar appears while the lookup is in progress.
Step 4: Address Appears in the Result Strip
4
Address Appears in the Result Strip
The nearest address is displayed in the blue result strip below the toolbar. It shows the full address, postcode, latitude, longitude, and DMS coordinates. A blue map pin drops at the exact coordinates on the map.
Step 5: Click Pin for Full Address Details
5
Click Pin for Full Address Details
Click the blue pin on the map to open the address popup. It shows a structured breakdown: road name, suburb, city, postcode, country, plus both decimal and DMS coordinate formats. A WhatsApp share button is included at the bottom of the popup.
Step 6: Click Anywhere on the Map
6
Click Anywhere on the Map
Click any point on the map to immediately reverse geocode it — no need to type coordinates. The input bar updates automatically with the clicked coordinates, and the nearest address appears in the result strip. This is the fastest way to explore addresses across a large area.
Step 7: Use Your GPS Location
7
Use Your GPS Location
Press the crosshair GPS button next to the input bar to automatically use your device's current location. The browser will ask permission to access GPS. Once granted, the tool reverse geocodes your position and shows your current street address on the map.
Step 8: Copy the Address or Coordinates
8
Copy the Address or Coordinates
Use the "Copy Address" button to copy the full street address to your clipboard, or "Copy Coords" to copy the decimal latitude and longitude pair. Both copy instantly — paste directly into spreadsheets, apps, emails or navigation software.
Step 9: Share via WhatsApp
9
Share via WhatsApp
Press the green WhatsApp button to share the address and coordinates as a formatted message. The message includes the full address, decimal coordinates, and a link to the tool. On mobile it opens WhatsApp directly; on desktop it opens WhatsApp Web.
Step 10: Switch to Satellite View
10
Switch to Satellite View
Click "Satellite" in the basemap switcher to view aerial imagery beneath the pin. Satellite view helps you verify the reverse geocoded result visually — confirming the pin is on the correct building, parcel or feature.
Advertisement
Advertisement

What to Consider During Reverse Geocoding

Services like Google Maps Geocoding API often return more accurate and precise street-level addresses in urban areas, while OpenStreetMap is excellent in regions with strong volunteer mapping communities. Data coverage matters significantly when choosing a reverse geocoding provider.

If you are reverse geocoding for educational or personal purposes, OSM Nominatim is an excellent free choice. For commercial applications — delivery routing, fleet management, emergency dispatch — a paid provider with guaranteed SLA, higher accuracy and dedicated support is worth the investment. Google's Geocoding API, for example, offers the first 10,000 monthly queries free, then charges per-request.

Advertisement
Advertisement

Frequently Asked Questions

What happens if no address is found at my coordinates?
If the coordinates point to an ocean, remote wilderness, or an area not yet mapped in OpenStreetMap, the tool will show a "No address found" message. Try clicking a nearby point on land, or check that you haven't accidentally swapped latitude and longitude. Some coordinates in thinly mapped regions may only return a country or region name.
Can I click on the map to get an address without typing coordinates?
Yes — this is one of the key features of the tool. Click anywhere on the map and the tool immediately reverse geocodes that point. The coordinate input updates automatically and the nearest address appears in the result strip. This is especially useful for exploring addresses across a large area or identifying unmarked locations.
What coordinate format should I enter?
Enter coordinates as decimal degrees in the format "latitude, longitude" — for example "51.5074, -0.1278" for central London, or "40.7128, -74.0060" for New York. Latitude ranges from −90 (South Pole) to 90 (North Pole). Longitude ranges from −180 to 180. Negative latitudes are south of the equator; negative longitudes are west of the prime meridian. DMS format is not accepted as input — use the decimal form.
What information does the reverse geocoder return?
The tool returns the full display name (a comma-separated address from most specific to least specific), plus a structured breakdown including: house number, road name, suburb or neighbourhood, city or town, county, state or region, postcode/ZIP code, and country. Coordinates are shown in both decimal degrees and DMS format. Availability of each field depends on OpenStreetMap's data coverage for that location.
How is this different from the Address to Lat/Lng tool?
The Address to Lat/Lng tool performs forward geocoding: you input an address or place name and get coordinates back. This Reverse Geocoding tool does the opposite: you provide coordinates and get an address. Together they form a complete geocoding workflow — convert addresses to coordinates for mapping, then convert coordinates back to addresses for readability.
How accurate is the address returned?
Accuracy depends on the density of OpenStreetMap data at the location. In well-mapped areas (Western Europe, North America, Japan, Australia), the result is typically a specific building-level address. In rural, remote or less-mapped regions, the result may be a road, village or district name rather than a precise postal address. Always cross-check on the satellite view if exact placement is critical.
What is reverse geocoding and how does this tool work?
Reverse geocoding is the process of converting a pair of geographic coordinates — latitude and longitude — into a human-readable address. This tool sends your coordinates to the OpenStreetMap Nominatim API, which searches its global database to find the nearest named address, road, or geographic feature. The result is displayed as a full postal address alongside the coordinates in DMS format.
Is turning coordinates into an address free, and are there any limits?
A single lookup costs nothing and needs no account — it runs on OpenStreetMap Nominatim. If you're converting a large list of coordinates in bulk rather than checking a handful one at a time, that's better handled by a self-hosted Nominatim instance or a commercial geocoding API with its own rate limits, since this page is built for individual lookups.
Which reverse geocoding service does this tool use?
This tool uses OpenStreetMap Nominatim, an open-source reverse geocoding engine built on the world's largest community-maintained geographic database. It is completely free to use. Other well-known providers include Google Maps Geocoding API (paid after 10,000 queries per month), Mapbox Geocoding API, and Esri ArcGIS World Geocoder.
How do I use my device's GPS location with this tool?
Press the crosshair icon button next to the search bar. The browser will prompt you to allow access to your location. Once you grant permission, the tool reads your current GPS coordinates and reverse geocodes them, showing your current street address on the map. This requires HTTPS and a device with location capability.

Watch: Latitude & Longitude to Address in Under a Minute

Prefer to watch instead of read? This short walkthrough covers entering coordinates and reverse geocoding them into a real street address.

Related Tools

Geocoding data © OpenStreetMap contributors, made available under the Open Database Licence. Reverse geocoding powered by Nominatim.

Basemap © OpenStreetMap contributors, drawn with Protomaps (hosted by KONAKTIVE), with CARTO as the fallback.

Muhammad Gulraiz Khan, GIS Expert and Founder of KONAKTIVE and OnlineMapMaker.com

About the Author

Muhammad Gulraiz Khan

GIS Expert & Consultant · Founder, KONAKTIVE

Muhammad Gulraiz Khan is a GIS expert with over a decade of professional experience delivering geospatial solutions for the energy sector, including projects for the World Bank, the International Finance Corporation (IFC), and USAID. He built OnlineMapMaker.com to make professional-grade mapping tools free and accessible to everyone.

Advertisement
Advertisement