CSV Column Extractor

Pick specific columns from a CSV and export. Change separator.

Select Columns

CSV Input (5 cols, 5 data rows)

Extracted (3 cols)

id,name,email
1,Alice Smith,[email protected]
2,Bob Jones,[email protected]
3,Carol White,[email protected]
4,David Brown,[email protected]
5,Eve Wilson,[email protected]

About the CSV Column Extractor

This tool extracts CSV columns: tick the fields you want, drag them into the order required, and export a new CSV. It turns a sprawling 60-column export into the handful of fields an importer expects.

Extract CSV columns when an export contains far more than the target system will take. A CRM dump has sixty fields and the mail platform wants three; a billing report has forty and the accountant asked for four. Deleting columns by hand in Excel is slow and easy to get wrong.

Select the columns you need and drag them into the required order, since importers usually care about sequence as well as presence. The output is a fresh CSV containing only those fields.

Row data is copied untouched — no reformatting, no type coercion, no lost leading zeros — so what comes out matches what went in. The whole thing runs in your browser, which keeps customer data off any server.

How to use the CSV Column Extractor

  1. Paste your CSV. Paste the data. Its header row is read to list the available columns.
  2. Select the columns. Tick the fields you want to keep and untick the rest.
  3. Set the order. Drag the selected columns into the sequence the target system expects.
  4. Take the new CSV. Copy the result or download a .csv containing only those columns.

CSV Column Extractor features

  • Column list read from the header row
  • Tick the columns to keep, untick the rest
  • Drag the selected columns into the order you need
  • Row values copied through unchanged
  • Copy the result or download it as a .csv
  • Runs in your browser; nothing is uploaded

Frequently asked questions

Can I reorder the columns as well as select them?

Yes. Drag the selected columns into the sequence your target system expects before exporting.

Is the row data changed at all?

No. Values are copied exactly, with no reformatting, type coercion or lost leading zeros.

How are the available columns detected?

From the CSV header row, which is read as soon as you paste the data.

Can I keep just one column?

Yes. Select a single field and the export contains only that column.

Does my file get uploaded?

No. Parsing and export both happen in your browser.