List Randomizer
Shuffle a pasted list into random order — dedupe, numbering, and export. Crypto-secure, one item per line.
0 items
Ignore empty lines
Remove duplicates
Number the results
Up to 5,000 items per shuffle.
Shuffled list
Paste a list and click Shuffle.
Shuffled items appear here.
How to use the List Randomizer
Four steps from pasted list to random order.
- 1
Paste your list
One item per line — names, tasks, playlist tracks, or any options. The live count shows how many items will shuffle.
- 2
Set options
Skip blank lines (default on), optionally dedupe or number the output as 1. 2. 3.
- 3
Shuffle
Click Shuffle (or press Space on desktop when not typing). Results appear as a text list — always one item per line.
- 4
Copy or download
Copy all in your preferred format or download .txt / .csv for spreadsheets and docs.
What is a list randomizer?
A list randomizer takes the items you already have — names on a roster, chores on a whiteboard, presentation topics, playlist tracks — and returns them in random order. Unlike picking one winner, shuffling reorders the entire set fairly: every line gets a new position, and no item is favored. HitRandom’s tool runs entirely in your browser with cryptographically secure randomness, so you can trust the shuffle for games, draft order, classroom activities, and “who goes first” without pulling names from a hat.
Natural input: Paste from Notes, Excel, or email — one item per line is the format people already use for lists. A live counter shows how many items will shuffle as you edit. Turn on ignore empty lines to skip blank rows from messy pastes (default on). Turn on remove duplicates when the source has repeated entries you do not want twice in the output.
Random order, not random picks: Searchers looking for a random list order or shuffle list tool usually want a full permutation — the same N items, rearranged. That is different from a name picker that draws one or few winners. This page owns “randomize a list” and “random order generator” intent; future HitRandom tools will handle pick-N and team-split workflows using the same list-input building blocks.
Numbered output: Enable number the results when you need ranked lines — 1. First, 2. Second — for draft boards, run sheets, or slides. Copy and download respect the numbered format you see in the results panel.
How the shuffle works: We parse your text into an array, optionally clean and dedupe it, then run an unbiased Fisher-Yates shuffle driven by crypto.getRandomValues(). Each shuffle is independent — click again for a fresh permutation. Up to thousands of items per batch with copy/export in comma, space, newline, JSON, and spreadsheet-friendly formats.
Who uses this: Teachers randomizing student order, streamers shuffling giveaway entries, project leads assigning review sequence, friends picking restaurant order, DJs reshuffling set lists, and anyone who searched list randomizer, randomize a list, or shuffle list online and wants a fast, private tool with no account. Pair with HitRandom’s number generator, coin flip, and dice roller for a full random toolkit — all local, free, and instant.
Frequently asked questions
How do I shuffle a list into random order?
Can I remove duplicate items before shuffling?
What does “number the results” do?
1. Alice, 2. Bob, and so on. Handy for draft order, presentation lineups, or ranked outputs you paste into docs or slides.Is this list shuffler truly random?
Math.random() or predictable seeds.Can I copy or download the shuffled list?
Related tools
More free tools — all run in your browser.
Random Number
Pick random numbers in any range — set limits, count, unique mode, and sort. Crypto-secure, instant, private.
Coin Flip
Flip a coin online — heads or tails, one toss or up to 100. Crypto-secure, instant, private.
Yes / No
Random yes or no (and maybe) — one answer or bulk batches up to 200. Crypto-secure and instant, or spin the yes/no wheel.
Team Generator
Split a pasted name list into random teams — by team count or team size, balanced groups, CSV export.