Change List Separator
Change List Separator and Convert list separators between newline, comma, tab, semicolon, pipe, and space. Auto-detect + trim + drop empty, instant.
- Runs in your browser
- Nothing uploaded
- Free, no sign-up
Swap between newline, comma, tab, semicolon, pipe, or space separators with auto-detection - everything stays on your device.
How to Use Change List Separator
- Paste your list into the input textarea. Anything delimited by newlines, commas, tabs, semicolons, pipes, or spaces works.
- Pick the current separator or leave it on Auto-detect - the tool scans the first 4 KB of your list and picks whichever structural separator appears most often.
- Choose the new separator you want in the output. For example, comma → newline turns a CSV row into a vertical list.
- Toggle trim whitespace (on by default) to strip leading and trailing spaces from each item.
- Toggle remove empty items if your source has double commas, blank lines, or trailing separators.
- Press
Change separatoror hitCtrl+Enter(⌘+Enteron Mac). The converted list and stats appear instantly. - Copy or download the result. Nothing ever leaves your browser - the whole conversion runs in local JavaScript.
Frequently asked questions
Is my list uploaded anywhere?
No. The tool runs entirely in your browser. Your list never leaves the device – there is no fetch, no XHR, no analytics on your content.
How does auto-detect decide?
It counts how often each structural separator (newline, comma, semicolon, tab, pipe) appears in the first 4 KB of your list and picks the most frequent. Space is only used as a fallback when none of the others appear.
Can I convert CSV rows into a newline list?
Yes – set the current separator to Comma (or leave it on Auto-detect) and the new separator to Newline. Turn on “Remove empty items” if your CSV has trailing commas.
What if my list mixes separators?
Auto-detect picks the most common structural separator, so mixed lists snap to the dominant one. For precision, set the current separator manually and run the tool once for each delimiter.
Will trimming remove spaces inside items?
No. Trim only strips whitespace at the start and end of each item. Spaces inside a value (like New York) stay intact.
Are custom separators supported?
Not yet – the dropdowns cover the six most common ones (newline, comma, semicolon, tab, pipe, space). Paste your list, then do a second pass with another text tool if you need something exotic.
Is there a size limit?
The safety cap is 100 000 items per conversion so a bad paste cannot freeze your tab. That is far beyond typical needs and converts in well under 100 ms on a modern laptop.
Does it handle tab-separated data from spreadsheets?
Yes. Select a column or row in a spreadsheet, paste it here, and auto-detect will pick Tab. From there you can convert to commas, pipes, or any other format.
What happens if the input and output separator are the same?
The conversion becomes a pass-through but trim and remove-empty still apply. The stats line flags the match so you notice it.
Does it work offline?
Once the page is loaded, yes. All three JavaScript files and the CSS are self-contained, so you can keep working on a flight or a spotty connection.
Related Tools
Change List Length →
Change List Length Truncate, pad, or cycle any list to a target length. Free,…
Delete List Separator →
Remove or convert separators in any list. Custom multi-char delimiters, replace-with mode (a,b,c →…
Add Bullets to List Item →
Add bullet points to list items instantly. Choose from presets or use custom bullets.…
Add List Prefix - Prepend Text →
Add List Prefix list items instantly. Bullets, numbers, arrows, checkboxes, or custom text. Free,…
Add Suffix to List Items →
Add suffix to list items instantly. Periods, commas, punctuation, or custom text. Free, secure,…
Alphabetize List Sort Items Online | A-Z →
Alphabetize list items instantly. Sort A-Z or Z-A, case-sensitive or not. Remove duplicates option.…
Append List Items - Merge Lists →
Append and merge lists instantly. Combine multiple lists with duplicate removal. Free, secure, client-side…
Chunk List Text →
Split any list into fixed-size chunks with line/numbered/labeled/custom-separator output. Live preview, keep-or-drop trailing chunk.…
Colorized List Item →
Colorized list item online. Turn any list text into a colour-coded HTML block with…
Comma Separator - List Formatter →
Comma Separator Convert vertical lists to comma-separated strings - or reverse - with quote…
Convert List to Columns →
Arrange list items into 2-10 monospace-aligned columns with horizontal or vertical fill. Free, offline,…
Convert List to Image →
Turn a text list into a PNG or JPEG image with custom fonts, colors,…