Extract or delete columns

Cut a sixty-column export down to the two you need, strip phone numbers and addresses before sharing, or reorder columns to match an import template. List columns by name or number, choose keep or delete, and the file never leaves your device.

How to extract or delete columns

  1. Drop a CSV or Excel file.
  2. Type the columns, separated by commas, by header name or by position.
  3. Choose keep (in the order you listed) or delete.
  4. Run and download the resulting CSV.

Keeping only the columns you need

Exports include everything. A customer export from a shop platform can have sixty columns when the mailing tool needs two: name and email. A product feed has internal cost prices that must not go to a marketplace. A report has identifiers, timestamps and flags that only confuse the person you are sending it to. Removing columns is also the simplest way to strip sensitive data before sharing: drop the phone number and address columns and what remains is safe to send.

Keep or delete

Type the columns you want, separated by commas, either by header name or by position (1 for the first column). Then choose whether that list is the columns to keep or the columns to delete. Keep mode also lets you reorder: columns are written in the order you list them, so "email, name" produces email first even if name came first in the source.

You typeModeResult
name, emailKeepOnly those two columns, in that order
phone, address, notesDeleteEverything except those three
1, 3, 4KeepThe first, third and fourth columns
email, nameKeepEmail first, then name: a reorder

Header names are matched ignoring case and surrounding spaces. A name that is not found is reported rather than silently ignored.

Excel and CSV input

Drop a CSV or an Excel workbook; for workbooks the first sheet is used. The output is always CSV, which every spreadsheet and import tool opens. If you need an Excel file back, run the result through the CSV to Excel tool.

Sharing data safely

Deleting columns is a genuine removal: the values are not hidden, they are gone from the output file. That makes it a reliable way to prepare a file for someone who should not see certain fields. Combined with the fact that the file never leaves your browser, it is a safe way to handle customer lists, HR exports and financial data.

Typical uses

  • Cutting a shop export down to name and email for a newsletter import.
  • Removing cost price and supplier columns from a product feed before sending it to a marketplace.
  • Reordering columns to match an import template that expects a fixed layout.
  • Stripping personal data from a report before sharing it externally.

Frequently asked questions

Is the file uploaded?

No. Column extraction runs in your browser and the data stays on your device.

Can I reorder columns?

Yes. In keep mode the output follows the order you typed, so "email, name" puts email first.

Are deleted columns really gone?

Yes. They are removed from the output file, not hidden, so the result is safe to share.

Does it work with Excel files?

Yes. The first sheet of an .xlsx or .xls is used. The output is CSV; convert it back with the CSV to Excel tool if needed.

Your files never leave your device

Every tool on Squishly Tools is 100% free and runs entirely inside your browser. Your images and documents are processed on your own computer and are never uploaded to a server. There are no accounts, no watermarks and no catch.