A professional transparent weather overlay pack for OBS and Streamlabs with current weather, forecasts, hourly widgets, scrolling ticker, standby screen, reporter lower third, and official U.S. NWS alerts.
A professional weather stream needs more than a temperature number in the corner. Viewers expect clear conditions, readable forecast data, clean motion, and alerts that feel trustworthy. This weather streaming overlay pack was built for OBS Studio, Streamlabs, and browser-source workflows where creators need modular, transparent widgets that can sit over camera footage, radar screens, gameplay, outdoor scenes, or a full weather presentation layout.
The pack includes multiple HTML widgets for current weather, forecasts, hourly outlooks, alert panels, alert banners, a scrolling ticker, a standby screen, and a reporter lower third. Each element is designed as a transparent browser source, so you can use only the pieces you need instead of being locked into one full-screen layout.
([redirect_url])[Download Now]
Video Walkthrough
I also created a video walkthrough that shows what the package contains and how to configure the overlay for your own stream setup. You can watch it here: weather overlay package setup video.
What This Weather Overlay Pack Is Designed For
This overlay is made for creators who want a weather presentation system inside OBS without building a custom web app from scratch. It works well for local weather streams, storm tracking channels, travel streams, outdoor event coverage, educational content, and creators who want a more professional weather segment during a live broadcast.
Instead of one static scene, the pack is split into reusable widgets. You can use the full current weather overlay for a main scene, the compact current widget for a corner bug, the forecast panel for a dedicated segment, the ticker along the bottom of your stream, and the alert banner when official warnings need attention.
Included Weather Overlay Elements
- Current Weather Overlay: A larger weather presentation view with temperature, condition, location, humidity, wind, pressure, precipitation, cloud cover, and mini forecast cards.
- Compact Current Weather Widget: A smaller corner-friendly weather bug for streams where you want live conditions without covering the main content.
- Forecast Overlay: A multi-day forecast layout with daily conditions, high and low temperatures, rain probability, wind, UV, sunrise, and sunset information.
- Hourly Weather Strip: A horizontal hourly outlook widget that works well near the bottom of a screen or as part of a weather segment.
- Official Alerts Panel: A dedicated alert view for active National Weather Service alerts in supported U.S. locations.
- Alert Banner: A compact official alert strip for quickly showing the most important active warning or advisory.
- Scrolling Weather Ticker: A broadcast-style ticker for current conditions, forecast highlights, wind, humidity, pressure, and alerts.
- Standby Screen: A polished holding screen for weather streams before the live segment starts.
- Reporter Lower Third: A clean name introduction graphic for weather presenters, reporters, or stream hosts.
Why Transparent Browser Source Widgets Matter
Many stream overlays look good in a preview but become difficult to use during a real production because they force a full-screen design. This pack avoids that problem by using transparent HTML files. Each widget can be added as its own OBS browser source and positioned independently.
For example, you can place the scrolling ticker at the bottom of a storm radar scene, keep the compact current weather widget in the top-right corner, and trigger the alerts panel only when you need a dedicated warning view. This modular setup makes the overlay useful for both simple streams and more advanced OBS scene collections.
If you are still learning how browser sources work in OBS, this guide on using the OBS browser source function is a helpful companion. You may also want to read the guide on how to add overlays to OBS Studio if you are setting up an overlay pack for the first time.
Weather Data Sources
The overlay uses Open-Meteo for current weather, forecast, and hourly weather data. Open-Meteo is useful for browser-based overlays because it can provide weather information without requiring a private API key for basic forecast use.
For official U.S. warnings, watches, advisories, and alert statements, the overlay supports the National Weather Service alerts API. This is important because official alerts should not be guessed from forecast conditions. A real weather presentation should clearly separate official government alerts from local threshold-based signals.
The alert system uses a latitude and longitude point to request active alerts from the National Weather Service. For
example, a U.S. location such as Miami or Orlando should use a negative longitude because Florida is west of the prime
meridian. A coordinate like 28.5384, -81.3789 points to Orlando, while a positive longitude would point
outside the United States and prevent NWS alerts from matching correctly.
Official Weather Alerts for U.S. Locations
The official alerts widget is built around active National Weather Service alert products. This includes alerts that may arrive as new alerts or updates, depending on how the NWS publishes the product. That matters because some active weather products, such as rip current statements or extended advisories, may be published as updates rather than only as first-time alerts.
Inside the configuration file, you can filter official alerts by urgency, severity, and certainty. Common values include Immediate, Expected, Future, Extreme, Severe, Moderate, Minor, Observed, Likely, and Possible. This gives streamers control over which alerts appear on screen while still relying on official NWS data.
If you want a dedicated NWS-focused overlay, you may also find this related resource useful: NWS severe weather alerts overlay for OBS.
How To Use the Overlay in OBS Studio
- Download and extract the overlay files.
- Open the
config/config.jsonfile. - Set your city, country, latitude, longitude, timezone, and unit preferences.
- Open OBS Studio and add a new Browser Source.
- Enable local file mode and select the HTML widget you want to use.
- Set the browser source size based on the widget type.
- Refresh the browser source after changing the configuration.
Recommended sizes depend on how you want to use each widget. A full forecast scene can use a 1920x1080 browser source, while a compact current weather widget can use a much smaller source such as 800x220. The ticker works well as a wide bottom bar, while the alert banner can sit near the top of a scene.
Suggested OBS Source Sizes
- Current weather: 1280x720 or full canvas
- Compact current weather: 800x220
- Forecast: 1920x1080
- Hourly outlook: 1600x260
- Alerts panel: 700x900
- Alert banner: 1920x130
- Scrolling ticker: 1920x140
- Lower third: 920x160
- Standby screen: 1920x1080
Customization Options
The overlay is configured through a JSON file, so you do not need to edit every HTML file manually. You can change the location, units, forecast length, refresh timing, colors, branding text, ticker behavior, alert filters, and layout safe area.
The theme section lets you adjust primary, accent, danger, warning, success, text, and muted colors. This makes it easier to match your existing stream package without rebuilding the overlay from scratch.
The lower third is intentionally separated from weather data. It is used for reporter or presenter introductions and reads from branding fields such as presenter name, role, location, and kicker text. This keeps the lower third useful for weather hosts, field reporters, podcast guests, or livestream presenters.
Borderless Weather Presentation Style
This version of the overlay uses a softer borderless design. Instead of heavy frames around every widget, the elements use transparent backgrounds, subtle blur, soft fades, weather-reactive color washes, and readable text shadows. This makes the widgets blend more naturally into video footage, radar loops, maps, or gameplay scenes.
A borderless design is especially useful for livestreams because it avoids the “boxed widget” look. The overlay still keeps enough contrast for readability, but it does not dominate the entire screen unless you intentionally use the full current weather or forecast views.
How This Compares to a Basic Weather Widget
A basic weather widget usually shows only a temperature, icon, and city name. That may be enough for a small website sidebar, but it is not ideal for a live production. Stream viewers need information that is quick to understand, visually consistent, and readable during motion.
This pack is closer to a weather presentation kit. It includes modular scenes, official alert handling, forecast panels, ticker formatting, lower-third graphics, and standby visuals. That makes it more suitable for creators who want to build a complete weather segment rather than simply placing a small weather badge on screen.
If you want to compare different weather-related stream assets, these internal resources are relevant: animated weather ticker overlay, broadcast-grade weather overlay for OBS, and free live weather widget for OBS and Streamlabs.
Best Use Cases
- Local weather livestreams: Build a stream around current conditions, daily forecasts, and alert monitoring.
- Storm tracking channels: Use the alert panel, ticker, and current weather widgets alongside radar or map sources.
- Outdoor event streams: Show temperature, wind, rain probability, and forecast information during live coverage.
- Travel streams: Display live weather for your current destination or featured city.
- Educational weather content: Present forecast information in a more visual format for students or viewers.
- News-style segments: Use the lower third and standby screen to make a weather update feel more produced.
Important Limitations
Official National Weather Service alerts are available only for United States locations. If you use the overlay outside the U.S., the weather and forecast widgets can still work through Open-Meteo, but official NWS alerts will not apply.
The overlay also depends on live API access. If a viewer or broadcaster has no internet connection, the widgets cannot refresh weather data. In OBS, browser sources may also cache old files, so it is a good idea to refresh the source after making configuration changes.
Troubleshooting Tips
- No official alerts appear: Check that the latitude and longitude are correct and that U.S. longitudes are negative where appropriate.
- Weather data does not update: Refresh the OBS browser source and confirm that the stream PC has internet access.
- Layout looks too large or too small: Adjust the browser source width and height or change the safe area in the config file.
- Text does not match your brand: Update the branding and theme values in
config.json. - Alerts seem missing: Remember that “no active alerts” can be correct if the NWS has no matching active products for that coordinate.
Recommended Related Resources
For more OBS tools and overlay ideas, browse the OBS Studio tools, stream widgets, and streaming overlays and scenes sections on StreamRSC.
If you are building a complete OBS setup, the broader OBS Studio guides and tutorials category is also useful. For weather-specific setup ideas, see the best weather stream overlay and live forecast widget for OBS.
Frequently Asked Questions
Does this weather overlay require a backend server?
No. The overlay is built with static HTML, CSS, and JavaScript. It can run as a local browser source in OBS or from a simple static web server.
Does it work with Streamlabs?
Yes. Any streaming tool that supports browser sources should be able to load the widget HTML files, although the exact setup steps may vary by platform.
Can I use only one widget?
Yes. Each widget is a separate HTML file, so you can use only the ticker, only the compact current weather widget, only the alert banner, or any combination you prefer.
Are the alerts official?
For supported U.S. locations, the alert widgets use the official National Weather Service alerts API. Forecast-based local alert rules should be treated as visual signals, not official government warnings.
Can I change the colors?
Yes. The main colors are controlled in the theme section of the configuration file. You can adjust the primary, accent, warning, danger, success, text, and muted colors.
Can I use it for commercial streams?
That depends on the license included with the download. In general, the overlay is designed for livestream use, but you should follow the license terms provided with your purchase or download.
Final Thoughts
A good weather overlay should do more than decorate a stream. It should help viewers understand the current conditions, upcoming forecast, and active alerts without forcing the creator to manage a complicated production system. This overlay pack gives streamers a modular weather presentation toolkit that can be dropped into OBS as transparent browser sources and customized from a single configuration file.
Whether you are building a full weather channel, adding a local forecast segment, or simply giving your audience live conditions during an outdoor stream, this pack gives you a stronger starting point than a basic weather badge.