Перейти к основному содержимому
инструмент·Обновлено 2026-11-07

Twitch Giveaway Picker New

Pick random winners for a Twitch or Kick giveaway. Paste a list of names or chat lines, or connect to live Twitch chat and let viewers enter with a keyword like !join. Fair crypto randomness, no repeats, spinning wheel, re-roll, history and CSV export. Free, no login.

Runs in your browser · Read-only Twitch chat, no login · Random draw via crypto.getRandomValues

Giveaway entrants

0 entrants

Equal chances: one per entrant

Entrants
0
Chances
0
Odds per entrant
—

Draw

Winner appears here

How the draw is random

  • Each pick uses crypto.getRandomValues, the cryptographically strong random number source built into your browser, not Math.random.
  • To turn a random 32-bit number into a position in the list without favouring anyone, values from the uneven tail of the range are discarded and drawn again (rejection sampling, no modulo bias).
  • With equal chances every entrant has exactly 1 in N odds. In a weighted draw an entrant with 3 chances is 3 times as likely as one with 1, and the rule is printed with the result.
  • For several winners the tool picks one, removes them, then picks the next from who is left, so nobody can win twice in one draw. Re-rolls also skip everyone already drawn.
  • The winner is fixed before the wheel or reel starts. The animation only shows the result, and Skip animation does not change it.
  • Everything runs on this page. Lists and chat messages are not sent to Streamrise.

Draw history on this device

Your last 30 draws will be listed here. They are stored only in this browser.

Регистрация не нужна. Пользуйтесь инструментом, делитесь результатом, уходите — аккаунт не нужен.
Расчёты на стороне клиента. Все вычисления выполняются в вашем браузере; мы не видим введённых данных.
Встройте в OBS / Discord. Добавить ?embed=1 по этому URL — чистый виджет для iframe.
Как пользоваться инструментом

4 шага · около 30 секунд

Каждый шаг — одно действие: без настроек и регистрации. Результаты считаются на стороне клиента; ничего не загружается.

Шаг 01

Choose where entrants come from

Paste a list of names, paste chat lines and filter them by a keyword, or connect to live Twitch chat and let viewers enter by typing a keyword such as !join.

Шаг 02

Set the rules

Bots like Nightbot and StreamElements are excluded by default; add your own name or your mods. In live mode pick who can enter and, if you want, give subscribers extra chances.

Шаг 03

Draw the winners

Choose how many winners you need and press Draw. The wheel or reel reveals each winner one by one; nobody can win twice in one draw.

Шаг 04

Confirm and share

Re-roll anyone who does not answer, copy the result text for chat or Discord, and export the entrant list as CSV. The last 30 draws stay in the draw history on this device.

Частые вопросы · методология и оговорки

Частые вопросы.

Результаты калькулятора — оценочные. В каждом вопросе ниже указаны исходные данные и заложенные допущения.

How do I pick a random viewer from my Twitch chat?
Open the Live chat tab, type your channel name, keep the keyword (for example !join) and press Open entries. Tell chat to type the keyword. Everyone who types it while entries are open joins the list once. Press Close entries, choose how many winners you need and press Draw. You can also pick from everyone who chats by clearing the keyword.
Does the tool need my Twitch login or bot access?
No. Your browser connects straight to Twitch chat as a read-only guest, the same way a logged-out viewer reads chat. It cannot post, time out or ban anyone, and it never asks for a password or token. Chat messages go from Twitch to your browser and are not sent to Streamrise.
Is the draw really random and fair?
Winners are chosen with crypto.getRandomValues, the cryptographically strong random generator built into your browser. Random numbers that would make some entrants slightly more likely (modulo bias) are thrown away and redrawn. Each winner is removed from the pool before the next pick, so nobody wins twice in one draw. The wheel or reel only shows a winner that has already been chosen; it does not influence the result.
Can subscribers get more chances?
Yes, in the Live chat tab. Set Subscriber chances to 2 or more and every subscriber counts that many times. You can also turn on One chance per message so viewers who type the keyword again get extra chances up to the limit you set. Any weighted draw is labelled as weighted in the result, the copied text and the history. Pasted name lists have no subscriber information, so they always give one chance per name.
Can I limit the giveaway to subscribers, VIPs or mods?
Yes. In the Live chat tab, Who can enter has three options: everyone, subscribers only, or subscribers plus VIPs and moderators. The filter reads the subscriber, VIP and moderator flags Twitch attaches to each chat message. Founders count as subscribers. The filter can be changed after entries close and applies to everyone already collected.
Does it work for Kick giveaways?
Yes, by pasting. Copy the names, or the chat lines with the keyword, into the Names or Chat log tab and draw as usual. Live Kick chat is not available here: Kick only lets its own website open a chat connection, so a third-party page cannot read Kick chat from your browser.
What if the winner is not around?
Press Re-roll next to that winner. A new winner is drawn from the entrants who have not been picked yet; the absent winner is not drawn again. In the live mode each winner shows whether they have typed in chat since they were picked, and after how long.
How do I show the draw on stream?
Press Full screen on the draw area and capture the browser window in OBS, or share your screen. The wheel spins and stops on the winner, then confetti falls. If your system has reduced motion turned on, or you untick Animate, the winner appears at once with no spin and no confetti.
Are my giveaways saved anywhere?
The last 30 draws (time, source, entrant count, winners and re-rolls) are kept in this browser only, in local storage. You can copy or clear that history. Pasted lists and collected entrants are not saved; download them with Export entrants CSV if you need a record.
Can I draw random numbers instead of names?
Yes. The Numbers tab picks up to 1,000 different numbers from any range up to about 4.29 billion numbers, with the same random generator and no repeats.

Закончили с инструментом? Продвиньте канал.

Streamrise выдаёт реальные минимумы зрителей на Twitch и Kick — с резидентными IP, гео-таргетингом и присутствием в чате. Та же инженерная строгость, что вы видели в калькуляторе, только на платной стороне. Пароль не запрашиваем. Отменить можно в любой момент.