MetaWeather

API

Free RESTful API for global weather data and 5-day forecasts

Visit Website

Overview

MetaWeather offers RESTful endpoints for accessing global weather data, including current conditions and 5-day forecasts. Key endpoints: location search (by city name/coordinates) to get Where On Earth IDs (WOEIDs), and location-specific weather via WOEID. Responses are JSON-formatted, containing temperature, humidity, wind speed, weather state icons, and forecast timelines. Ideal for integrating weather features into mobile apps, websites, or IoT devices—no authentication required.

Example Integration (JavaScript)

script.js JS

fetch('https://www.metaweather.com/api/')
  .then(res => res.json())
  .then(data => console.log(data))
  .catch(err => console.error(err));

Key Features

  • RESTful
  • JSON support
  • No Auth required
  • 5-day forecasts
  • Location search (name/coords)
  • Weather state icons

Frequently Asked Questions

? Is MetaWeather free to use?

Yes, MetaWeather is completely free for public use without paid tiers.

? Does it require an API Key?

No, MetaWeather does not require an API key to access its endpoints.

? What is the response format?

All responses are in JSON format, easy to parse for most applications.

Top Alternatives

OpenWeatherMap API Search Google

People Also Ask about MetaWeather

MetaWeather vs OpenWeatherMap API MetaWeather 2025 review

Tool Info

Pricing Free
Category Weather
Platform Public API

Pros

  • Free to use
  • No API key needed
  • Easy integration
  • Global coverage
  • Detailed forecast data

Cons

  • Rate limited
  • No SLA
  • Limited to 5-day forecasts

More Weather Tools