Top Banner ad placeholder

Raffle Picker

Import entries, set prizes and winner chances, then run a trackable raffle.

Raffle entries

Quick startEqual-chance name-list draw with no headers.
Common eventsCompany party: department, name, tenure, and notes, with tenure affecting winner chances.Member campaign: member level and purchase count affect winner chances.Stream-style draw: generic tier and subscription months adjust winner chances without platform lock-in.
Advanced demosCommunity mission: eligibility field plus completed missions affecting winner chances.Event tickets: use raffle-ticket count directly as each person's winner chance.Multi-prize event with grand, second, and participation prize progress.

Limit: up to 10,000 rows · 100 columns · 200,000 cells, max file 5 MB

0 rows / 1 columns

Advanced settings

Simple raffle mode is active

Every valid participant can be drawn, and everyone has the same chance.

Prizes

Create prizes and quantities first. The draw section follows the currently selected prize and its remaining count.

Drawn 0 / Total 1 / Remaining 1
AdvancedEligible: 0
Eligibility

No restrictions — everyone can enter

Draw

Choose the active prize and draw. Animated mode scrolls through names before stopping on the winner; fast mode skips straight to the result.

Prize to draw now

Now drawing: Lucky prize

Drawn 0 / Total 1 / Remaining 1
Draw details

0 drawable · Chance total 0 · Recorded 0

0 winner chance rules, direct chance field: None

Max wins per person 1・Animated・Confirm before record

Lucky prizeOpen
Drawn 0 / Total 1 / Remaining 1
Count

Drawable list

Lucky prize
0 drawable1 left

Click "Draw" to start

No result yet

Winner history

#PrizeWinner

No winners recorded yet.

In-content ad placeholder

Flexible import and drawing

Paste name lists, CSV, TSV, Excel-style tables, or import files. Single-column data becomes a name list, while multi-column data can be mapped to name, ID, draw chances, and display fields.

Winner chances and multiple prizes

Configure who can be drawn, who should have a higher chance, maximum wins per participant, and prize progress with drawn, total, and remaining counts.

Local processing

Entries, rules, and results are processed in the browser and are not uploaded to a server. Exported files are yours to keep.

How to use it

Paste entries or load an example.

Choose whether the first row is headers, then map the name, unique ID, and display fields.

Add eligibility limits or winner chance rules only when needed, then check how many people can be drawn.

Choose a prize and draw one winner or draw the remaining quantity, with either confirmation or direct recording.

FAQ

Do I need a fixed format?

No. Plain names, CSV, TSV, and pasted Excel-style tables all work. Map fields after import.

How are winner chances calculated?

Without extra settings, everyone has the same chance. If you use tenure, member level, or ticket count, the tool raises or lowers each person's draw chance based on those rules.

Can I prevent repeat winners?

Yes. The unique ID field identifies the same person, and you can set a maximum win count per participant.

Can I reroll before saving a winner?

Yes. Use confirm-before-record mode to confirm, reroll, or close before adding a result to history.

Is this an official Twitch giveaway tool?

No. It is a general local raffle tool with no Twitch API integration. If you use paid subscriptions or points as conditions, check platform rules and local laws.