CSV Column Extractor

Upload or paste CSV, select the columns you need in the desired order, preview the result, and copy or download CSV, JSON, or a plain-text list.

CSV source

example.csv · 20 MB and 100,000 rows maximum

Choose columns

3 rows · 5 columns · delimiter ,

Available columns

Output order

  1. 1. id
  2. 2. name
  3. 3. team
  4. 4. email
  5. 5. total

Preview

idnameteamemailtotal
1Rivera, AnaSupportana@example.com129.50
2NoahPlatformnoah@example.com85.00
3MinaSupportmina@example.com204.10

Extract only the CSV fields you need

A CSV column extractor removes unwanted fields while preserving the selected data. It is useful for reducing exports before an import, pulling URL or identifier lists from reports, preparing a smaller dataset for analysis, and removing sensitive columns before sharing a file.

This tool uses a quoted-field parser rather than splitting lines on commas. That matters when a value contains a comma, a line break, or an escaped quote. It can detect common delimiters, use the first row as headers, and keep selected columns in the order you choose.

Example

Input:

id,name,team,email
1,"Rivera, Ana",Support,ana@example.com
2,Noah,Platform,noah@example.com

Selecting name and team produces:

name,team
"Rivera, Ana",Support
Noah,Platform

CSV output remains suitable for spreadsheet or database import. JSON output creates an array of objects when headers are enabled. Plain-text output is best when selecting one field for a URL, email, SKU, or identifier list.

Parsing choices and edge cases

CSV does not have one universal dialect. Delimiters, encodings, line endings, header conventions, and spreadsheet behavior vary. Review the detected delimiter and parser messages before using the output. Duplicate header names are distinguished by their column positions in the picker.

The tool caps files at 20 MB and parsed data at 100,000 rows. It does not execute spreadsheet formulas, but opening output in a spreadsheet can still interpret cells beginning with characters such as =, +, -, or @. Treat untrusted exports carefully.

For additional cleanup, use the CSV Duplicate Remover, repair separators and encodings with the CSV Delimiter Fixer, or inspect the complete file in the CSV Viewer.

Privacy and reference

Files are parsed in the browser and never uploaded to MiniUtil. Only the generated download leaves the page when you save it.

RFC 4180 documents the common CSV format and registers the text/csv media type, while also noting that real implementations vary.

Share this utility

Send the tool, not any text or files you entered. Input is never added to the share URL.