CSV to Text

Reads the table properly, then lays it out as columns, as key-per-line records, or as a simple delimited list you can pipe anywhere.

Loading this tool…

Nothing you enter here is sent anywhere. There is no file and no request to our server - the work is done in your browser and disappears when you close the page.

How It Works

  1. Paste — Type or paste your text into the box above.
  2. Configure — Choose the transformation you want.
  3. Run — Press the action button; the counters update as you type.
  4. Take it — Copy the result or download it as a file.

Frequently Asked Questions

How are quoted fields handled?
With a real CSV state machine: commas inside quotes, escaped double quotes and newlines inside a field are all parsed correctly, which is what most regex-based converters get wrong.
Can I change the delimiter?
Yes — comma, semicolon, tab or pipe. The first row is treated as headers by default and can be switched off, in which case records are emitted as arrays.