HomeText Transpose

Text Transpose

Transpose rows and columns of table data, supporting CSV format, tab-separated, semicolon-separated and other table data formats, with auto detect delimiter, custom input and output delimiters

Transpose Options



Documentation

Overview

The Text Transpose tool swaps rows and columns in table-like text data. It supports CSV, tab, semicolon, pipe, and custom delimiters, with auto-detection for input delimiter selection.

Core Features

  • Row/column transpose: Converts rows to columns and columns to rows.
  • Flexible delimiters: Configure input and output delimiters independently.
  • Auto detect: Detects the most likely delimiter from input content.
  • Export options: Copy output or download as TXT/CSV.

Typical Scenarios

  • Table conversion: Turn horizontal tables into vertical ones (and vice versa).
  • Data preparation: Reshape table structure before import or analysis.
  • Modeling workflows: Swap sample/feature orientation for downstream processing.
  • Bulk formatting: Quickly process large text-based table batches.

How to Use

  1. Paste table data into the input area.
  2. Set input and output delimiters (or use auto detect).
  3. Click transpose to generate output.
  4. Copy or download the result as needed.

Usage Tips

  • Start with auto detect when delimiter type is unknown.
  • Use custom delimiter for non-standard formats.
  • Irregular rows supported with automatic padding for missing cells.
  • Local processing only so data stays in your browser.

FAQ

How does it handle irregular table rows?

It detects column counts per row and pads missing cells with blanks to keep transpose output structurally complete.

Which delimiters are supported?

Comma, tab, semicolon, and pipe are supported by default, and custom delimiter is also available.

Can transposed data be transposed again?

Yes. Running transpose again on the output restores the original structure.

Is my data secure?

Yes. All processing happens locally in your browser with no server upload.