Sort lines alphabetically (A→Z, Z→A), reverse order, shuffle randomly, or remove duplicate lines. A–Z, Z–A, reverse, shuffle, and dedupe modes cover every ordering chore — local processing, free, no signup.
Sort CSV rows by any column ascending or descending — numbers by value, text alphabetically. Order sales rows in seconds — local parsing, free, no signup.
Sort any list A–Z, Z–A, or by length with one click — ballots, rosters, data cleanup. Order 300 names for roll call instantly — free, local, no signup.
Remove duplicate rows from CSV data based on a specific column. Keep only unique values for cleaner datasets — local processing, free, no signup.
Sort text lines A–Z, Z–A, by length, or shuffle randomly with duplicate control. Organize 500-line lists instantly — local processing, free, no signup.
Remove duplicate text lines with the deduplicator, preserving first-seen order — clean email lists and logs. Dedupe 10,000 rows without Excel gymnastics — local processing, free, no signup.
Alphabetical A→Z, reverse Z→A, reverse order (last line first), random shuffle, and duplicate removal. All operations work on one line per entry.
Sorting uses locale comparison (case-insensitive ordering). For strict byte ordering, normalize case before sorting.
Exact string matching removes duplicate lines. The first occurrence of each unique line is kept, subsequent duplicates are removed.
No numeric sort — lines sort as text ('10' sorts before '2'). Pad numbers to equal width first for numeric order.
No. All processing happens locally in your browser. No text data is transmitted.
Neither — Shuffle is a Fisher-Yates pass over the full array, a pure permutation: same lines, new order. Contrast with Remove Duplicates, which drops exact-match repeats, and download saves as sorted-lines.txt.
List Converter
Convert lists between comma, newline, pipe, tab, semicolon, and space delimiters. Move data across tools without reformatting — free, local, no signup.
CSV Deduplicator
Remove duplicate rows from CSV data based on a specific column. Keep only unique values for cleaner datasets — local processing, free, no signup.
Last updated October 2026