01
Choose one CSV
Open a non-empty UTF-8 comma-separated file with named, unique headers.
Keep selected columns from one CSV and download a formula-protected subset locally.
Select only the columns you need from a UTF-8, comma-separated CSV. Up to 10 MB. The file stays on your device.
Data handling
Advertising and analytics are separate site services. We do not send selected tool input to them. Read the Privacy Policy for details.
How it works
01
Open a non-empty UTF-8 comma-separated file with named, unique headers.
02
Check the fields to keep. Their original order stays intact.
03
Export a new CSV containing every row and only the selected columns.
Clear limit
This tool retains every source row and the exact columns you select. It does not filter rows, deduplicate records, guess header meaning, join files, repair malformed CSV, or validate business data.
Only named, unique headers can be selected.
Selected fields keep their source order in the new CSV.
Formula-like cells are protected by default for spreadsheet use.
The CSV is read and exported in the current browser tab.
Keep working
Review inconsistent CSV rows, normalize verified rows, and keep problem rows in a separate review file.
Open tool →Convert CSV to JSON or JSON objects to CSV locally with validation and spreadsheet-safe output.
Open tool →Split CSV files by size or row count. Keep related rows together, repeat headers and download every part as a ZIP — privately in your browser.
Open tool →Merge CSV files with an exact file-by-column review, source-row quarantine, and no automatic header matching.
Open tool →