GetMyLocations

Free Tool · Two-way Geocoding

Address Finder — address ↔ GPS coordinates

Type any address, landmark, or place name and get the exact GPS coordinates. Or paste a latitude/longitude pair and get the nearest street address back. Powered by OpenStreetMap Nominatim — no signup, no API key.

Address → Coordinates

Forward geocoding
Searching…
Latitude
Longitude
Display name
Type

Coordinates → Address

Reverse geocoding
Searching…
Full address
Road
City / town
Region
Country
Postal code

What is geocoding?

Geocoding is the translation between human addresses and machine coordinates. A search box in Google Maps does forward geocoding when you type a city; a courier app does reverse geocoding when it shows the driver's location as a street name instead of a pair of numbers.

Behind the scenes, a geocoder needs three things: a database of place boundaries (countries, regions, cities, postal codes), a database of street centerlines with house-number ranges, and an algorithm that picks the most specific answer containing your input. OpenStreetMap's Nominatim service does all three from open data; commercial geocoders (Google, Mapbox, HERE) add a points-of-interest layer that resolves landmarks like "Eiffel Tower" to a specific building polygon.

Accuracy depends on where you are. Cities in Western Europe, North America, and East Asia have near-perfect address coverage. Rural areas, informal settlements, and brand-new streets are often missing from any dataset. When a geocode fails, adding more context (city + country, or a nearby landmark) usually fixes it.

How to use this tool

  1. Forward geocoding. Type any address into the first card and click Find. Examples that work well: "Eiffel Tower, Paris", "1600 Pennsylvania Ave NW, Washington DC", "Karachi airport". The map flies to the result and the latitude/longitude appear in the dashboard.
  2. Reverse geocoding. Paste any pair of decimal coordinates into the second card and click Find. The closest road, city, country, and postal code come back. Click Use my current location to fill it from your device's GPS.
  3. Cross-check on the map. The marker below both cards updates with every lookup — a fast way to confirm the result is where you expected.

Why use GetMyLocations?

Two-way in one tool

Both forward and reverse geocoding in a single page — no switching between separate tools.

No API key

Uses the free OpenStreetMap Nominatim service. No signup, no billing, no quota for normal manual use.

GPS integration

One-click "Use my current location" populates the reverse-geocoder with your device's live coordinates.

Multilingual

Search addresses in any local language — Urdu, Arabic, Chinese, Cyrillic — Nominatim handles them all.

Live map confirmation

Result marker on a real map — the fastest way to spot a typo or ambiguous query.

Privacy-first

Only the address or coordinates you submit are sent to Nominatim. Nothing stored on a server we operate.

Frequently asked questions

What is geocoding?

Geocoding converts a human-readable address like "1600 Pennsylvania Ave, Washington DC" into latitude and longitude. Reverse geocoding does the opposite — turns a coordinate pair into the nearest street address.

Which provider does this use?

The free OpenStreetMap Nominatim public service. It is rate-limited to about one request per second per IP, which is fine for manual use. Heavy automated use needs a self-hosted instance or a commercial geocoder.

Why didn't my address resolve?

Nominatim's coverage varies by country. Brand-new streets, rural roads, and informal addresses may not be indexed. Try adding more context (city + country) or use an alternative spelling.

How accurate is reverse geocoding?

In dense urban areas, the closest address is typically within a few meters of the queried coordinate. In rural areas, the result may be the nearest road kilometers away. House numbers are interpolated from street centerline ranges and can be off by one or two.

Does this work for non-English addresses?

Yes. Nominatim is multilingual — search in the local language of the address. Results often come back in the local script (Cyrillic, Arabic, Devanagari, CJK).

What are the rate limits?

The free Nominatim service allows about one request per second per IP. This is fine for the manual lookups this tool does. High-volume automated geocoding needs a commercial provider or a self-hosted Nominatim instance.

Related tools on GetMyLocations