a apiary.
← All tools

CSV & Data / BROWSER UTILITY

Transpose CSV / TSV

Swap rows and columns while preserving quoted CSV or TSV values.

Processed locally in your browser. Your data is not uploaded.

Good to know

Swap rows and columns, including any header row. Every row must have the same number of fields. Quoted delimiters, quotes and embedded line breaks are preserved. Blank records are ignored. Choose CSV or TSV for both input and output.

Example: a,b followed by c,d becomes a,c followed by b,d.