Reverse Geocoder
Enter any latitude and longitude to find the nearest address, city and country.
This page explains how the reverse geocoder works, the data and formulas behind it, and how to interpret the result. Geocoding is the foundation of every map application. Every time you search for a place in Google Maps, you are using a geocoder. Nominatim is the open-source geocoder from OpenStreetMap, free and covering the entire world. The tool is one of 329 free, open tools on JoseFitani for maps and geography. It runs in your browser with no sign-up needed. Use the search field or click the map to drop a pin - the tool uses Nominatim reverse geocoding on OpenStreetMap data and returns the result in seconds. Below you'll find a step-by-step guide, real use cases, the methodology, FAQs, and data sources.
Click anywhere on the map to get its coordinates and the nearest address (reverse geocoded via OpenStreetMap).
How to use this tool
Type your query, paste coordinates, or click on the map. The tool uses Nominatim reverse geocoding on OpenStreetMap data to process your input locally in the browser.
The result appears instantly with the map showing your location. You can adjust by clicking elsewhere or searching a new place.
Click Copy to save to clipboard, or Share to send a direct link with the exact inputs.
What people use this tool for
Travellers often return home with photos whose GPS tags are just numbers. Reverse-geocoding those coordinates reveals the village, valley, or landmark where each shot was taken, turning a bare EXIF field into a caption worth keeping.
Couriers working from driver apps see coordinates rather than addresses at the point of delivery. Converting those coordinates into the nearest street address creates a proper delivery record that the customer and the back office can both understand.
Students and researchers collecting samples outdoors record GPS readings at each site, but reports and papers need human-readable place descriptions. The lookup converts raw numbers into the named location that belongs in the methodology section.
Sailors and coastal travellers with only a GPS position sometimes need the name of the closest settlement for supplies, fuel, or shelter. The lookup names the nearest town so they can plan the approach and check harbour facilities.
How it's calculated
Reverse geocoding queries a gazetteer database to find the nearest named feature to given coordinates.
The calculation runs in your browser - no data is sent to our servers. Map tiles come from OpenStreetMap (ODbL license), geocoding uses Nominatim (1 request/second limit), and elevation uses the Open-Elevation API backed by SRTM data. All are free, open services.
All calculations use the WGS84 datum (EPSG:4326), the same as GPS. For other datums (NAD27, NAD83, ETRS89), a separate conversion is needed. The difference is typically under 1 metre - negligible for most uses but important for survey-grade work.
The formulas match those in professional GIS software (QGIS, ArcGIS, Global Mapper), just in a browser-friendly form. For sub-metre accuracy, use professional software with ellipsoidal calculations. Results are shown in multiple units: km and miles for distance, km²/m²/hectares/acres for area, metres and feet for elevation. Conversion factors are exact (1 mile = 1.609344 km), so the only error source is input precision.
Related tools and resources
Frequently asked questions
Does this work worldwide?
Yes - coverage includes all populated areas and most remote locations.
How accurate is reverse geocoding?
It returns the nearest known address or place in the gazetteer, which in cities is usually within tens of metres of your point. In rural areas the database is sparser, so you may get only the village, region, or a nearby named feature rather than a street address. It names the closest thing it knows, not necessarily what is physically at your coordinates.
Does reverse geocoding need an internet connection?
Yes. The lookup queries an online gazetteer: your coordinates are matched against a place database that lives on a server. The arithmetic of the query is trivial, but without a connection there is no database to ask. This is inherent to how reverse geocoding works.
What happens if there is no address nearby?
In remote areas the result will be the nearest named feature the gazetteer holds: a mountain, bay, national park, or administrative region. You get a geographic description rather than a postal address. For truly empty areas, such as open ocean or desert, even that may be only a sea or region name.
Can it tell me which country coordinates fall in?
Yes. Country, and usually region and city, are part of every result. This is handy for checking border proximity, confirming which jurisdiction a point lies in, or labelling data collected near frontiers.
Why does it return a different address than I expected?
Gazetteers snap to the nearest mapped address point, and new buildings, unmapped lanes, or large plots may resolve to a neighbour's address. The database can also lag behind new developments by months. If the street is right but the number is off, you are seeing the limits of the underlying data.
Does it work at sea?
Partially. Where the gazetteer names a water body or the nearest coastal settlement, you will get that; in open ocean the result is often just the sea or region name. It cannot give you a position report useful for navigation beyond naming the general area.
What coordinate format should I enter?
Decimal degrees, for example 51.5074, -0.1278, with latitude first. If your coordinates are in degrees-minutes-seconds, convert them first with the DMS-to-decimal tool. Entering the values in the wrong order is the most common mistake and lands you on the wrong continent.
Are the coordinates I enter sent anywhere?
Yes, necessarily: the lookup sends your coordinates to the geocoding service so it can search its database. That is how the service works, not optional telemetry. Do not enter coordinates you consider sensitive, such as a private residence you do not want transmitted.
Data sources & methodology
- OpenStreetMap — Map tiles and address data.
- Open-Elevation API — Free elevation lookup.
- Nominatim — OpenStreetMap-based geocoding.
- WGS84 datum — Global reference datum used by GPS.