Skip to content

Free weather APIs

12 of 12 returned the expected data at the last check, all without a key. Forecasts, past weather, air quality, sun times and grid carbon intensity. Most of these take a latitude and longitude, so pair them with a geocoder when your user types a city name.

12 APIs · no key · HTTPS

Build snapshot, not live. One verifier run on , from the machine that built this site. How we check

  • Hourly and daily weather forecast for any coordinate, from national weather services.

    api.open-meteo.comRuns in the browser859 msup 1 of 1 day

  • Particulate matter, ozone, pollen and other air-quality values per coordinate.

    air-quality-api.open-meteo.comRuns in the browser807 msup 1 of 1 day

  • Wave height, direction and period forecast for a point at sea.

    marine-api.open-meteo.comRuns in the browser817 msup 1 of 1 day

  • Past weather for a coordinate and date range, back to 1940.

    archive-api.open-meteo.comRuns in the browser827 msup 1 of 1 day

  • River discharge forecast for the river cell nearest to a coordinate.

    flood-api.open-meteo.comRuns in the browser803 msup 1 of 1 day

  • wttr.inWorking

    Current conditions and a three-day forecast for a city name, as JSON or plain text.

    wttr.inRuns in the browser822 msup 1 of 1 day

  • 7Timer!Working

    Numerical weather forecast in 3-hour steps, including astronomy seeing products.

    www.7timer.infoServer only639 msup 1 of 1 day

  • Forecast office, grid and forecast links for a point in the United States.

    api.weather.govRuns in the browser206 msup 1 of 1 day

  • Global point forecast from the Norwegian Meteorological Institute.

    api.met.noRuns in the browser696 msup 1 of 1 day

  • Sunrise, sunset, solar noon and twilight times for a coordinate and date.

    api.sunrise-sunset.orgRuns in the browser349 msup 1 of 1 day

  • Sunrise, sunset, dawn, dusk and golden hour in the local timezone of the coordinate.

    api.sunrisesunset.ioRuns in the browser191 msup 1 of 1 day

  • Current and forecast carbon intensity of electricity in Great Britain.

    api.carbonintensity.org.ukRuns in the browser1232 msup 1 of 1 day

Before you pick one

Check the licence before a commercial launch: several weather services are free for non-commercial use only, and national services such as the US NWS and MET Norway ask for a User-Agent that identifies your app.

Open an API’s page to see the exact request we send, the answer it gave, and how many of the last 30 days it was up. If it is marked CORS you can run the request from the page itself.

Questions

Which free weather APIs need no key?

All 12 listed here: Open-Meteo Forecast, Open-Meteo Air Quality, Open-Meteo Marine, Open-Meteo Historical Weather, Open-Meteo Flood, wttr.in, 7Timer!, US National Weather Service and 4 more. Each answered our verifier without a key or account.

Which weather APIs can I call from the browser?

In the Oct 3, 2026 run, 11 of 12 sent CORS headers: Open-Meteo Forecast, Open-Meteo Air Quality, Open-Meteo Marine, Open-Meteo Historical Weather, Open-Meteo Flood, wttr.in, US National Weather Service, MET Norway Locationforecast and 3 more. Call the rest (7Timer!) from a server.

Which one answered fastest?

SunriseSunset.io, in 191 ms, in the Oct 3, 2026 run from our build machine. Latency depends on where you call from, so treat it as a rough guide.

Other categories

Keep exploring