Guide • OpenWeather

Get a Free OpenWeather API Key

Follow these quick steps to generate your API key and unlock real-time weather data in your OBS Weather Widget.

  • Free account
  • Works with OBS/Streamlabs
  • Takes minutes
How to get an OpenWeather API key for OBS

Step-by-step: create your API key

1) Sign up

Go to OpenWeather sign-up and create a free account with your email and password.

2) Verify email

Check your inbox and confirm your address. You’ll need this to access the dashboard and generate keys.

3) Open dashboard

Log in at home.openweathermap.org to manage your account and API settings.

4) Go to “API keys”

In the left menu, open API keys. This is where you create, view, and manage all your tokens.

5) Generate a key

Click Create, name it (e.g., “OBS Widget”), and generate. Keys can take up to ~2 hours to activate.

6) Paste in OBS widget

Copy your key and paste it into the OBS Weather Widget settings, then select your city and units (°C/°F).

Pro tips for a smooth setup

  • Activation can take up to 2 hours after generating a key—if data is missing, wait and retry.
  • Keep your key private: don’t show it on stream scenes; use the widget options (not text on-screen).
  • You can reuse the same key across multiple scenes, overlays, and devices.
  • Prefer exact locations? Use coordinates for stadiums, venues, or landmarks.

Frequently Asked Questions

New keys may take up to 2 hours to activate on OpenWeather’s side. If the widget shows no data:
  1. Wait 15–30 minutes and refresh your Browser Source in OBS.
  2. Verify the city/coordinates are valid and spelled correctly.
  3. Check your firewall or network policies are not blocking the request.
  4. Confirm your OpenWeather account is active and the key has not been revoked.

Yes. A single key can be used across multiple scenes and machines. For organization, generate one key per project (e.g., “OBS-Main”, “IRL-Laptop”) so you can revoke or rotate keys without affecting every setup.

Always paste the key into the widget’s settings, not as text in your overlay. If you record tutorials, blur or hide the key in your editor. If a key ever leaks, revoke it in the OpenWeather dashboard and generate a new one.

All set? Connect your key and go live

Paste your API token, choose a city, pick °C/°F, and drop the link in OBS Browser Source.

Create Weather Widget