CSV Column Extractor
Keep or drop chosen columns from a CSV file and copy the trimmed table back out.
Choose the columns you want
Rows: 0 · Columns kept: 0 · Columns dropped: 0
Headers: —
How to use the CSV Column Extractor
- Paste the CSV data you want to trim into the input box.
- List the columns to keep or drop by number or by header name.
- Copy the trimmed CSV from the output box.
Features
- Select columns by header name or by position number
- Keep mode and drop mode in a single control
- RFC 4180 parsing with quoted fields and embedded newlines
- Delimiter auto detection for comma, semicolon, tab and pipe
Advertisement
Frequently Asked Questions
Common questions about the free online csv column extractor.
Paste the CSV data, choose whether to keep or drop columns, then list the columns by number
or name and copy the trimmed result.
Yes. Type names such as name, email and the matching header is found without worrying about
letter case or extra spaces.
Numbers start at one, so the first column is 1 and the third column is 3, matching what you
see in a spreadsheet.
It is simply ignored, and the status line shows exactly how many columns were kept and how
many were dropped.
Comma, semicolon, tab and pipe are all supported, and auto detect picks the most likely one
from your data.
Yes. Quoted fields with commas, doubled quotes or line breaks inside them are parsed as a
single value and re-quoted on output.
No. The file is parsed and trimmed in your browser, so the data never leaves your device.
Yes. List the columns in the order you want them and they are written out in that order in
the result.
It handles typical spreadsheet exports with thousands of rows comfortably, limited only by
your device memory.
Yes. It is completely free with no account, no sign-up and no limit on how many files you
process.
Last updated: October 10, 2026