Text Wrapper
Wrap or unwrap text at a custom character width for emails, terminals and code comments. Preserves paragraphs and supports hard or soft wrapping. Free, browser-based.
Why Wrap Text?
Many contexts require text to fit within a fixed column width. Email clients traditionally expect lines under 72–80 characters to avoid auto-wrapping artifacts. Terminal outputs, code comments, and plain-text documents all benefit from consistent line lengths. This tool wraps at word boundaries so no words are split mid-character.
Common Column Widths
| Width | Use case |
|---|---|
| 72 | Plain text emails (RFC 2822 recommendation) |
| 76 | Base64-encoded email content |
| 80 | Classic terminal / VT100 standard |
| 100 | Modern wide-screen editors |
| 120 | Widescreen monitors, GitHub PR diffs |
How Unwrap Works
Unwrapping joins consecutive non-blank lines into a single paragraph. Blank lines are treated as paragraph breaks and preserved. This is useful when you receive hard-wrapped text (e.g., from an old email client) and want to reflow it into full paragraphs for editing or reformatting.