Shuffle List

Shuffle any list in seconds. Paste your items and generate a randomized order with one click.

List to shuffle

Paste one item per line to shuffle the list.

Processing happens locally in your browser; nothing is uploaded.

Shuffled listRandomized list order.

0 lines in0 lines outN/A runtime

Typical lists process in under 1ms on modern browsers.

How to shuffle a list

Shuffle in 3 steps

Takes ~5 seconds
  1. 1
    Paste your list

    Add one item per line in the input box.

  2. 2
    Shuffle list

    Click "Shuffle list" to generate a randomized order.

Each shuffle is randomized, so results will vary.

Who should use this tool?

  • Teams randomizing lists
  • Teachers assigning groups
  • Developers shuffling test data

Examples

Shuffles a short list.

"alpha beta gamma delta" -> gamma alpha delta beta

Another randomized order.

"one two three four" -> two four one three

Works with repeated items.

"apple apple banana" -> apple banana apple

Shuffle lists instantly

Randomize line-separated lists with one click.

Use this list shuffler to randomize the order of any line-separated list. Paste your items, shuffle them instantly, and copy the result. Everything runs locally in your browser for fast, private list shuffling.

Random order

Shuffle line-separated lists without scripts or spreadsheets.

  • Instant output
  • No server upload
  • Works on any list
Bulk ready

Great for quick randomization of long lists.

  • Bulk paste
  • Line-by-line input
  • Copy results easily
Privacy first: we never send your input to a server. Everything runs locally in your browser.

Shuffling tips

Keep lists clean for predictable results.

  • Use one item per line.
  • Trim trailing spaces if they are not meaningful.
  • Shuffle again if you want a different order.