Cleanroom your file stays on this computer

Home › CSV tools › Select CSV columns

Runs in your browser

Keep or remove CSV columns

Exports arrive with forty columns when the person receiving it needs four — and often the other thirty-six include things they shouldn't see. Name the columns to keep and everything else goes, in the order you typed them. Or name the ones to remove and keep the rest.

Your file stays on this computer. There’s no upload button here, because there’s nowhere to send it. This tool runs inside the page you opened — like a calculator on a web page, it keeps working once it has loaded. How this works, and how to check it →

How to use it

  1. Choose your CSV file.
  2. List the column headings, comma separated, exactly as they appear in your file.
  3. Choose whether that list is what you keep or what you remove, then click Apply.

Questions

Is my file uploaded anywhere?

No. The whole tool is inside this page, so the work happens on your computer. There is no server to send it to. If you'd rather check than take our word for it: use the tool once, on a sample file, with the settings you want. Then turn off your wi-fi and do exactly the same thing again in that tab, without reloading. It still works, because everything it needs is already here.

Can I reorder columns at the same time?

Yes — when keeping, the output uses the order you typed. Listing every column in a new order is therefore also how you reorder a CSV without removing anything.

What if I misspell a column?

You get an error naming the columns that don't exist, along with the full list of the ones that do. It won't silently skip a name and hand you a file quietly missing a field.

Is this a safe way to remove sensitive columns before sharing?

Yes. The columns you remove are not written to the result at all, so there's no hidden copy of them in the file you download.