Randomness

Is an Online Random Picker Really Random?

Understand browser entropy, bias, practical fairness and the limits of general-purpose online drawing tools.

· Editorial Policy · Published · Updated

Quick answer

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

  1. Check that the tool uses window.crypto.getRandomValues().
  2. Confirm that integer mapping avoids modulo bias.
  3. Freeze the eligible list and settings before selection.
  4. 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

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.

Key takeaway: Understand browser entropy, bias, practical fairness and the limits of general-purpose online drawing tools.

Try the relevant tools

Related guides