Random Picker

Pick random items, flip coins and roll dice.

🔒 local memory only
Initializing Random Picker in local browser environment…

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.

Why use this local-first tool?

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

Related Developer Utilities

Explore more tools in Generators