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.