Random Number Generator
Generate random numbers within a range with options for count, uniqueness, and sorting.
About This Tool
The Random Number Generator produces random integers or decimals within any specified range. Set a minimum and maximum value, choose how many numbers to generate, and decide whether duplicates are allowed or each number should be unique. Results can be sorted in ascending or descending order, or left in random order.
This tool is useful in a wide variety of situations. Teachers and organizers use it to draw lottery numbers or select random participants. Game designers use it for dice rolls and chance mechanics. Researchers use random numbers for sampling and simulations. Students use it for probability experiments and statistics exercises.
The generator uses the browser's built-in cryptographically secure random number generator (crypto.getRandomValues) for high-quality randomness. You can generate a single number or bulk generate hundreds at once. Results are displayed clearly and can be copied to clipboard with a single click.
Frequently Asked Questions
Related Tools
Flip a Coin
Flip a virtual coin with realistic animation. Get instant heads or tails results for quick decisions.
Randomizers and GeneratorsRoll a Dice
Roll one or more dice with custom sides. Supports standard d6, d4, d8, d10, d12, d20, and custom dice.
Randomizers and GeneratorsLottery Number Generator
Generate random lottery numbers with customizable ranges and counts. Supports popular lottery formats.
Randomizers and GeneratorsRandom Name Picker
Pick random names from a list. Enter your own names, pick one or more winners. Great for raffles.
Randomizers and Generators