#252 · Lists, Sorting & Lines Text Tool

Sort Lines Randomly

Randomly sort lines into a new order. Use a seed when you need a reproducible random list for classroom activities, giveaways, testing, or content rotation.

Text Input

Seeded random sorting
seed

Recent History

No history yet.
Ad space

How to use this text tool

  1. Paste or upload your text.
  2. Choose the processing mode and options.
  3. Run the tool, then copy or export the output.

What this tool does

This tool rearranges line order randomly while preserving each line as a complete item.

Split input into lines, optionally remove duplicates or empty lines, apply a seeded Fisher-Yates shuffle, and rebuild the list.

Seeded random sorting lets the same input and seed produce the same output again.

Example

Input: Alpha, Beta, Gamma, Delta. Output may become Gamma, Alpha, Delta, Beta depending on the seed.

Use cases

  • Randomize student names
  • Create a giveaway order
  • Rotate checklist items
  • Generate test data order

Tips for better output

  • Enter a seed to reproduce the same random order.
  • Remove duplicates when the list should contain unique entries only.
  • Use numbered output if the random order will be shared as a draw result.

Processing details

Split input into lines, optionally remove duplicates or empty lines, apply a seeded Fisher-Yates shuffle, and rebuild the list.

This browser-based tool processes text locally in your page. Very large files may depend on device memory and browser limits.

FAQ

How do I randomly sort lines?

Paste one item per line and run the tool. The lines are shuffled into a random order.

Can I reproduce the same random line order?

Yes. Enter the same seed with the same input and the tool will generate the same shuffled order.

Can duplicate lines be removed before sorting randomly?

Yes. Use the unique mode to remove duplicate lines before the random sort is applied.

Can I keep blank lines out of the random result?

Yes. Enable the ignore empty lines option to remove blank lines before shuffling.

What is the difference between random sorting and reverse lines?

Random sorting creates a new randomized order. Reverse lines simply flips the existing order.

Module table

ModulePurpose
Input parserSplits and prepares text according to selected options
ProcessorSplit input into lines, optionally remove duplicates or empty lines, apply a seeded Fisher-Yates shuffle, and rebuild the list.
StatisticsShows counts, changes, quality score, and export data
ExportCopy, TXT, CSV, JSON, and print actions

Browse more text tools

CallText category hubs