Viewer Queue Overlay

A play-with-me line on your stream: viewers !join with their gamertag, mods call !next, and everyone sees who's up.

πŸ†“ 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

Viewer Queue 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 the line works

Viewers type !join, optionally followed by their gamertag or friend code, and go to the back of the line; !leave takes them out. When you're ready for the next game, a mod types !next (or !next 3 for a squad), and they move to "Up now". With subscriber priority on, subs are sorted ahead of everyone else, in the order they joined.

Position = order of joining (subs first if priority is on) !next N moves the first N people to "Up now"; !pick moves one at random

Example: Alpha, Bravo (a sub) and Charlie join. Without priority the line is Alpha, Bravo, Charlie; with it, Bravo, Alpha, Charlie. !next then puts the first one up now and the line shows the other two.

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
!join / !join MyTagViewersJoins the line, optionally with a gamertag
!leaveViewersLeaves the line
!next / !next 3ModsMoves the next 1 (or 3) up now
!pickModsPicks someone at random
!remove nameModsTakes someone out
!queue open / close / clearModsOpens or closes joining, or empties the line

Frequently asked questions

Can subscribers skip the line?

If you turn on "Subscribers go first", subs are sorted ahead of non-subs, still in the order they joined.

Does the line survive a crash?

Yes. It's saved inside OBS and comes back when the source reloads.

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