Shuffle List

Randomize the order of all lines using the Fisher-Yates shuffle algorithm.

Example

Input

Item 1
Item 2
Item 3
Item 4

Output

Item 3
Item 1
Item 4
Item 2

How Shuffle List Works

Randomize the order of all lines using the Fisher-Yates shuffle algorithm.

This tool runs entirely in your browser — no data is sent to any server. Paste your text, click Run, and get your result instantly. You can also chain this tool with others using the pipeline feature: run Shuffle List, then continue with a related tool to build a multi-step text workflow.

TextRefinery is a free, open-source text processing toolkit. Learn more about regular expressions and text processing on the web.