CSV Transpose

Transpose a CSV file online by swapping rows and columns — turn wide datasets tall or tall datasets wide in one click.

Free for files up to 5 MB and 10,000 rows. Files are processed in your browser — nothing is uploaded to a server. No account required.

About CSV Transpose

Transposing flips the grid: every row becomes a column and every column becomes a row. The header row is part of the flip, so it ends up as the first column of the result instead of being dropped.

This is the fix for a report shaped the wrong way round. A finance export with twelve month rows and one metric per column, loaded into a dashboard that expects months across the top, needs exactly this. Lab instruments and survey tools that write one row per question create the same problem.

Press Transpose and the result renders below, ready to download. Source files are capped at 2,000 rows, since each row becomes a column and no browser draws a 50,000-column table usefully.

Related tools