ToolsOnline

Online Dedupe & Sort

Dedupe, sort, reverse, trim & shuffle with 50-step undo

Lines before
—
Lines after
—
Lines removed
—

About this dedupe & sort tool

Paste a list or log and clean it up step by step: deduplicate keeps the first occurrence of each line, sorting offers A→Z and Z→A, and you can also reverse line order, trim leading/trailing whitespace, remove empty lines, or shuffle randomly with Fisher-Yates. Every action is pushed onto an undo stack — hit Undo to step back, up to 50 levels.

Operations stack freely and rewrite the input in place, with before/after/removed line counts shown below in real time. Everything runs locally in your browser and nothing is uploaded — perfect for tidying keyword lists, email rosters or to-do items.