Column Extractor
Select columns from delimited rows with correct handling of quoted fields and embedded delimiters.
Loading Column Extractor...
How to use
Choose the input delimiter and identify columns by 1-based number, or enable a header row and enter exact header names. The output is serialized as valid delimited text.
Example
Input
name,age,city
Ada,36,London
Output
name,city
Ada,London
Limitations
All rows must contain the selected columns. Header names are exact and duplicate header names select the first occurrence. This tool does not infer separators or repair malformed files.
Frequently Asked Questions
Will commas inside quoted fields break a row?
No. A maintained CSV parser handles quoted delimiters, escaped quotes, and quoted newlines.
How do I select columns without headers?
Enter comma-separated 1-based numbers such as 1,3. With headers enabled, enter exact names instead.