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
- Paste — Type or paste your text into the box above.
- Configure — Choose the transformation you want.
- Run — Press the action button; the counters update as you type.
- 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.