Every operation at once rather than one per visit. And nothing is uploaded — which matters rather a lot if the list is people.
0 lines · nothing leaves your browser
Customer emails. Staff names. A client list with a duplicate in it. Attendee lists, subscriber exports, a column lifted out of a CRM.
Most tools in this category post that to a server to do work that takes four milliseconds in a browser. There is no technical reason for it — deduplicating a list requires no infrastructure whatsoever.
This one runs entirely in your browser. No request is made, nothing is logged, and closing the tab is the whole of the deletion process. Check the network tab if you like; there is nothing in it.
The operations run in a fixed order — trim, drop blanks, deduplicate, sort — and that order is not arbitrary.
Deduplicating before trimming leaves apple and apple as two separate entries, because they are two separate strings. That is precisely the bug somebody came here to fix, and it is the one most tools reproduce by letting you choose the order yourself.
Case is a genuine choice, so that one is a toggle. Apple and apple are the same product and two different variable names, and no tool can know which you meant.
A plain alphabetical sort disagrees. It compares character by character, finds that 1 sorts before 2, and returns item1, item10, item2, item20 — which is correct by the rules and wrong by any human standard.
This sorts numerically where numbers appear: item1, item2, item10, item20. It matters every time a list has version numbers, chapter numbers, invoice numbers or anything else people count.
Cleaning an export
Anything out of a CRM or a mailing platform arrives with trailing spaces, blank rows and the same address three times.
Merging two lists
Paste one under the other, tick Remove duplicates, and the overlap resolves itself.
Tidying a bibliography
Sorting references alphabetically by hand is slow and error-prone, and duplicates hide in long lists.
Shuffling for fairness
A running order, a presentation order, an assignment of names. Alphabetical is not neutral and people notice.
For changing how the text is cased rather than how it is ordered, the case converter handles a pasted column the same way. And the word cloud counts frequency if you want to know which entries repeat rather than remove them.
Tidy both here, then put them side by side in text compare — it tells you what is only in the first, only in the second, and in both. It also compares two versions of a document word by word, which is the other thing people reach for a cleaned-up list to do.
Most of these run entirely in your browser; the citation tools check references against public databases.
Word Counter
Words, characters, sentences and reading time, live.
Citation Checker
Check references and case citations are real.
Spot the Change
A daily game: find what a rewrite changed.
Daily Crossword
A newspaper-style crossword, new every day.
Case Converter
Switch text to UPPER, lower, Title or Sentence case.
Word Cloud
Your most-used words, drawn bigger.
Readability
How easy your writing is to read, as a school grade.
Word Unscrambler
Type some letters, get every word they make.
Reading Time
How long a piece takes to read.
Citation Generator
Format a source for a reference list: APA, MLA, Chicago or Harvard.
Essay Counter
Word goals and progress for longer drafts.
X / Twitter Counter
Check a post fits before you publish it.
Instagram Counter
See where your caption gets cut off.