CSV Column Selector Online Tool

CSV Column Selector

Select, reorder, or remove CSV columns by name or index.

CSV Input

CSV Column Selector Result

About The CSV Column Selector

CSV Column Selector keeps, removes, and reorders CSV columns by header name or numeric index. It is useful when you need a smaller export, a reordered file, or a quick column cleanup before importing data elsewhere.

The selector runs locally in your browser. It parses the CSV, applies the selected column operation, and writes a new CSV result using the detected or selected delimiter.

How to Select CSV Columns Online

  1. Paste CSV data into CSV input.
  2. List the columns you want to select or remove in Columns.
  3. Choose whether the column list uses names or numeric indexes.
  4. Pick Select listed columns or Remove listed columns.
  5. Click Run Selector and copy the cleaned CSV.

Choosing Options Correctly

Header names:
Use this when the first row contains labels such as email or status. Names must match the parsed header values.

Numeric indexes:
Use this when there is no reliable header row. Indexes are position-based, so double-check whether the tool expects the numbering shown in the UI.

Common Use Cases

  • Removing sensitive columns before sharing a sample file.
  • Reordering export columns for another system.
  • Keeping only the fields needed for a test fixture.
  • Dropping noisy metadata columns from a CSV report.

Quick FAQ

Can I reorder columns?
Yes. The order you enter or select columns determines the output order.

Why did a header name fail?
Header names must match exactly, including spaces, punctuation, and casing unless the tool provides normalization.

Is my CSV uploaded?
No. Column selection is designed to run in the browser.

What if my CSV uses a different delimiter?
Set the delimiter to match the file before selecting columns, or the header row may parse incorrectly.