How to use Select CSV Columns
- Paste CSV or TSV data, or select a local file.
- Select, reorder, and rename columns while checking the first 100 preview rows.
- Choose export delimiter, header, line ending, BOM, and safety settings, then download.
Supported behavior
CSV Column Selector parses CSV or TSV into real records before changing its shape. Detected columns can be selected, cleared, reordered by drag or keyboard, and renamed, with the first 100 rows shown in preview. At least one column must remain selected for export. Duplicate source names can receive suffixes, while duplicate final names are rejected unless explicitly allowed. Output controls include header presence, delimiter, LF or CRLF line endings, UTF-8 BOM, and spreadsheet formula-injection protection. Because fields are parsed rather than split on punctuation, quoted delimiters and newlines remain within their cells. Unselected columns are omitted, but selected cell contents and row order stay intact under the chosen CSV serialization. The source file, column names, and exported rows remain entirely in your browser and are never uploaded. This is a structural selector, not a data-cleaning or filtering tool; renaming a header does not transform the values beneath it.
- Only the first 100 rows are previewed even though the full parsed dataset is exported.
- Selecting columns does not filter rows or change the data type of any cell.
Examples
id,name,email
7,Ada,ada@example.com
8,Lin,lin@example.com
Result: Selecting name,id → name,id Ada,7 Lin,8
sku,qty
A-1,4
B-2,9
Result: Rename qty to quantity → sku,quantity A-1,4 B-2,9
Common use cases
- Remove internal columns before sharing an approved export.
- Reorder a vendor feed to match an import template.
- Rename cryptic headers while preserving every row value.
Frequently asked questions
Can I export zero columns?
No. At least one column must be selected before export.
Is reordering keyboard accessible?
Yes. The same column ordering operation is available without drag input.
Can two columns have the same final name?
Duplicate final names are rejected unless you explicitly allow them.
Will commas inside quoted cells break?
No. Shared CSV parsing recognizes quoted delimiters before columns are selected.

