Home Text Tools Encoding Hashing Generators Developer Converters Text Styles Image Tools

Random PickerPrivacy: All processing runs locally

Pick random items from your list with weighted selection, no-duplicate mode, batch picking, seeded determinism, and animated reveal. Export results as CSV/JSON.

Optional weights: Item : weight (higher weight = more likely)
Enter items and click "Pick"

How It Works

The Random Picker selects items from your list using crypto.getRandomValues(). When seeded mode is enabled, a deterministic xoshiro128** PRNG ensures reproducible results for the same seed.

Weighted Selection: Add a colon and weight after any item (e.g. Prize A : 5). Higher weights mean proportionally higher selection probability. Items without weights default to 1.

No Duplicates: When enabled, each item can only be picked once per round (sampling without replacement). Disable for lottery-style picks where repeats are possible.

Batch Rounds: Run multiple independent picks in sequence. Each round respects the no-duplicate setting independently. Results accumulate in the history panel.