Line tools
Every list cleanup in one box: sort, dedupe, reverse, trim, remove empties, add line numbers. Instant.
How it works
Each button rewrites the list and reports the new line count. Dedupe is exact-match after trimming. Shuffle uses the Fisher–Yates algorithm with crypto-random values — fair enough for picking raffle winners or assigning tasks.
Frequently asked questions
Does dedupe ignore case?
Yes, and it ignores padding — "Apple" and " apple " are duplicates. The first occurrence wins and keeps its original casing.
Can I combine operations?
Yes — the result feeds back into the input with "Use as input", so you can trim → dedupe → sort in three presses.
Written and maintained by Steven Huang · Last reviewed October 29, 2026.