Global Weather API.

Real-time weather & forecast data for any location.

Craft exceptional solutions with our powerful API.

FREE to use
No credit card required
Columbus
LIVE
Ohio, US
22°F
Clear
8 mph
Wind Speed
75%
Humidity
998 mb
Pressure
WED
40°F
THU
34°F
FRI
31°F
SAT
37°F
Columbus
LIVE
Ohio, US
22°F
Clear
8 mph
Wind Speed
75%
Humidity
998 mb
Pressure
WED
40°F
THU
34°F
FRI
31°F
SAT
37°F

Access Powerful Weather Intelligence

Real-Time Data
Real-Time Data

Access up-to-the-minute weather data for millions of locations. Our API delivers accurate, real-time intelligence, keeping you updated with the latest conditions worldwide.

Historical & Forecasting

Explore weather across time. Access historical data up to 20 years past and forecasts up to 365 days ahead. Get precise temporal insights from 15-minute intervals to daily projections.

Historical & Forecasting
Hyperlocal
Hyperlocal

Experience unparalleled data granularity. Our hyperlocal capabilities offer sub-kilometer precision globally. Get the location-specific accuracy your application needs.

Scalable

Flexible solutions that adapt to your needs. Start free and scale up to millions of requests daily. No long-term commitments, just consistent performance as you grow.

Scalable

Weather data
with just a few lines of code

Sign up for a free account and start accessing global weather data. Get current conditions, forecasts, and historical data in minutes. When you're ready to scale, upgrade to a pay-as-you-go plan.

# Install the requests library
import requests

# Your API key from dashboard
api_key = os.environ['WEATHER_API_KEY']

# Make API request
response = requests.get(
    'https://api.weatherxu.api/v1/weather',
    params={
        'lat': '34.0522',
        'lon': '-118.2437',
        'api_key': api_key
    }
)

data = response.json()['data']
current = data['currently']

print(f"Temperature: {current['temperature']}°C")
print(f"Feels like: {current['apparentTemperature']}°C")
print(f"Humidity: {current['humidity']}%")
print(f"Wind speed: {current['windSpeed']} m/s")
Simple REST API

Access weather data easily with our RESTful API. Use any programming language or HTTP client of your choice.

Global Coverage

Get accurate weather data for any location worldwide. Real-time updates and historical data at your fingertips.

Reliable Uptime

Built on robust infrastructure to ensure reliable access to weather data when your applications need it most.

Interested in our Weather API?

No credit card required · Cancel anytime