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

Open-Meteo

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

StatusLive · verified 23 Oct 2026 · 1458 ms
AuthenticationNone — call it right now
Browser CORSYes — works from front-end code
Free limitsFree for non-commercial use, ~10k calls/day
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 live.

📸 Real response, captured by us

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

{
  "latitude": 33.56766,
  "longitude": 73.048325,
  "generationtime_ms": 0.5093812942504883,
  "utc_offset_seconds": 0,
  "timezone": "GMT",
  "timezone_abbreviation": "GMT",
  "elevation": 529,
  "current_weather_units": {
    "time": "iso8601",
    "interval": "seconds",
    "temperature": "°C",
    "windspeed": "km/h",
    "winddirection": "°",
    "is_day": "",
    "weathercode": "wmo code"
  },
  "current_weather": {
    "time": "2026-10-23T07:45",
    "interval": 900,
    "temperature": 26.7,
    "windspeed": 1.2,
    "winddirection": 207,
    "is_day": 1,
    "weathercode": 1
  }
}

💻 Copy-paste code

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

// Open-Meteo — no build step, no library. Just fetch.
const res = await fetch("https://api.open-meteo.com/v1/forecast?latitude=33.56&longitude=73.01&current_weather=true");
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/"><img src="https://freeapis.akclnt.com/badge/open-meteo.svg" alt="Open-Meteo — 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

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