⚙ Text Mechanic

Shuffle / Randomize Lines

Randomize the order of lines in lists, raffle entries, or data using the cryptographically fair Fisher-Yates shuffle algorithm. Fast and private.

How to Use Shuffle / Randomize Lines

  1. Paste Your List: Enter the items or lines you want to shuffle into the input editor.
  2. Click Reshuffle: Click the Reshuffle button to run a new random shuffle pass.
  3. Copy Result: Copy the randomized list or export it to a text file.

Key Features & Capabilities

  • Fisher-Yates Algorithm: Guarantees an unbiased, mathematically fair permutation of your list.
  • One-Click Reshuffle: Generate fresh random arrangements with a single click.
  • Local Execution: Ideal for confidential participant lists, giveaways, and classroom tests.
  • 100% In-Browser Privacy: Your text never leaves your device or touches an external server.

Common Use Cases

  • Giveaway & Raffle Draws: Randomize contest entrants before selecting winners.
  • Quiz & Flashcard Randomization: Mix up vocabulary questions or test answers to prevent memorization bias.

Frequently Asked Questions

Is the shuffle algorithm truly unbiased?
Yes, we use the standard modern Fisher-Yates (Knuth) shuffle algorithm powered by crypto-quality pseudo-random numbers.
Can I shuffle a list multiple times?
Yes, simply click the "Reshuffle" button to generate a new permutation anytime.

Related Text Utilities

Random Line Picker
Draw random winners, sample lines, or select items with or without replacement
Sort Text Lines
Sort lines alphabetically (A-Z, Z-A), numerically, by length, or natural order
Reverse Text Generator
Reverse characters, lines, word order, or flip text upside down
Random String & Password Generator
Generate secure passwords, random alphanumeric strings, hashes, or UUIDs