Skip to content

API guides/Geo, weather, and places

Free

Geocoding API (address to coordinates)

Nominatim (OpenStreetMap) search and reverse geocode. Free public instance with a strict usage policy — or run your own.

Check official docs

1 provider · 5 min · Limits change — verify before you ship

Geo, weather, and places

What this is for

Geocoding turns text into coordinates (and back). The public Nominatim instance is a shared community resource with hard fairness rules. Heavy or commercial use should self-host or buy a hosted OSM geocoder.

Nominatim (public OSM)

Free

GET https://nominatim.openstreetmap.org/search

Official docs

HTTPS

Yes

API key

No key

CORS

Verify

Use

Free tier

Limits. About 1 request/second on the public instance. Identify a valid User-Agent. No bulk scraping.

Commercial. Public instance is not a commercial SLA. Self-host or use a paid OSM geocoder for products.

Note. Read https://operations.osmfoundation.org/policies/nominatim/ before you ship. Reverse: /reverse?lat=&lon=&format=json.

curl -sS -A "PureDevKitDocs/1.0 ([email protected])" \
  "https://nominatim.openstreetmap.org/search?q=Bengaluru&format=json&limit=1"

PureDevKit does not host or proxy these APIs. Pricing, rate limits, CORS, authentication, and JSON shapes can change without notice. Always confirm the current rules on the provider’s official documentation before you ship.