Text
AvailableRemove Duplicate Lines
Keep one copy of each repeated line in a text list.
Type or paste one item per line. Sorting happens only in this browser.
Read-only, selectable sorted output.
Turn off case-sensitive sorting for case-insensitive comparison. Output always keeps the original line text, including outer whitespace.
Sort a list of text lines alphabetically, naturally, or by numeric value. Results update live in this browser tab and remain selectable for review.
Equal comparison values keep their source order during sorting. If duplicate removal is enabled, sorting happens first and the first matching sorted line is retained. Matching respects the case and whitespace options while the displayed output preserves each retained line's original formatting.
Your text never leaves your browser.
Natural sorting follows your browser's locale collation rules. Numeric mode places valid finite numbers before non-numeric lines and compares the latter alphabetically. Line endings are normalized to LF in the output.
It compares number runs as numbers, so Line2 comes before Line10.
No. It affects comparison only; retained lines keep their original spaces.
The list is sorted first, then the first matching sorted line is retained using the selected case and whitespace rules.
Use it to organize one-item-per-line lists such as package names, domains, environment keys, or test data.
Natural order places file2 before file10, which is often more useful than simple character order.
Numeric sort treats valid numbers specially; values such as 1.2.3 are text and should be reviewed as such.
Text
AvailableKeep one copy of each repeated line in a text list.
Text
AvailableAdd, remove, and format line numbers in copied text.
Text
AvailableSee differences between two blocks of text at a glance.