Giveaway Widget | Twitch Winner Reveal & Prize Draw Overlay
Open the giveaway, let chat enter with a keyword, then draw — and the reveal is the whole point. A slot reel spinning down to one name. A raffle drum turning. A card flipping over. Chat watching, then the winner.
Seven reveal styles ship with it, and you can set it to pick a different one each time so the same draw never gets stale.
Seven ways to reveal a winner
Slot Reel · Last One Standing · Raffle Drum · Card Draw · Mystery Box · Spotlight Sweep · Name Cascade — or Random each draw.
Who gets in, and on what terms
- Entry by keyword (say
!drop) plus!join, or by channel point redemption on StreamElements and Streamlabs. - Restrict eligibility to subs, followers or VIPs, or open it to everyone.
- Weighted entries — give subs a luck multiplier and VIPs or mods a bonus, or leave it flat so everyone has the same chance.
- Entry cap, an entry window with a timer, one entry per user and a simple anti-bot check.
After the draw
Pick more than one winner, exclude past winners so the same person doesn't take everything, set a claim timer so a no-show doesn't stall the stream, and re-roll if you need to. The whole giveaway — entries and history — can be exported and imported.
Seven themes
Rose Quartz · Luxe Gold · Neon Arcade · Cyber HUD · Carnival · Comic Pop · Minimal Luxe
Plus full per-element colour and gradient control, decoration inside the frame (aurora, sheen, stars) and around it (frame, charms, RGB lights), confetti, a performance mode, and synthesised sound effects with no audio files to manage.
Run it without touching the mouse
Hotkeys inside the Interact window: C settings · O open the giveaway · D draw · R re-roll.
The gear is hidden on stream by default and leaves no trace in your scene. Open it by hovering in Interact, pressing C, or adding ?edit=1 while you set up — and you can hide it entirely and still get back in with the hotkey.
Compatibility
Runs as a browser source in OBS Studio and Streamlabs Desktop as a single HTML file, and ships a StreamElements build as four files for a Custom Widget. On StreamElements, chat, channel points, tips and avatars all come through natively.
What's included
A twelve-folder package: widget files, quick install, OBS Studio setup, StreamElements setup, Streamlabs Desktop setup, artwork assets, audio, fonts, customisation notes, a full widget tutorial, troubleshooting and clean backup copies of every file.
Digital delivery
This is a digital download. Nothing is shipped — you receive the complete widget package as a ZIP after purchase.
Important notes
One widget, not a bundle. Requires OBS Studio, Streamlabs Desktop or StreamElements to display.
This is a presentation tool for giveaways you run yourself. It draws a name from the entries you collect and shows the result — it does not handle payment, hold prizes, or deliver anything to the winner. Entry weighting is whatever you configure it to be. You are responsible for how your giveaway is run and for following Twitch's rules and the law where you live.
This is a digital product. Nothing is shipped. Your download link appears as soon as payment clears, and it is emailed to you as well.
Works with: OBS Studio, Streamlabs Desktop and StreamElements.
Platforms: Twitch, Kick, YouTube Live and TikTok Live. The files are platform independent, so you import once and stream anywhere.
Included: every file listed in the description, plus a step by step setup guide. If anything does not work, contact us and we will fix it.
Custom widget development
Need something built around your idea?
If you cannot find a widget that does exactly what you have in mind, we design and build them from scratch — custom interactions, custom mechanics and your own branding. Projects start at $150, and we confirm what is possible before you commit.