🎲 Productivity Tools

Randomizer

Random numbers, dice rolls, coin flips, and fair name picks — using your device's cryptographic randomness.

Fromto· how many
Overview

Randomizer: fair random numbers, dice, coins and picks

Whether you need to draw a raffle winner, roll dice for a board game night, flip a coin to settle a decision, or pick a random number for a giveaway, this tool does it with genuinely fair randomness. Instead of the predictable Math.random used by most web toys, it draws from the browser's cryptographic random source (crypto.getRandomValues) and uses rejection sampling so every outcome in your range is equally likely — no subtle bias toward the low numbers.

There are four modes: random numbers (with an optional 'no repeats' setting for lottery-style draws), dice rolls with any number of dice and sides, coin flips with a running heads/tails tally, and a list picker that either chooses one item or shuffles the whole list into a fair random order. Everything runs locally in your browser.

100% freeNo sign-upCryptographically fairFour modes
How to use it
  1. 1Pick a mode: Numbers, Dice, Coin, or List picker.
  2. 2Set your range, dice, or paste your list of names — one per line.
  3. 3Press Generate / Roll / Flip / Pick — the result appears instantly.
  4. 4For a raffle, use Numbers with 'No repeats' or the list picker's 'Shuffle order'.
Key features
  • Random numbers between any min and max, one or many at once
  • Unique (no-repeat) mode for lottery and raffle draws
  • Dice roller with any number of dice and sides, plus the total
  • Coin flip with heads/tails tally for multiple coins
  • List picker: choose one, or fairly shuffle the whole list
  • Cryptographic randomness with rejection sampling — no low-number bias

Frequently asked questions

Is this really random?
It uses crypto.getRandomValues, the browser's cryptographically secure random source, and applies rejection sampling so every value in your range is equally likely. That is far fairer than the common Math.random approach.
How do I draw unique lottery numbers?
Use Numbers mode, set your range, choose how many, and tick 'No repeats'. The tool shuffles the whole range and takes the first N, guaranteeing no duplicates.
Can I pick a random winner from a list of names?
Yes — switch to List picker, paste one name per line, and press 'Pick one' for a single winner or 'Shuffle order' to rank everyone fairly.
Does anything I enter get uploaded?
No. All randomization happens in your browser; your numbers and names never leave your device.