Text List Utility
Clean, sort, and organize your lists - 100% private, instant processing
Processing Options
Advanced Options
Paste or type one item per line. Maximum 10MB.
Output will appear here...
Private & Secure
All processing happens locally in your browser. No data is uploaded to any server.
Keyboard Shortcuts
Ctrl/Cmd + EnterProcess list
Ctrl/Cmd + KClear
TabNavigate between elements
100% Private, Instant Processing
All processing happens locally in your browser using native JavaScript. Your data never leaves your device, is never uploaded to any server, or transmitted over the internet. Complete privacy guaranteed.
Frequently Asked Questions
Is my data uploaded to a server?
No. All processing happens entirely in your browser using JavaScript. Your text never leaves your device, making this tool perfect for sensitive or confidential lists like email addresses, customer names, or proprietary data.
How large of a list can I process?
The tool supports inputs up to 10MB and can handle 100,000+ lines instantly. It uses optimized algorithms like Set data structures for O(n) deduplication, making it significantly faster than traditional approaches. For most users, this is more than sufficient for typical use cases.
Does removing duplicates preserve order?
Yes. When removing duplicates, the tool keeps the first occurrence of each line and preserves the original order unless you also enable sorting. This ensures predictable results when processing your data.
Is duplicate detection case-sensitive?
Yes, by default duplicate detection is case-sensitive. This means "Apple" and "apple" are treated as different lines. However, if you apply case conversion (like lowercase) before removing duplicates, the tool will compare lines after conversion, effectively making it case-insensitive.
Can I use multiple operations at once?
Absolutely! You can enable any combination of operations. They are applied in an optimal order: case conversion → remove empty lines → remove duplicates → sort. This ensures the best results regardless of which options you select.
What case conversion options are available?
The tool supports five case conversion types:
- UPPERCASE: Converts all text to capital letters
- lowercase: Converts all text to lowercase
- Title Case: Capitalizes the first letter of each word
- camelCase: Perfect for programming variable names
- snake_case: Common in Python and database naming