Is an Online Random Picker Really Random?
Understand browser entropy, bias, practical fairness and the limits of general-purpose online drawing tools.
Random Picker Tools · Editorial Policy · Published · Updated
Is an Online Random Picker Really Random?
An online picker can provide strong practical randomness when it uses a cryptographic browser source and maps values without bias. It still cannot certify the input list, participant identity, device integrity or compliance rules, so “random” describes selection—not the entire process.
Recommended process
- Check that the tool uses window.crypto.getRandomValues().
- Confirm that integer mapping avoids modulo bias.
- Freeze the eligible list and settings before selection.
- Separate software randomness from legal or procedural certification.
Worked example
A fair index calculation does not fix a participant list that omitted an eligible person. The random engine and the operational process must both be reviewed: one controls selection probability, while the other controls who was allowed to be selected.
What to check before using the result
- Avoid claims of guaranteed fairness based only on animation.
- Record material settings for consequential draws.
- Use regulated systems when certification is required.
How the random step is handled
Random Picker Tools uses the browser Web Crypto API for selection, rejection sampling for unbiased integers and a Fisher–Yates shuffle for complete list orders. The organizer still controls eligibility, duplicate rules, consent, accessibility and legal requirements.
Privacy note
Normal picking and shuffling happen in the browser. Use initials or non-sensitive identifiers when possible, avoid unnecessary source data, and create a share link only when temporary server storage is appropriate.