Search Ctrl K
Home / Tools
THE FEUTEX TOOLKIT

CSV Formatter

Format CSV instantly in your browser: normalize quotes/newlines, trim fields, remove blank rows, and convert delimiters (comma/semicolon/tab/pipe). No uploads.

Input CSV
Tip: Auto-detect works best with a clear header row.
Formatted output
Privacy: runs locally in your browser. No uploads, no tracking scripts.

How to use

Use this when a CSV export/import fails due to inconsistent delimiters, quoting, or line endings.

  1. Paste your CSV into Input.
  2. Choose Input delimiter (or Auto) and your Output delimiter.
  3. Pick quoting and cleanup options (trim fields, remove empty rows, line endings).
  4. Click Format, then copy or download the result.

FAQ

Does this CSV formatter upload my data?

No. Formatting runs in your browser and the script does not send network requests.

What CSV rules does it follow?

It uses an RFC4180-style parser: double quotes wrap fields and escaped quotes are written as "".

Can it handle newlines inside quoted fields?

Yes. Newlines inside quoted fields are preserved and kept properly quoted in output.

What does “Minimal quoting” mean?

Fields are only quoted when needed (delimiter, quotes, newlines, or leading/trailing spaces). This keeps output compact and compatible.

Why does “No quotes (strict)” sometimes fail?

CSV without quotes cannot safely represent fields containing delimiters, quotes, or newlines. The tool blocks output that would be ambiguous.

Can I convert semicolon CSV to comma CSV?

Yes. Set input delimiter to semicolon (or Auto) and output delimiter to comma, then format.

Will it fix broken rows with missing delimiters?

No. It formats what it can parse; if the CSV structure is inconsistent (like unclosed quotes), it will show an error.

Continue your workflow

Browse related tools by task. Use the improved core tools for a consistent workspace with file import, downloads and clear validation errors.