Skip to content
Convertto

CSV Column Extractor

Pull selected columns out of a CSV by name or position, and reorder them.

A CSV column extractor keeps only the columns you name, in the order you list them. Reference columns by header name or by 1-based position, and output the result as CSV, TSV, JSON or a plain list — with proper RFC 4180 parsing, so quoted fields containing commas survive intact.

Runs in your browser
Privacy
Runs entirely in your browser — nothing is uploaded
Cost
Free, unlimited, no sign-up

Frequently asked questions

Can I reorder columns as well as select them?

Yes — the output follows the order you list them, not their order in the source. Listing "email, name" puts email first regardless of where it sat originally.

How to use the csv column extractor

  1. 1Enter or paste your csv.
  2. 2Enter or paste your columns to keep.
  3. 3Choose the delimiter.
  4. 4Choose the output as.
  5. 5Turn "First row is a header" on or off as needed.
  6. 6Turn "Remove duplicate rows" on or off as needed.
  7. 7The result appears immediately — copy or download it.

Embed this tool

Put the working csv column extractor on your own site. It runs in your visitors' browsers exactly as it does here — free, no account, nothing uploaded.

Share this tool

Last updated

More data & format tools