Overview
Clean a pasted list of lines on-device: dedupe, sort (natural/locale), number, reverse, trim, and drop blank lines.
Remove duplicate lines, dedupe & sort a list. On-device. Paste a list, one item per line, and clean it in one place: remove duplicate lines, dedupe, sort and clean the list, number the lines, reverse the order, trim whitespace off each line, and remove blank lines. It treats your input as a LIST OF LINES and operates on the set of lines (deduping, sorting, and numbering them) rather than editing the characters of a paragraph. For emails, IDs, SKUs, tags, URLs, imported rows, keyword lists, and any other one-item-per-line list. PRIVATE BY DESIGN: WHY THIS MATTERS HERE Lists routinely contain emails, names, customer IDs, and internal data. Pasting one into a random web tool means handing it to a third-party server that may log it. This extension is a paste-mode popup: the list you paste never leaves your browser. It never reads the active tab or any page content, requests no host permissions, and injects no scripts. Every bit of splitting, deduping, and sorting happens locally, in the popup. This extension collects no data of any kind: no analytics, no tracking, no telemetry, and no account is ever required to clean a list. The only network traffic it ever makes is a purchase-verification check with ExtensionPay if you choose to upgrade. WHAT IT DOES (FREE) - DEDUPE: remove duplicate lines, keeping the first occurrence of each. The rule is stated on screen. - SORT: ascending or descending, with three modes: - Natural (numeric-aware), so item2 sorts before item10, the thing a plain A-Z sort gets wrong. - Locale-aware alphabetical, so accented letters order the way you expect. - Lexicographic (Unicode code point), the deterministic baseline. Plus a case-sensitive / case-insensitive toggle. The active mode is shown. - NUMBER LINES: prefix each line 1. 2. 3., with a configurable start number. - REVERSE: reverse the order of the lines. - TRIM: strip leading/trailing whitespace from each line. - REMOVE BLANK LINES: drop empty and whitespace-only lines. - Live in / out line counts, and one-click copy of the cleaned list. You can combine operations in one pass; they apply in a clear, fixed order shown right under the controls, so the result is never a mystery. BUILT TO GET THE HARD PARTS RIGHT - Line splitting handles Windows (CRLF), Unix (LF), and classic-Mac (CR) line endings, so two visually identical lines pasted from different sources still match when you dedupe. That is the invisible-carriage-return bug that quietly breaks naive tools. - Natural sort is genuinely numeric: item2, item10, item100 come out in the order a human would put them. - Sorting is stable and repeatable: equal lines keep their original order. - A line whose text is "__proto__", "constructor", or similar is treated as ordinary data, never as anything special. HONEST ABOUT SCOPE This tool cleans a list of lines that you paste in. It does not fetch URLs, does not read files, and does not touch the current page. Each paste is capped at 1,000,000 characters to keep the popup responsive; past that you get a plain message saying so rather than a hung tab. PREMIUM ($5 one-time) - Saved pipelines: save an ordered chain of cleanup operations under a name and re-apply it to any list in one click (stored only on your device; up to 25). - Case-insensitive and locale-aware dedupe: treat Foo and foo, and composed/decomposed accented spellings of the same word, as the same line. - Prefix/suffix templating: wrap every line with a prefix and suffix (for example turn each line into a checklist item or a quoted, comma-terminated value), with {line} and {n} tokens. No subscription, no account required; pay once, keep the features.
0 out of 5No ratings
Details
- Version0.1.1
- UpdatedAugust 3, 2026
- Size75.85KiB
- LanguagesEnglish
- DeveloperSourwood Labs LLCWebsite
212 West Troy Street STE B Dothan, AL 36303 USEmail
sourwoodlabsllc@gmail.comPhone
+1 334-510-4246 - TraderThis developer has identified itself as a trader per the definition from the European Union and committed to only offer products or services that comply with EU laws.
Privacy
This developer declares that your data is
- Not being sold to third parties, outside of the approved use cases
- Not being used or transferred for purposes that are unrelated to the item's core functionality
- Not being used or transferred to determine creditworthiness or for lending purposes
Support
For help with questions, suggestions, or problems, visit the developer's support site