Random Number Generator
Generate one or multiple cryptographically secure random integers in any range. Includes dice presets and a list picker for choosing random items.
Click a die to roll it. Hold Shift to roll multiple.
Result
Selected
How to use
Number: Set a min, max and count, then click Generate. Enable No repeats to get a unique set — useful for lottery-style draws.
Dice: Click any die (d4, d6, d8, d10, d12, d20, d100) to roll it. Results use the crypto API for fair rolls.
List picker: Paste a list of items, choose how many to pick, and click Pick. Great for selecting random winners, teams, or tasks.
Use cases
- Picking a random winner from a raffle or giveaway list
- Rolling dice for tabletop RPGs (D&D, Pathfinder) without physical dice
- Generating random numbers for statistical sampling or simulations
- Randomly assigning tasks, seats, or groups in a classroom or team
- Creating random test data within a specific numeric range
Limitations
Maximum 500 numbers per generation. For very large datasets, generate in batches.
No-repeats mode requires the range (max − min + 1) to be at least as large as the count requested. If you ask for 10 unique numbers between 1 and 5, the tool will warn you.