1. Home
  2. Spreadsheet & data tools
  3. Change CSV Delimiter

Change CSV Delimiter

Excel in many European countries expects semicolons, databases often want commas, and some systems only accept tabs or pipes. Re-save a CSV with the separator the next program needs.

Free, no sign-up. Runs in your browser: nothing is uploaded.

How to use Change CSV Delimiter

  1. Drop the CSV file.
  2. Check the detected separator and choose the new one.
  3. Download the converted file.

Features

  • Detects comma, semicolon, tab and pipe automatically
  • Correct quoting of values that contain the separator
  • Quote every field if a system requires it
  • Windows or Unix line endings
  • Optional BOM for Excel

Supported formats

You can open

  • CSV
  • TSV
  • TXT

You get

  • CSV
  • TSV

Private by design

Your files are opened and processed by your browser on this device. They are never uploaded to openWorkstand or anyone else, so the Change CSV Delimiter is safe for contracts, IDs, photos and work documents. After you have used it once while online, it also works without an internet connection. How local processing works

Good to know

  • Very large files are limited by your device’s memory; on a phone, split huge files into smaller parts first.

Guide

Changing the CSV separator between comma, semicolon, tab and pipe

“Comma-separated values” is not always separated by commas. In much of Europe, Excel saves and expects semicolons, because the comma is the decimal separator there. Databases and web services usually want commas, some systems want tabs, and others want pipes. When the separator does not match what the program expects, the whole file lands in one column. This tool re-saves a CSV with the separator you need.

Why Excel shows one column

Excel uses the list separator from your computer’s regional settings when you double-click a CSV. On a German or French system that is a semicolon; on a US system a comma. A comma file opened on a semicolon system, or the other way round, appears as one long column of text. Converting the file to the expected separator fixes it without touching anyone’s settings.

Detection first

When you open a file, the tool tries comma, semicolon, tab and pipe and picks the one that splits the first lines into the most consistent number of columns. The detected separator is shown under the file name; if the preview looks wrong, choose the correct one there. Quoted values that contain the separator are recognized and not split.

Choosing the new separator

Pick comma, semicolon, tab or pipe, or type any other single character required by a specific system. Values that contain the new separator, double quotes or line breaks are wrapped in double quotes, with inner quotes doubled, exactly as the CSV standard requires. Columns therefore never shift, even when a name contains a comma or an address a semicolon.

Quoting, line endings and BOM

“Only when needed” is the clean default. “Every value” suits strict importers. Windows line endings (CRLF) are the safest choice for Excel and most systems; Unix endings (LF) suit scripts and many web tools. A byte order mark helps Excel recognize UTF-8 accents when the file is opened by double-click, but some databases and scripts read it as part of the first header, so add it only for Excel.

Check the text

The tool shows the beginning of the new file as plain text, so you can see the separators, quotes and line breaks before downloading. Files with a tab separator are saved with a .tsv extension.

Values are not reinterpreted

Only the punctuation between fields changes. Numbers, dates, leading zeros and accented characters come through exactly as they were in the original file.

Text encoding

If accents look wrong after opening, the problem is the text encoding rather than the separator. Repair it first with Fix CSV Encoding, which also lets you choose the separator of the repaired file.

Pipe and custom separators

Pipe-delimited files are popular in finance and healthcare because the | character rarely appears in names or addresses. Some legacy systems use a tilde, a caret or another rare character. Choose “Another character…” and type it; the same quoting rules apply, so values that happen to contain it are still safe.

To turn tab-separated data into a CSV or Excel file, use TSV to CSV. To open a CSV as a proper workbook, use CSV to Excel; to go the other way, Excel to CSV lets you pick the separator when saving.

Checked against the current version of the Change CSV Delimiter on .

Troubleshooting

The file does not open

Check that it is one of the supported formats above and opens in another app. Damaged files and password-protected PDFs cannot be read until they are repaired or unlocked.

It is slow or stops on a very large file

Everything runs on your device, so speed depends on its memory. Close other tabs, use a computer rather than a phone, or split the file into smaller parts first.

The download did not start

Look for your browser’s download bar or icon. Some browsers ask once before a site may download files; allow it and click the button again.

Frequently asked questions

Are decimal commas changed too?

No. Only the separator between fields changes. A value like 1.234,50 stays exactly as it is, inside quotes if needed. Converting number formats is a separate step; CSV Find and Replace can do it with a regular expression.

When should every value be quoted?

Only when a receiving system insists on it. Some older importers and banking systems expect quotes around every field; most software is happy with quotes only where needed.

Why does Excel put my whole CSV in one column?

Excel uses the list separator of your region: semicolon in much of Europe, comma elsewhere. Convert the file to the separator Excel expects, or open it with Data › From Text/CSV.

What happens to commas inside values?

Values that contain the new separator, quotes or line breaks are wrapped in double quotes, as the CSV standard requires, so the columns stay intact.

Keep working with the result

After you download, choose “Save to Workstand” to keep the result in a folder on your computer, attach it to a project and create a follow-up task. It is saved by your browser, not uploaded.