If “No duplicates” is on, make sure the range can fit the requested count.
Random Number Generator
Integers, decimals, multiple results, optional no-duplicates and seed.
How to use the Random Number Generator
-
Choose the type
In Type, pick Integer (whole numbers like 1, 2, 3) or Decimal (numbers with decimal places). -
Set your range
Enter a Min and Max value. The tool generates numbers from Min to Max.
Example: Min = 1, Max = 100 for a simple 1–100 number picker. -
Choose how many results
In Count, enter how many random numbers you want (1 to 10,000). -
(Optional) Decimal places
If you selected Decimal, set Decimal places (0–10) to control precision (e.g., 2 for money-style 2dp). -
(Optional) No duplicates
Tick No duplicates to ensure every result is unique. Tip: Your range must fit the count. For example, to get 50 unique integers, you need at least a 50-number range (e.g., 1–50). -
(Optional) Set a seed
Enter a word or code in Seed (e.g.,exam-2025
) to get repeatable results for the same settings. Great for tests, fair draws, or sharing exact runs with others. -
Generate and copy
Click Generate to produce the numbers. Use Copy to place them on your clipboard. Use Clear to reset.
Quick presets you can follow
- Pick a number 1–100: Type = Integer · Min = 1 · Max = 100 · Count = 1
- Lottery-style picks (unique): Integer · Min = 1 · Max = 49 · Count = 6 · No duplicates ✓
- Dice roll: Integer · Min = 1 · Max = 6 · Count = 1
- Multiple dice (no repeats): Integer · Min = 1 · Max = 6 · Count = 3 · No duplicates ✓
- Random price points: Decimal · Min = 5 · Max = 25 · Count = 10 · Decimals = 2
- Seeded classroom draw: Integer · Min = 1 · Max = 30 · Count = 5 · Seed =
class-A
Best practices
- Plan your range: Set realistic Min/Max to match your use case (raffles, teams, quizzes, sampling).
- Use No duplicates for fair draws: Ensures each winner/value appears only once.
- Use a seed for repeatability: Same seed + same settings = same output (useful for verifying results).
- Decimals for measurements: Choose suitable decimal places (2–3 dp for prices/weights; more for science).
Troubleshooting
- “Enter a valid range” → Make sure Max ≥ Min and both are numbers.
- “Range too small for unique integers” → Increase the range or reduce the count when No duplicates is ticked.
- Unexpected repeats? Untick No duplicates or widen the range.
- Need to reproduce a past run? Re-enter the same seed and inputs.
Popular uses
- Number picker for giveaways, raffles, classroom questions.
- Teams maker by assigning random IDs to participants.
- Simulations & sampling with decimals for experiments.
- Practice tests with seeded runs for consistent sets.
Tip: Save your favourite settings (Min, Max, Count, Seed) so you can recreate the same list in seconds.