Text Shuffler

Paste your text and instantly shuffle its characters, words, or lines using a Fisher-Yates randomization.

Input Text

Shuffle Options

Shuffled Output

How modes work

  • Words Splits on whitespace, shuffles the tokens, re-joins with spaces.
  • Lines Splits on newlines, shuffles each line as a unit, re-joins with newlines.
  • Characters Treats every character (including spaces) as a unit and shuffles all of them.

Summary

Paste your text and instantly shuffle its characters, words, or lines using a Fisher-Yates randomization.

How it works

  1. Paste or type your text into the input box.
  2. Choose a shuffle mode: Characters, Words, or Lines.
  3. Optionally set the number of shuffles to apply repeatedly.
  4. Click Shuffle to generate a randomized result.
  5. Copy the output with one click or shuffle again for a new permutation.

Use cases

  • Randomize quiz answer options to prevent pattern memorization.
  • Generate scrambled words for word-puzzle or game content.
  • Shuffle a list of names for random assignment or drawing.
  • Mix up flashcard text to test recall from different angles.
  • Randomize lines of a poem or lyrics for creative writing prompts.
  • Scramble characters to create obfuscated placeholder text.

Frequently Asked Questions

Last updated: 2026-06-09 · Reviewed by Nham Vu