Sort, deduplicate, remove blank lines, trim, reverse, and shuffle text line by line. Combine multiple operations
It lets you manipulate text line by line. You can sort ascending or descending, remove duplicate lines, remove blank lines, trim leading and trailing whitespace from each line, reverse the line order, and shuffle the lines. Multiple operations can be combined with the checkboxes, and the result updates on the right in real time.
Deduplication compares each line as an exact string match, keeping the first occurrence and removing every later identical line. Differences in case or in leading and trailing whitespace are treated as distinct. If you want to ignore surrounding whitespace when comparing, enable "Trim each line" first, then remove duplicates.
No. Sorting, deduplication, and all other processing happen entirely in JavaScript inside your browser. The text you enter is never sent to or stored on a server.