Line Tools: Dedupe, Sort & Shuffle illustration

Line Tools: Dedupe, Sort & Shuffle

Cleans up line-based text: removes duplicate lines (keeping the first occurrence), sorts alphabetically or numerically in either direction, reverses, shuffles, trims whitespace, drops empty lines and adds line numbers — operations you can stack in one pass.

Runs 100% in your browser — nothing you paste leaves your device.

Notes

  • Natural sort treats digit runs as numbers, so "item2" sorts before "item10".
  • Deduplication can be case-insensitive; the kept line is always the first one that appeared.
  • Runs 100% in your browser — nothing you paste leaves your device.

Explore the idea

This interactive demo needs JavaScript.