✦ 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.

✦ Cryptographic source
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 freedom

The sample is too small for a reliable chi-square interpretation (expected count below 5).

Option one
0
Option two
0
Option three
0
Option four
0

Recent proof hashes

Your first result will appear here with its SHA-256 verification digest.

How to use Raffle Winner Picker with Proof

  1. 1. Paste entrants or import a public table.
  2. 2. Review duplicates, weights, and probabilities.
  3. 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.