Utility Tools
Random Number Generator
Generate random numbers in any range — from single rolls to bulk lists of random values. Uses cryptographic randomness for genuine unpredictability. Includes dice mode, coin flip, and card draw.
1
Set your minimum and maximum values
2
Choose how many numbers to generate
3
Click Generate
4
Copy the results or download as a file
Generator Settings
Quick Modes
🎲 d6 Dice
🎲 d20
1-100
🪙 Coin Flip
🂠 Card Draw
🆕 Lottery (6)
💡 Pro Tips
✓
Cryptographic randomness (window.crypto) is genuinely unpredictable — more random than Math.random().
✓
For fair random selection: generate a number between 1 and N where N is the number of options.
✓
Bulk generation is great for lottery picks, test data, password seeds, and random sampling.
✓
Dice mode gives you a genuine digital dice roll — fair for tabletop games if you trust the code.
✓
Random number lists can be sorted in a spreadsheet and used as sampling frames for research.
✓
For security-sensitive use cases (passwords, tokens), use the Password Generator tool instead.
✓
Seed-based generation is not supported — every generation is truly independent and unpredictable.