Back
Text column aligner
Text tools
Loading
Loading tool
Preparing the tool. The remaining time is not yet known.
All processing for this tool happens in your browser. Your input is not sent to a server.
About this tool
Arrange successive text lines into aligned columns using estimated Unicode display widths.
Common uses
- Arrange successive text lines into aligned columns using estimated Unicode display widths.
- Enter up to 2,000 lines/120,000 UTF-16 units; choose 2–6 columns and a 1–12-space gap.
How to use it
- 1.Enter up to 2,000 lines/120,000 UTF-16 units; choose 2–6 columns and a 1–12-space gap.
- 2.Choose left, center or right alignment, then copy rows filled across from the input lines.
Worked example
Input and result
a b c d (2 columns, gap 2)
a b c d
Input lines fill each output row across the columns.
Limits and notes
- Tabs become four spaces. Width estimates suit monospaced output but depend on font and emoji rendering; older browsers without Intl.Segmenter may handle combining sequences differently.
Frequently asked questions
What does this tool do?
Arrange successive text lines into aligned columns using estimated Unicode display widths.
What should I check before using the result?
Tabs become four spaces. Width estimates suit monospaced output but depend on font and emoji rendering; older browsers without Intl.Segmenter may handle combining sequences differently.