GEOGRAPHIC DATA, MADE SIMPLE

A world of places.
One simple API.

From a familiar city to somewhere new. Bring countries, places, postal codes and time zones into your next idea.

Built on GeoNames. Designed for developers.

THE WORLD, CONNECTED01 / 03
↗
Ljubljana, Slovenia46.0511° N   14.5051° E
SI
LOCAL DETAIL. GLOBAL POSSIBILITIES.+ −
One interface.
Many ways to explore.
Countries ↗Cities & places ↗Postal codes ↗Time zones ↗

LESS PLUMBING. MORE BUILDING.

Good data.
A great starting point.

Give an address form a head start. Connect a place to its coordinates. Make your product feel at home, anywhere.

Get to know the API →
YOUR FIRST REQUEST
GET /api/GeoData/country/SI
Authorization: Bearer <your-api-key>

// Example response (excerpt)
{
  "isoAlpha2": "SI",
  "name": "Slovenia",
  "capital": "Ljubljana"
}
Explore the complete schema ↗
01

Places with context

Country information, coordinates and alternate names. The details that make a location useful.

02

Simple by design

Predictable HTTP endpoints and JSON responses. Explore every operation in the interactive documentation.

03

Open roots

Powered by the GeoNames community, with clear attribution and transparent data provenance.

WHERE WILL YOU BUILD NEXT?

Put your next idea on the map.

Let’s talk ↗