Add the text, code or data.
01Line Tools
Sort, reverse, dedupe and shuffle lines.
- 1Paste inputAdd the text, code or data.
- 2AdjustChoose formatting or generation options.
- 3RunProcess everything in the browser.
How to use Line Tools
Choose formatting or generation options.
02Process everything in the browser.
03Copy or download the clean result.
04Your files stay private
Your work is processed locally in your browser where possible and is never added to a Vootkit upload library.
Learn more about privacyHalf of all data cleaning is the same four operations on a list of lines, and the usual way to do them involves opening a spreadsheet, pasting a column, and fighting whatever it decides your data means.
What Line Tools does
Sorts, reverses, deduplicates, shuffles, numbers and trims a list of lines, one operation at a time, with the result shown alongside the input rather than replacing it.
Sorting is alphabetical, which is not the same as numerical — a detail that quietly reorders any list of numbers you throw at it, and one that has produced a great many wrong-looking reports. Shuffle has the opposite trap: it destroys an order you may have wanted, and there is no undo.
What each operation does
| Sort A→Z | Alphabetical, locale-aware — so accented characters land sensibly |
|---|---|
| Numbers | Sorted as text: 10 comes before 9, because "1" precedes "9" |
| Deduplicate | Exact match only — trailing spaces make two lines different |
| Trim | Removes leading and trailing whitespace from every line |
| Blank lines | Preserved unless you remove them explicitly |
| Processing | In the browser; nothing is uploaded or stored |
Detailed steps
- Paste your lines.
- Trim first if the list came from a copy-paste — invisible trailing spaces defeat deduplication.
- Apply one operation. The result appears alongside so you can compare.
- Copy the output. Nothing is saved when you leave, so paste it somewhere before closing the tab.
Worth knowing
Trim before you deduplicate, always. "[email protected]" and "[email protected] " look identical on screen and are two different strings, so a list pasted out of a spreadsheet or an email client routinely keeps duplicates that appear to be duplicates. Trimming first is a two-second step that turns "this tool did not remove my duplicates" into it having worked correctly all along.
Frequently Asked Questions
Why did sorting put 10 before 9?
Because it is an alphabetical sort, and it compares character by character: "1" comes before "9", so 10, 100 and 1000 all sort ahead of 2. This is standard text sorting rather than a bug, but it is genuinely surprising on a list of numbers — for those, pad with leading zeros first or sort them somewhere numeric.
Why are my duplicates not being removed?
Almost always whitespace. Deduplication compares exact strings, so a trailing space, a tab or a non-breaking character makes two visually identical lines different. Run the trim operation first and the duplicates will collapse as expected.
Does it handle very long lists?
Comfortably into the tens of thousands of lines. Everything runs in the page, so the practical limit is browser memory rather than any server rule, and you will notice sluggishness before anything fails. Nothing is uploaded regardless of size.
Is my list stored anywhere?
No. It is processed in the page on your own machine and forgotten when you close the tab, which matters because lists like these are usually email addresses, customer names or internal identifiers — exactly the sort of thing worth not pasting into an unknown server.
Is Line Tools free?
Yes. The Vootkit free plan includes 5 tool runs a day. Upgrade to Vootkit Pro for unlimited daily use, an ad-free workspace and saved workflows.
Are my files uploaded?
No. Line Tools runs entirely in your browser — your file is processed on your own device and never sent to a server. There is nothing for us to store or delete.
Do I need to install anything?
No. Line Tools works in any modern browser on desktop, tablet or phone. Open the page and start.
How often can I use it? Is there a daily limit?
On the free plan you get 5 tool runs a day. When you reach the limit you'll see a prompt to upgrade, and it resets the next day. Vootkit Pro removes the cap entirely for unlimited daily use.
Recently viewed
This tool processes everything locally in your browser. You can disconnect from the internet after the page loads and it will still work.