List Randomizer

Shuffle a list properly, or split it into teams.

List Randomizer shuffles a list into a random order with a Fisher-Yates shuffle driven by cryptographic randomness, which is the only shuffle that makes every permutation equally likely. It can also split the shuffled list into a number of groups or into teams of a fixed size. The list never leaves your browser.

Loading List Randomizer…

Runs entirely on your device. No file or text you enter here is uploaded. How to verify it.

How to use List Randomizer

  1. Paste your list, one item per line.
  2. Shuffle, or choose how many groups to split it into.
  3. Copy the result.

Questions about List Randomizer

Why does the shuffle algorithm matter?
The obvious approach — sorting by a random comparator — produces a measurably uneven distribution, and famously did so in a browser vendor's own code. Fisher-Yates is provably uniform: every ordering is equally likely.
Can it make balanced teams?
Yes, split by number of groups or by group size. The remainder is distributed rather than dumped on the last group.
Is the result reproducible?
No. Every shuffle draws fresh cryptographic randomness and there is no seed input, so the same list comes out in a different order each time. If you need one particular ordering again, shuffle once and keep the copied result.
How long a list can it handle?
Tens of thousands of lines shuffle instantly — the limit is your browser's memory, not the algorithm. Splitting accepts up to 100 groups, or a fixed team size of up to 100 members, and the group count is capped at the number of items so no empty groups appear.
Is this the same as sorting by a random column in a spreadsheet?
The result looks similar, the method is not. A RAND column re-evaluates on every recalculation, so the order changes under you and ties can repeat. Fisher-Yates draws one position at a time and stops; the ordering you copy is the ordering you keep.
Is List Randomizer really free, with no limits?
Yes. There is no account, no daily cap, no file-size tier and no watermark, because there is no server cost to recover. The site is funded by clearly disclosed partner recommendations on the Partners page, never by metering the tools.
Are my files or text uploaded when I use List Randomizer?
No. Everything is processed by JavaScript running in your browser, on your device. You can verify it: open your browser's developer tools, switch to the Network tab, and use the tool. You will see no request carrying your data — because there is nowhere for it to go.