Free APIs › Weather & Geography › Open-Meteo Geocoding
No keyCORS ✓B · 84

Open-Meteo Geocoding

Turn city names into coordinates and back, worldwide, in many languages.

StatusLive · verified 23 Oct 2026 · 1758 ms
AuthenticationNone — call it right now
Browser CORSYes — works from front-end code
Free limitsFree, no key
Official docs ↗ ▶ Open the playground

▶ Live playground

This runs in your browser, straight against the real API. Edit the URL and experiment — break nothing, learn everything.

Press Run to call Open-Meteo Geocoding live.

📸 Real response, captured by us

Not a mockup — this is what Open-Meteo Geocoding actually returned when we verified it on 23 Oct 2026 (in 1758 ms).

{
  "results": [
    {
      "id": 1172451,
      "name": "Lahore",
      "latitude": 31.558,
      "longitude": 74.35071,
      "elevation": 216,
      "feature_code": "PPLA",
      "country_code": "PK",
      "admin1_id": 1167710,
      "admin2_id": 1172449,
      "timezone": "Asia/Karachi",
      "population": 13004135,
      "country_id": 1168579,
      "country": "Pakistan",
      "admin1": "Punjab",
      "admin2": "Lahore District"
    },
    {
      "id": 1172453,
      "name": "Kili Lahor",
      "latitude": 30.39561,
      "longitude": 68.7627,
      "elevation": 1334,
      "feature_code": "PPL",
      "country_code": "PK",
      "admin1_id": 1183606,
      "admin2_id": 1171867,
 

💻 Copy-paste code

Three ways to call Open-Meteo Geocoding — pick your weapon.

// Open-Meteo Geocoding — no build step, no library. Just fetch.
const res = await fetch("https://geocoding-api.open-meteo.com/v1/search?name=Lahore&count=2");
const data = await res.json();
console.log(data);

🏅 Own this API?

Add the live-verified badge to your docs or repo — it only ever displays the status from our latest check.

<a href="https://freeapis.akclnt.com/api/open-meteo-geocoding/"><img src="https://freeapis.akclnt.com/badge/open-meteo-geocoding.svg" alt="Open-Meteo Geocoding — live-verified free API on AKCLNT Free APIs"></a>

📜 Full check history & uptime · Status as JSON · Health score: B · 84/100

🔔 Watch this API — a quiet feed that only speaks the week its status changes (down, recovered, reclassified). How it works

Similar free APIs

Open-Meteo

No keyCORS ✓B · 84

Free weather forecast, current conditions and historical data for any coordinates. No key, no signup.

Live · verified 23 Oct 2026 · 1458 ms📁 Weather & Geography · Free for non-commercial use, ~10k calls/day

OpenWeatherMap

Free keyCORS ✓C · 55

The classic weather API — current weather, forecasts and maps for any city on Earth.

Free key required📁 Weather & Geography · Free tier: 1,000 calls/day

WeatherAPI.com

Free keyCORS ✓C · 55

Weather, forecasts, astronomy and sports weather with a generous free plan.

Free key required📁 Weather & Geography · Free tier: 1M calls/month
Done