DATA · FREE TOOL
CSV column mapper
Keep, rename and reorder CSV columns without changing their values.
Output columns
Uncheck unwanted columns. Use the arrows to change the output order. Output names are trimmed and must be 200 characters or fewer. Longer names are rejected, not shortened.
This can change affected exported values. Import numeric-looking IDs as text in spreadsheet apps to keep leading zeros.
Your result is ready.
Download CSV ↓Scroll sideways to see every column. You can also focus the table and use the arrow keys.
A new shape, the same records.
Every kept column needs a unique, nonempty output name. Records retain their order and cell text. The new CSV uses commas, quoted cells and Windows-style line endings, with a UTF-8 marker for common spreadsheet software.
Header names are trimmed and missing trailing cells become empty text. Formula-safe export can prefix a single quote to affected values; turn it off only when you understand the spreadsheet risks. Always review a file before importing it into another service.
Empty physical lines are skipped; explicitly empty CSV records are retained. Record numbers refer to data records after skipped lines.