Transpose CSV
Swap rows and columns in a CSV or Excel sheet, so the first row becomes the first column. Download the result as CSV or Excel.
- Rows ↔ columns
- CSV and Excel
- No 16,384 limit
- Nothing uploaded
Paste data instead
Options
Your files are processed on your own device. Nothing is uploaded, stored or seen by us.
How it works
How to transpose a CSV file
Add your file
Drop a CSV or Excel file, or paste data.
Check the preview
Rows are already turned into columns.
Download
Save as CSV or Excel.
Why this converter
Flip your table
Instant
No formulas or Paste Special needed.
Every cell
Empty cells keep their place, so nothing shifts.
Beyond Excel's limits
Excel can only transpose into 16,384 columns. Save as CSV to go past that.
Private
Nothing is uploaded.
More data tools: Compare two files · VLOOKUP / join · Large CSV viewer · CSV editor · CSV workflow · VCF to CSV · CSV to VCF · Split CSV · Merge CSV · Remove duplicates · Clean CSV · Excel to JSON · Excel to SQL · CSV to Markdown · HTML table to CSV
Converters: JSON to CSV · CSV to JSON · JSON to Excel · TXT to CSV · XML to CSV · XLSX to CSV · CSV to Excel
FAQ
Questions
How do I transpose a CSV file?
Drop it on the tool above. The preview shows the transposed table and you click Download CSV.
How do I transpose in Excel?
Copy the range, right-click the target cell and choose Paste Special › Transpose. Or use =TRANSPOSE(A1:D10) in newer Excel versions.
What happens to the header row?
It becomes the first column, so your field names run down the left side.
Are my files uploaded?
No. Everything runs in your browser, so your data never leaves your computer. It works offline once the page has loaded.