Fixed-Width Text Table Tool

Format delimited rows into padded columns or parse fixed-width rows using declared widths.

Loading Fixed-Width Text Table Tool...

How to use

Always provide comma-separated column widths. Format mode splits each row with a literal delimiter, applies per-column alignment, and pads it. Parse mode slices exactly those grapheme widths and joins fields with the output delimiter.

Example

Input
Name\tQty Tea\t12
Output
Name Qty Tea 12

Limitations

The tool never guesses widths. It does not implement CSV quoting; use a delimiter-format converter for quoted data. Grapheme display width can differ in terminals for emoji and East Asian characters.

Frequently Asked Questions

How do I set different alignments?

Enter comma-separated values such as left,right. If fewer are given, the final alignment repeats.

What happens when a cell is too long?

Preserve allows it to exceed the width, Truncate cuts at a grapheme boundary, and Error stops with the offending cell.