Random Picker

Pick random items, flip coins and roll dice.

100% Client-Side · In-Memory Only

Interactive Tool Workspace

Loading Random Picker...

How to Use Random Picker

  1. Choose your mode: Pick random item from a list, Coin flip, Roll dice, or Random number.
  2. For list picking, enter one item per line and specify how many items to choose.
  3. Click "Go!" to run an unbiased draw using cryptographic randomness.

Features & Guarantees

  • Rejection sampling over crypto.getRandomValues() to eliminate modulo bias.
  • Maintains a history log of recent draws.
  • Perfect for team assignments, raffles, and random decisions.

Frequently Asked Questions

Is there any bias in the random picker?

No. Standard JavaScript random functions can introduce modulo bias. We use cryptographic rejection sampling to guarantee completely uniform probability distribution.