CSV column selector

Drop a CSV file and tick the columns you want. Drag them into a new order with the arrows, rename any of them and download the smaller file. Nothing leaves your device.

  • Free
  • No sign-up
  • Runs in your browser
csv-column-selector

100% private — your file is read in your browser and never uploaded.

How it works

Open the file

Drop it on the box or paste the data.

Pick the columns

Untick what you do not need, reorder and rename.

Download

You get a new CSV with only those columns.

Keep only the columns you need

Exports usually contain far more than you need: dozens of columns when you want three, internal identifiers, empty fields, columns full of personal data that should not be shared. Before you send a file to a colleague, upload it to a system or load it into a tool, it is often better to trim it down. Doing it in a spreadsheet means opening the file, deleting columns one by one and hoping nothing gets reformatted. This tool makes it a matter of ticking boxes.

What you can do

  • Choose columns. Every column of the file is listed with a checkbox. Untick the ones to leave out, or use select none and tick only the few you want.
  • Reorder them. Use the arrows to move a column up or down so the result matches the order the receiving system expects.
  • Rename them. Edit the name of any column. That is handy when an import needs specific header names.
  • Preview. The first rows of the result are shown as you make changes.

Sharing less data

Removing columns is one of the simplest ways to protect personal data. If a colleague only needs order numbers and totals, they do not need names, addresses or phone numbers. Choose only the columns required and share the smaller file.

What stays the same

Cell values are copied exactly as they are, so numbers, dates and leading zeros are not reformatted. That is not guaranteed when a file is opened and saved in a spreadsheet, which may turn a code like 00123 into 123. The output is UTF-8 with a marker that helps Excel display accents correctly, and you can change the separator.

Limits

The tool works on whole columns. It does not filter rows, merge or split columns or calculate new ones. Files of up to 60 MB are accepted and everything is processed in your browser. To clean spaces and duplicates afterward, use the CSV cleaner.

Frequently asked questions

How do I delete columns from a CSV file?
Open the file and untick the columns you do not want. Download the result and it contains only the ones left ticked.
Can I change the order of the columns?
Yes. Use the up and down arrows next to each column.
Can I rename a column?
Yes. Edit the name in the box next to the column. The new name is used in the header of the result.
Will it change my numbers or dates?
No. Values are copied exactly, so leading zeros and formats stay as they were.
What if my file has no header row?
Untick the header option. The columns are named Column 1, Column 2 and so on, and the first row is treated as data.
Is my file uploaded?
No. It is processed in your browser.