Presentation order
Shuffle a class or workshop roster so every participant gets a numbered turn. Keep a copy of the result for the session.
Randomize the order of names, words or tasks. Keep every list item, preserve duplicates, then copy or download your shuffled list. Free, no signup.
Opening your tool…
A list randomizer puts every entry in a list into a random order. Paste one item per line, then shuffle to create a complete sequence for presentation slots, game turns, task order or a playlist. Your original list stays unchanged beside the result.
Every line gets one position. Duplicate entries stay in the result unless you explicitly remove them. Copy a plain list, add position numbers, or download the exact order as TXT or CSV.
Paste ten names with Aster appearing on two separate lines. Leave Remove duplicate items unchecked and select Shuffle list. The result has ten positions and still contains Aster twice. Copy the list as plain lines for a spreadsheet column, or include positions for a running order.
For a speaking order, give same-name participants distinct labels before shuffling. For repeated game entries, leave the repeated text as it is.
Shuffle a class or workshop roster so every participant gets a numbered turn. Keep a copy of the result for the session.
Mix a set of practice questions, writing prompts or activities when any order is acceptable. The tool does not evaluate task priority or dependencies.
Create a random turn order or rearrange song titles. Intentional repeats remain separate entries, so the result preserves the list you supplied.
The randomizer uses a Fisher–Yates shuffle with Web Crypto random values. Rejection sampling avoids modulo bias when choosing each swap. For three distinct entries A, B and C, the six possible orders each have a 1 in 6 chance.
A shuffle can leave an item in the same position or produce an earlier order again. Forcing every result to look different would change the sampling rule, so this tool allows those outcomes.
Copy list and Download TXT use one item per line. Enable Include positions in text exports for lines such as “1. Aster”. Changing that option does not reshuffle anything.
Download CSV always includes position and item columns. Commas and quotation marks are escaped. Entries beginning with a spreadsheet formula marker receive a leading apostrophe to keep them as text; use a plain TXT export when you need the original characters without that CSV safeguard.
Your input and results remain in this page’s memory. They are not uploaded, placed in the URL, saved to browser storage or included in analytics events. General site usage analytics still run; see the privacy policy. Save an export before leaving or refreshing.
Paste one item per line and select Shuffle list. You can paste a single column from Excel or Google Sheets without its heading. The randomizer returns all entries in a new random order, leaving the original input unchanged. Use between 2 and 1,000 entries, with up to 200 characters per entry.
No. Duplicate lines are preserved by default, so two entries with the same text remain two entries in the result. Enable Remove duplicate items only when duplicates are accidental. Deduplication compares trimmed text exactly and is case-sensitive: Alex and alex remain separate.
Yes. Copy list and Download TXT use the same order shown in the result. They contain one item per line; enable Include positions in text exports to add numbering. Download CSV includes position and item columns. Formula-like CSV entries receive a leading apostrophe so spreadsheet applications treat them as text.
The tool uses a Fisher–Yates shuffle driven by browser Web Crypto random values, with rejection sampling to avoid modulo bias. Every ordering of the list entries is equally likely. An item may remain in its original position, and a later shuffle may repeat an earlier order. These are valid random outcomes.
Undo shuffle restores the immediately previous result once. Editing the input does not change an existing result until you shuffle again. The list and results stay in this page’s memory and are not uploaded, included in analytics events, or saved to browser storage. Download anything you need before refreshing or leaving.