Chat Poll Overlay

Polls your chat runs from chat: !poll to start, !vote 1 to vote, live bars, and the winner highlighted at the end.

๐Ÿ†“ Free forever. No login, no account, no watermark.

๐Ÿงฉ Using more than one overlay? The Overlay Suite puts every widget in one browser source, with scenes and a live control panel.

Look: font, size and colors

Preview

Test buttons only affect this preview.

Your overlay link

Chat Poll Overlay for OBS by AIPreciseTools ยท Open the full calculator โ†—

How to add it to OBS, Streamlabs or Meld

  1. Set it up above, then press Copy link.
  2. In OBS Studio, click + under Sources and choose Browser. In Streamlabs Desktop, add a Browser Source; in Meld Studio, add a Browser layer.
  3. Paste the link into the URL box and set the width and height shown under the link.
  4. Leave "Shutdown source when not visible" off. If it is on, live alerts and goals stop whenever you switch scenes.
  5. Drag it where you want it and resize it with the red handles. The background is transparent, so only the text shows.

It also works as a Twitch Studio, PRISM Live or vMix browser input. Gear that pairs well: a Stream Deck or a free OBS install. Disclosure. Your settings are saved in this browser, so you can come back and change them; after changing settings, paste the new link into the source.

How voting works

A mod types !poll Question | Option 1 | Option 2 (up to 10 options). Viewers vote with !vote 2, !vote B, the option's name, or just 2. Each viewer has one vote; if they vote again, their latest vote counts, so it's easy to change your mind and impossible to stuff the box from one account. Votes from Twitch and Kick are added together.

Option % = votes for the option รท all votes ร— 100, rounded Winner = most votes when the poll closes (ties are all highlighted)

Example: 5 votes: Alpha 1, Bravo 1, Charlie 3, Delta 2 then changes to 1. Final: Minecraft 3 (75%), Fortnite 0, Zelda 1 (25%), with 4 votes, one per viewer.

How it hears your chat: the overlay connects to your Twitch or Kick chat the same anonymous, read-only way a logged-out viewer does. It never posts, needs no login or token, and sees subs, gift subs and Bits as they're announced in chat. Commands only work for you (the broadcaster) and your moderators.

Chat commandWhoWhat it does
!poll Question | A | B | CModsStarts a poll (a plain !poll starts your ready-made one)
!vote 1 or 1ViewersVotes; the latest vote counts
!endpollModsCloses voting and highlights the winner
!cancelpollModsRemoves the poll from the screen

Frequently asked questions

Can viewers vote more than once?

No. Each account has one vote, and voting again changes it.

Does it combine Twitch and Kick votes?

Yes. Enter both channels and votes from both chats count toward one poll.

Is this the same as Twitch's own polls?

No. Twitch polls need Affiliate status and run in the Twitch player; this one runs in chat, works on Kick, and shows on your stream as an overlay.

Does it need my Twitch login?

No. It reads chat anonymously, like a logged-out viewer, and never posts. Commands only work for you and your mods, except the ones meant for viewers.

Was this calculator helpful?

Sources