Pickers & Interactive
Giveaway Winner Picker
Paste your entrant list, set the conditions, then draw winners with a seed you can publish and anyone can re-run.
// NOT DRAWN YET
What this is
A giveaway winner picker turns a raw comment list into a result you can stand behind. It works in three stages: reduce the list to unique entrants, filter out those who did not meet the conditions, then draw. What sets this one apart is the last stage — the draw runs from a seed shown openly, so anyone holding the same entrant list and that seed can re-run it and get exactly the same winners. That converts 'trust me, it was random' into something genuinely checkable.
How it works
The list is cleaned before it is drawn. Usernames are recognised from @handles and from plain lines, case is normalised, and repeated comments from one person collapse into a single entrant unless you deliberately allow multiple chances. Without that step, someone who commented twenty times has twenty times the odds — rarely what was actually intended.
The filters enforce the conditions giveaway rules usually state but rarely check: tagging a number of friends, mentioning a keyword, a minimum comment length, and a blocklist for your own or your team's accounts. Enforcing them automatically is fairer than checking by eye, which cannot stay consistent across thousands of comments.
Backups are drawn at the same time as the winners, in a fixed order. That matters because a winner who never replies is ordinary, and drawing again later invites fairness questions that need not exist — a backup order fixed at the moment of the draw closes them.
How to use it
- Paste your entrant list One entrant per line. Both @handles and plain lines are recognised.
- Set the eligibility conditions Friends tagged, a required keyword, a minimum length, and accounts to exclude.
- Draw, then publish the seed Announce the winners along with the seed, so anyone can re-run the same draw.
Common questions
- How do I pick a giveaway winner fairly?
- Reduce the list to one entry per person, apply the eligibility conditions consistently across the whole list, then draw with a method whose result can be re-run. Publishing the draw's seed alongside the winners lets anyone verify the result was not chosen after looking at the list.
- What is the point of a draw seed?
- The seed is the starting number that determines the entire draw order, so the same entrant list plus the same seed always yields the same winners. That makes it evidence: you publish it with the result, and anyone who doubts it can re-run the draw themselves.
- Can one person win more than once?
- Not in this tool — each entrant can be selected only once per draw, whether as a winner or a backup. If you do want repeated comments to increase someone's odds, switch on multiple chances and each comment is then treated as its own entry.
- Is my entrant list sent to a server?
- No — everything runs in your browser and the list never leaves your device. Closing the tab discards it, so copy the result and its seed before you leave the page.
Notes
- Your entrant list never leaves the browser.
- Keep the seed with your result — without it the draw cannot be re-checked.