Public APIs
Visual Crossing favicon

Visual Crossing

Weather

Global historical and weather forecast data.

Visual Crossing's website screenshot

About Visual Crossing

Visual Crossing provides a weather API delivering historical weather data, real-time conditions, forecasts, and historical forecast information through a single-endpoint query. The underlying dataset combines more than 50 years of global observations with current conditions and forecasts, spanning over 302 terabytes of weather data and 331.7 billion data points. The service reports 276,100 active users and over 21.43 billion queries completed.

The API is aimed at developers and businesses integrating weather data into applications, with use cases spanning logistics, manufacturing, aviation, agriculture, retail and eCommerce, construction and real estate, insurance and risk management, academia, and workplace planning. Data can be queried for past, current, or future conditions at hyperlocal resolution and returned in flexible formats for integration into other systems.

Alongside the core API, Visual Crossing offers an AI Code Builder that generates ready-to-run API request code in languages including Python, JavaScript, Java, R, and C#, and a no-code Query Builder for constructing and previewing data requests, including CSV export and RESTful URL generation. Additional tools include a Live Weather Map for previewing map-layer data (precipitation, lightning, temperature, wind, radar) for integration with platforms like Google Maps, Leaflet, or Mapbox, and a History Dashboard for visualizing historical weather data by location and date range back to 1970, which links directly into the Query Builder for further customization.

Key features

  • Single-endpoint API for real-time, forecast, and historical weather data
  • 50+ years of global historical weather observations back to 1970
  • AI Code Builder generates ready-to-run API scripts in Python, JavaScript, Java, R, or C#
  • No-code Query Builder with live preview for constructing weather data requests
  • Maps API with weather layers like precipitation, lightning, hail, temperature, and wind for embedding in mapping apps
  • Weather History Dashboard for visualizing and validating historical conditions by location and date range

Frequently asked questions

Is there a free tier or trial?

Yes, Visual Crossing offers a free API key so you can try the forecast and weather history API before committing.

What programming languages does the AI Code Builder support?

The AI Code Builder generates code for Python, JavaScript, Java, R, and C#.

What kind of weather data does the API provide?

It provides historical weather data, real-time current conditions, forecasts, and historical forecast information from a database combining over 50 years of global observations.

Who is Visual Crossing for?

It serves casual users up to enterprise customers across industries like logistics, manufacturing, aviation, agriculture, and insurance, and is trusted by over 276,100 active users.

Can non-developers use the tools too?

Yes, the no-code Query Builder and Weather History Dashboard let product managers or analysts visually construct and verify queries before handing them off to developers.

Advertise here

Featured products

  • SerpApi - Search API favicon
  • Screenshot Scout favicon
  • TalorData favicon
  • CoreClaw favicon

Show your product to thousands of developers

· 100k monthly pageviews
· 7k newsletter subscribers

Advertise your product