Change List Separator Tool Online

Change List Separator and Convert list separators between newline, comma, tab, semicolon, pipe, and space. Auto-detect + trim + drop empty, instant.

Swap between newline, comma, tab, semicolon, pipe, or space separators with auto-detection — everything stays on your device.

How to Use Change List Separator Tool Online

  1. Paste your list into the input textarea. Anything delimited by newlines, commas, tabs, semicolons, pipes, or spaces works.
  2. 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.
  3. Choose the new separator you want in the output. For example, comma → newline turns a CSV row into a vertical list.
  4. Toggle trim whitespace (on by default) to strip leading and trailing spaces from each item.
  5. Toggle remove empty items if your source has double commas, blank lines, or trailing separators.
  6. Press Change separator or hit Ctrl+Enter (⌘+Enter on Mac). The converted list and stats appear instantly.
  7. 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.