Why use this generator?
- Integers or decimals with optional decimal places and ascending sort.
- Seed support for reproducible lists and lesson handouts.
- Unique-only mode for integers with range validation.
- Copy-ready output with a quick status summary.
Set your range and options
Choose the number type, range, count, and optional constraints. Review the summary before copying or sharing the list.
Results
Tips
Set the range before increasing the count, then sort the output when you need a quick duplicate check.
Use Unique values only for integer lists where every picked number must appear at most once.
Choose the right random-number workflow
Start by deciding whether the list must be repeatable. When seeded mode is off, the tool creates a fresh starting seed from the browser's random source and then generates the list locally. Seeded draws use a deterministic sequence so the same settings can be recreated. Use seeded mode for worksheets, QA snapshots, and shared examples. Leave it off for live classroom draws, raffles, and simulations where a known seed would make the sequence predictable.
Recommended operating pattern
- Pick integer or decimal mode before setting the minimum, maximum, and count.
- Enable Unique values only when the integer range can supply the requested count.
- Treat Decimal places as display rounding; increase the precision if visible duplicates matter.
- Record the settings, and the seed only when reproducibility is required.
Common mistakes
- Using any generated list here as a password, API key, or security token.
- Asking for more unique integers than the range contains.
- Comparing rounded decimal displays as if they were exact raw draws.
Mini audit example
For 200 load-test IDs from 1 to 500 without duplicates, use Integer mode, turn on Unique values, and leave the seed off for the live allocation. If a bug report needs the same list later, rerun the saved settings with a fixed seed and attach that seed to the ticket.
Frequently asked questions
When should I use a seed?
Use a seed when another person or a later session must recreate the same list. Leave seeded mode off for one-time draws where predictability would weaken the result.
How can I avoid duplicates?
Turn on Unique values only in Integer mode. If the requested count is larger than the integer range, widen the range or lower the count.
Can I use this output for passwords or security tokens?
No. Use a dedicated cryptographic password or token generator for security material. This page is for general sampling, teaching, testing, and simulation workflows.
What happens if Integer mode receives decimal limits?
The generator normalizes to integer boundaries. Always review the displayed range after input so assumptions remain explicit.
Why can decimal results repeat?
Decimal mode rounds the displayed values to the selected number of decimal places. Increase Decimal places, or switch to Integer mode with Unique values, if repeated display values are a problem.
Quick setup examples
| Goal | Suggested setup | Check before copying |
|---|---|---|
| Worksheet or demo list | Integer mode with a saved seed. | The seed and range are included in your notes. |
| No-repeat allocation | Integer mode with Unique values enabled. | The count is not larger than the available integer range. |
| Decimal simulation | Decimal mode with enough Decimal places for the report. | Displayed rounding is acceptable for your comparison. |