CSV Column Reorder Tool
Rearrange or drop CSV columns by listing the headers in the order you want — the whole file is rewritten to match.
Reorder and filter columns at once
Different systems expect columns in different orders — an import might want email first, a report might want name and city only. Rearranging columns in a spreadsheet by dragging is fiddly and error-prone on large files. This tool does it declaratively: list the headers in the order you want, and the entire CSV is rewritten to match, header row and every data row together.
Because omitted columns are simply left out, the same box lets you filter down to just the fields you need while reordering the rest. Values are parsed and re-quoted properly, so anything containing commas stays intact. Paste, type your order, and copy the transformed CSV.
Private and instant
Everything runs in your browser — your data never leaves your device.
Frequently Asked Questions
What does the CSV column reorder tool do?
It lets you rearrange, and optionally drop, the columns of a CSV by listing the header names in the order you want. The whole file is rewritten to match, header and all rows.
How do I specify the new order?
Type the header names, comma-separated, in your desired order. Any column you omit is dropped from the output, so you can reorder and filter columns in one step.
Does it keep quoted values intact?
Yes. The CSV is parsed and re-emitted with correct quoting, so fields containing commas or quotes are preserved.
Is my data private?
Yes. Reordering runs entirely in your browser — nothing is uploaded or stored.
More free data and text utilities for developers and analysts.