Split Text
Split a block of text into separate parts using any delimiter you choose - a comma, newline, or custom character.
Your split parts will appear here
Recommended Settings
Pro Tips
- •Empty parts (from consecutive delimiters or trailing delimiters) are automatically filtered out
- •Each resulting part has surrounding whitespace trimmed automatically
- •Use \n as the delimiter to split text that's already organized one item per line
- •Copy All joins every part onto its own line, ready to paste into a spreadsheet column
Most Popular
Most users split comma-separated text, a common format for lists and simple CSV-style data
When to Use This Tool
Break a comma or tab-separated line into its individual values.
Split a block of text into a bulleted list using a custom delimiter.
Convert delimited text into one item per line for easy pasting into a spreadsheet.
Split poorly formatted pasted data into clean, individual entries.
How It Works
Take your input text and the delimiter you specify
Split the text everywhere that delimiter appears
Trim whitespace from each resulting part and filter out any empty results
100% Private
Files never leave your device. All processing happens locally in your browser.
Lightning Fast
Powered by Client-side string splitting for optimal performance on modern browsers.
Open Source
Built with verified, open-source libraries. Fully transparent.
Frequently Asked Questions
What happens to extra whitespace around each part?
It's automatically trimmed, so ' apple ' becomes 'apple' in the result.
What if my delimiter appears twice in a row?
Any resulting empty parts are automatically filtered out of the result.
Can I split on a newline?
Yes, enter \n as the delimiter to split text that already has one item per line.
Is my data sent to a server?
No. Splitting happens entirely in your browser.
Can I split on more than one character?
Yes, the delimiter can be any string, not just a single character - for example, ' - ' (space, dash, space).