Skip to content100% Free · No Login Required

Channel

Platform

Entry Rules

Max Wins Per Viewer

Appearance

Raffle Controls

Enter a channel and a keyword to start.

Winners (0)

No winners yet.

Entries (0)

No entries yet. Viewers join by typing !join in chat.

The winner only reaches the overlay when this page runs in the same browser or app as the overlay. Do a test draw before you go live.

Run giveaways right from chat: viewers join by typing a keyword like !join, and you draw the winner with one click. Works on Twitch and Kick, can be limited to subscribers, and puts the winner on stream with confetti if you want.

How to set it up

  1. Pick the platform, type your channel name and set the entry keyword and rules.
  2. Want the winner on stream? Add the overlay URL as a 1920×1080 browser source.
  3. Press Start Raffle. Viewers join by typing the keyword in chat, and you can drop anyone with the ✕ next to their name.
  4. When you're ready, press Draw Winner. The winner only shows up on the overlay if this page runs in the same browser or app, so try it before you go live.

Frequently asked questions

How do you stop the same person winning twice?

A drawn winner leaves the entry list and moves to the winners list. With Max Wins Per Viewer at 1, they can't enter or win again in the same raffle.

Can I remove suspicious entries or bots?

Known bots like Nightbot and StreamElements are skipped automatically. You can also remove anyone with the ✕ next to their name.

Why doesn't the winner show up on my overlay?

The raffle page sends the winner with BroadcastChannel, which only works inside one browser. If this page is open in Chrome and the overlay runs in OBS, the message never arrives. Run the raffle page in the same app as the overlay and do a test draw before you go live.

More widgets