✦ A quick word before your ride
This raffle picker imports CSV files or public Google Sheets, keeps every repeated entry with its individual weight, and displays each row’s normalized probability before drawing. Weighted selection uses cryptographic rejection sampling. The resulting audit commits entrants, weights, random bytes, winner, timestamp, and prior digest, with PDF, PNG, JSON, and verification options for transparent reporting.
✦ The prize booth · every name gets a fair shot
Fair picker
Paste names, import CSV data or a public Google Sheet, keep repeated entries, and assign transparent weights. Every row stays in the draw, including repeats. Randomize Fun selects with cryptographic rejection sampling and creates a downloadable audit certificate containing the exact committed entries, weights, result, and proof digest.
Build your entry box
One per line. Add an optional weight after “|”, for example: Avery | 3
6 total entries · 6 unique entries (case-insensitive) · Repeats included
✦ Proof booth
Fairness & entropy audit
Each proof commits the entries, weights, random bytes, result, timestamp, nonce, and previous proof digest. Recomputing SHA-256 detects later changes; it does not prove that a dishonest host committed the inputs before drawing.
- Normalized entropy
- 0.00%
- Entropy
- 0.000 bits
- Chi-square
- 0.000
- p-value
- 1.0000
- Verified draws
- 0
Observed result frequency
3 degrees of freedomThe sample is too small for a reliable chi-square interpretation (expected count below 5).
Recent proof hashes
Your first result will appear here with its SHA-256 verification digest.
How to use Raffle Winner Picker with Proof
- 1. Paste entrants or import a public table.
- 2. Review duplicates, weights, and probabilities.
- 3. Pick and export the proof certificate.
Frequently asked questions
Are private Google Sheets supported?
No. Use a published or publicly readable export URL; no Google credentials are requested.