This tool pulls just the columns you want out of a CSV and returns them as clean tab-separated values, ready to paste into a spreadsheet or another tool. Paste your data, tick the columns to keep, and copy the result. It is handy for trimming a wide export down to a few fields, or reordering and isolating columns without opening a spreadsheet.
How it works
The CSV is parsed with an RFC 4180-aware parser, so quoted fields can safely contain commas, line breaks and escaped double quotes ("") without breaking the column boundaries. If the first row is a header, its names are shown as labels so you can pick columns by name. You select which columns to keep, and the tool re-emits only those, in order, as tab-separated rows. If you tick nothing, it returns every column — a quick CSV-to-TSV conversion. You can also change the delimiter for semicolon- or tab-separated source files.
Example
Given this CSV:
id,name,email
1,"Ada Lovelace",[email protected]
2,"Lin, Jr.",[email protected]
Selecting only name and email returns:
name email
Ada Lovelace [email protected]
Lin, Jr. [email protected]
Note that the comma inside the quoted “Lin, Jr.” is preserved as part of the value, not treated as a column break. Everything runs in your browser — nothing is uploaded.