wttr.in — the right way to check curl the weather! wttr.in is a console-oriented weather forecast service that supports various information representation methods like terminal-oriented ANSI-sequences for console HTTP clients (curl, httpie, or wget), HTML for web browsers, or PNG for graphical viewers. Originally started as a small project, a wrapper for wego, intended to demonstrate the power of the console-oriented services, wttr.in became a popular weather reporting service, handling tens of millions¹ of queries daily. You can see it running here: wttr.in. Documentation | Usage | One-line output | Data-rich output format | Map view | Output formats | Moon phases | Internationalization | Installation Usage You can access the service from a shell or from a Web browser like this: $ curl wttr.in Weather for City: Paris, France \ / Clear .-. 10 – 11 °C ― ( ) ― ↑ 11 km/h `-’ 10 km / \ 0.0 mm Here is an example weather report: Or in PowerShell: Invoke-RestMethod https: // wttr.in Want to get the weather information for a specific location? You can add the desired location to the URL in your request like this: $ curl wttr.in/London $ curl wttr.in/Moscow $ curl wttr.in/Salt+Lake+City If you omit the location name, you will get the report for your current location based on your IP address. Use 3-letter airport codes in order to get the weather information at a certain airport: $ curl wttr.in/muc # Weather for IATA: muc, Munich International Airport, Germany $ curl wttr.in/ham # Weather for IATA: ham, Hamburg Airport, Germany Let's say you'd like to get the weather for a geographical location other than a town or city - maybe an attraction in a city, a mountain name, or some special location. Add the character ~ before the name to look up that special location name before the weather is then retrieved: $ curl wttr.in/~Vostok+Station $ curl wttr.in/~Eiffel+Tower $ curl wttr.in/~Kilimanjaro For these examples, you'll see a line below the weather forecast output that shows the...
First seen: 2025-07-17 07:14
Last seen: 2025-07-17 17:16