Running on your device · 0 bytes uploaded

# Line operations

Sort, deduplicate, trim, filter, reverse, renumber — deterministic line cleanup with a changelog that says exactly what each operation did. No shuffle: that is not deterministic.
Lines to transformTransformLine endingsLFCRLFKeepSortNoneAscendingDescendingTrim trailing whitespaceRemove empty linesNumeric-aware sortCase-insensitiveDeduplicateReverse orderNumber linesKeep lines containing

Literal substring match (case-insensitive when checked).
Join with (optional)

Empty = keep line breaks.
Nothing in yet

Paste, drop, or type to begin. Everything stays on this device.

lines in, ordered lines out

## Next door in Text

- [Word & character count](/text/word-count)
- [Case converter](/text/case-converter)
[All text tools](/text)

---

Canonical HTML: https://nutter.tools/text/lines
Markdown version: https://nutter.tools/text/lines/index.md
Plain-text version: https://nutter.tools/text/lines/index.txt
Agent index: https://nutter.tools/llms.txt

