• General
  • Accounts
  • FAQ
  • Getting Started
  • Getting Started
  • Home
  • Tutorials
  • Usage & Requirements
  • Usage Requirements
  • Preview Program
  • Uninstall
  • Platforms
  • YouTube Overlay Widget
  • Twitch
  • Twitch Action
  • Twitch Channel Point Commands
  • Twitch Bits Commands
  • Kick
  • Kick Action
  • Kick Channel Point Commands
  • Kick Kicks Commands
  • Integrations
  • Microsoft Azure Speech
  • Lumia Stream
  • TTS.Monster
  • Pulsoid
  • Tiltify
  • TipeeeStream
  • XSplit
  • Streamlabs
  • Streamlabs
  • Streamlabs Desktop (Streamlabs OBS)
  • Infinite Album
  • Patreon
  • Streamloots
  • Streamloots Card Commands
  • Streamloots
  • mtion studio
  • OvrStream
  • VTube Studio
  • VTS P.O.G.
  • Loupedeck
  • Amazon Polly
  • Discord
  • Rainmaker
  • Responsive Voice
  • Crowd Control
  • Crowd Control Commands
  • Crowd Control
  • OBS Studio
  • JustGiving
  • Stream Deck
  • Twitter
  • Twitch Interactive Throwing System
  • StreamElements
  • TreatStream
  • SAMMI
  • Pixel Chat
  • PolyPop
  • Stream Avatars
  • IFTTT
  • Donor Drive
  • Voicemod
  • Google Cloud TTS
  • Meld Studio
  • Features
  • Moderation
  • Inventory
  • Consumables
  • Overlays
  • Custom Overlay Widget
  • End Credits Overlay Widget
  • Chat Overlay Widget
  • Video Overlay Widget
  • Label Overlay Widget
  • Image Overlay Widget
  • Stream Boss Overlay Widget
  • Overlays & Alerts
  • Overlay Widgets
  • Wheel Overlay Widget
  • Persistent Timer Overlay Widget
  • Leaderboard Overlay Widget
  • Poll Overlay Widget
  • Text Overlay Widget
  • Overlay
  • Event List Overlay Widget
  • Game Queue Overlay Widget
  • Persistent Emote Effect Overlay Widget
  • Goal Overlay Widget
  • HTML Overlay Widget
  • Quotes
  • Stream Pass
  • Giveaways
  • Chat
  • Rank
  • Actions
  • Counter Action
  • Action Groups
  • Input Action
  • Sound Action
  • Special Identifier Action
  • Script Action
  • Streaming Software Action
  • Actions
  • Group Action
  • Web Request Action
  • Text To Speech Action
  • Conditional Action
  • Random Action
  • Repeat Action
  • Wait Action
  • Serial Action
  • Consumable Action
  • File Action
  • External Program Action
  • Game Queue
  • Users
  • Events & Triggers
  • Statistics
  • Redemption Store
  • Commands
  • Command History
  • Command Action
  • Community Commands
  • Timer Commands
  • Game Commands
  • Chat Commands
  • Pre-Made Chat Commands
  • Webhook Commands
  • Commands
  • Event Commands
  • Timers
  • Currency
  • Music Player
  • Reference
  • Special Identifiers
  • Mix It Up Ambassadors
  • Services
  • Developer API
  • Integrations
  • Overlay Widgets are persistent visual displays you can add to your stream. Each Overlay Widget type serves a difference purpose and multiple Overlay Widgets of the same type can be created to serve different purposes (EX: A Chat Overlay Widget for regular streams and another one for Halloween streams).

    While you are editing an Overlay Widget, updates will appear in real-time as you change values in the widget editor. When changing a value, the Overlay Widget will be updated when you either change focus to a different text box / entry or when you click outside of one.

    Below are a list of all the current Overlay Widget types:

    Single Widget URLs

    Overlay Widgets can be assigned to either a specific Overlay Endpoint or can have a dedicated URL assigned to them. This dedicated URL will only show that Overlay Widget. This is useful for Overlay Widgets that you want to have on multiple scenes for your stream without having to set up a dedicated Overlay Endpoint just for a single Overlay Widget.

    This option can be used by editing your Overlay Widget and selecting the “Single Widget URL” option under the “Display Option” drop-down at the top of the editor window:

    overlaywidgetsinglewidgeturl.png

    After saving the Overlay Widget, you can access the dedicated URL for the widget by clicking on the link icon for the widget:

    overlaywidgeturl.png

    Troubleshooting Overlay Widget Changes

    When making complex changes to an Overlay, especially involving changes to the HTML, CSS, and Javascript, sometimes it can be difficult to diagnose why something isn’t working the way you expect it to. Below are some recommended ideas:

    • Open the Overlay in your regular web browser (Edge, Chrome, Firefox) and press the F12 key to open the Developer Console. In here, you can check for any errors that might be occurring: overlaywidgetwebbrowserdeveloperconsole.png
    • When editing Javascript, you can add console logging to your code to see what might be happening or what a specific value may be. You can see the output of console logging in the Developer Console by clicking on the Console tab. A simple example of doing console logging would be: console.log("Hello World");

    Upgraded Overlay Widgets

    Overlay Widgets that were created prior to the Overlay v3 changes (IE, earlier than version 1.2.0.0) still have access to the old HTML formatting that was used for them. This can be useful if you need to reference how you did something prior to the upgrade. If you wish to access the old HTML, you can click on the following buttom when editing the Overlay Widget, which will copy the old HTML to your clipboard for pasting into a text editor:

    overlaywidgetupgraded.png

    Choose which cookies to allow. Your preference is saved for 6 months.

    Necessary
    Required for the site to function correctly. Cannot be disabled.
    Analytics
    Helps us understand how visitors use the site. No personal data is shared with third parties.