Random sequence generator
Shuffle a range into a random order with no repeats — a permutation of every number from your lower to upper bound. Ideal for draws, turn orders, and assignments.
Output · 0 numbers
No repeatsA shuffled sequence is a random permutation of a range — every number from the lower to the upper bound, each used exactly once, in random order. Useful for draws, turn orders, and randomized assignments.
A free random sequence generator that shuffles every integer in a range into a random order with no repeats — a true random permutation. Set the lower and upper bounds, click Shuffle, and get a unique ordering of every number in that range. Copy the complete result as a comma-separated list or CSV. Runs locally in your browser.
How to use the random sequence generator
- Set the lower and upper bounds of your range.
- Click Shuffle — every number from lower to upper appears in a random order.
- No number repeats; every number appears exactly once.
- Use Copy to export the sequence as CSV or a plain list.
Permutations vs random numbers
A random number generator can produce the same value multiple times. A sequence generator produces a permutation — a rearrangement where every value in the range appears exactly once. This is what you want for draws (no person picked twice), assignment of random order to a list of items, or shuffle-based games. The sequence is generated using a Fisher-Yates shuffle, which guarantees a uniformly random permutation.
Frequently asked questions
What is a random sequence generator?
A tool that takes a range of numbers and outputs them in a random order, with each number appearing exactly once. Also called a random permutation generator.
How is this different from a random number generator?
A random number generator can repeat values. A sequence generator shuffles a fixed set — no repeats, every value included.
What is the Fisher-Yates shuffle?
An algorithm that produces a uniformly random permutation by iterating through the array and swapping each element with a randomly chosen element at or before its position.
How large can my sequence be?
Up to 10,000 numbers. The page shows the first 200 results while copy actions include the complete sequence.
Randomly