gizmobench
BrowseDaily

Random Number Generator Without Repeats

Sample an integer range without replacement: this page starts with ten distinct values from 1 to 100 and waits for your draw. Every value can occur at most once in the current batch. Set another inclusive range, choose a visible quantity up to 1,000, and optionally sort the selected values. This is a generic numeric draw; it does not track past batches, accept a sparse list or implement lottery predictions.

Drawn without repeats · 1 to 100Ready
From
To
How many
Options

Roll dice

Standard notation: 2d6, d20, 3d6+2.

Notation

Common questions

How does no repeats differ from independent draws?
Sampling without replacement prevents duplicates within this batch. Independent draws can repeat a value. Future batches are fresh and may contain values that appeared before; no history blacklist is maintained.
What if the range is smaller than the requested count?
The tool refuses the draw and names the range size. Widen the endpoints or choose a smaller count. It does not return a shorter list silently.
Does sorting make the selection less random?
It changes the display order after sampling. The selected set is unchanged. Leave Sorted off when you need the drawn order; turn it on for an easier-to-scan numeric list.
How do I export the result?
Copy all copies the actual integers separated by a comma and space. This page does not export a file or a certified draw record.

Whole integers use the browser’s cryptographic random source and rejection sampling within safe-integer bounds. No repeats applies within one batch. Decimal output, user seeds and external randomness sources are not implemented.