Convert pipe-separated columns to rows
Input
| name|John|Anna age|30|25
Output
name|age John|30 Anna|25
Useful when fields were originally arranged horizontally.
Text Tools
Review practical Convert Arbitrary Delimited Text Columns to Rows examples so you can understand expected input, output, and common patterns faster.
Use this tool to turn column-oriented arbitrary delimited text into row-oriented output. It is useful when custom-separated data is arranged horizontally and needs to become vertical for review, import, or reporting.
Example pages are especially useful for text tools because they show what good input looks like, what kind of output to expect, and how the tool behaves in common scenarios.
Input
| name|John|Anna age|30|25
Output
name|age John|30 Anna|25
Useful when fields were originally arranged horizontally.
Input
; id;1;2 title;Book;Pen
Output
id;title 1;Book 2;Pen
Turns horizontal custom-separated data back into normal rows.
Fix: Use a single-character delimiter.
Fix: Check the source text because shorter rows will produce empty cells.
Fix: Make sure the input really uses the delimiter you entered.
After reviewing these examples, run the live tool with your own input. If your task involves a follow-up step, the related page can help you move to the next tool in the workflow.
Open the main Convert Arbitrary Delimited Text Columns to Rows page and test your own real input.