Weatherbit
Global weather API offering current conditions, 16-day forecasts, hourly data, and severe weather alerts for 150+ countries.
Status
🔴 Offline · 1021 ms
🔴 Offline · 1021 ms
30-day uptime
0%
0%
Free tier
500 calls/day, free key, no credit card
500 calls/day, free key, no credit card
Auth
API key
API key
Free alternatives (live ranking)
- NOAA National Weather Service — 🟢 Online · Unlimited (US only), no key, no credit card
- 7Timer! — 🟢 Online · Unlimited, no key, no credit card
- Open-Meteo Air Quality — 🟢 Online · 10,000 calls/day, no key, no credit card
Compare Weatherbit with…
- Weatherbit vs NOAA National Weather Service — Unlimited (US only), no key, no credit card
- Weatherbit vs 7Timer! — Unlimited, no key, no credit card
- Weatherbit vs Open-Meteo Air Quality — 10,000 calls/day, no key, no credit card
Paid alternatives
- Weatherbit Starter — from $35/mo
Frequently Asked Questions
Does Weatherbit require an API key?
Yes, Weatherbit requires a free API key. You can sign up via https://www.weatherbit.io/api.
What is Weatherbit's free tier?
500 calls/day, free key, no credit card
Is Weatherbit currently online?
We check Weatherbit every hour. The current status is shown at the top of this page. You can also see the 30-day uptime history in the chart above.
Implementation notes
When to use Weatherbit
Weatherbit is a good fit when you need a 16-day daily forecast or severe weather alerts for non-US locations. Its free tier gives 500 calls/day — enough for a personal dashboard that fetches daily forecasts for a handful of cities with server-side caching.
Common pitfalls
- The `demo` key works only for the specific city shown in the docs (Raleigh). Any other city with the demo key returns a 403. Register for a real free key, which activates within a few minutes.
- Hourly forecast data and history endpoints are gated behind paid plans. The free tier covers current conditions and daily forecasts only — trying to fetch hourly data with a free key returns a 403 with no clear explanation in the error body.
- Weatherbit's free tier enforces 500 calls/day at the account level, not per IP. If you run multiple apps under one key, they share the daily budget. There is no per-minute rate limit documented, but bursting more than ~10 req/sec has been observed to trigger temporary blocks.
- The `alerts` endpoint returns active severe weather alerts for a given location. On the free tier the field is present in the response but always returns an empty array regardless of actual weather conditions — alerts require a paid plan.
Quick start (bash)
curl "https://api.weatherbit.io/v2.0/current?city=London&key=YOUR_KEY&units=M" Embed this badge
Add a live status badge to your README, docs, or website.
Markdown
[](https://freeapi.watch/weatherbit) HTML
<a href="https://freeapi.watch/weatherbit"><img src="https://freeapi-builder.a10ayassine.workers.dev/badge/weatherbit.svg" alt="Weatherbit Status"/></a>