↩️

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.

📝 Text Tools Free Browser-based
Tool
Input lines: 0 Output lines: 0 Characters: 0

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

WidthUse case
72Plain text emails (RFC 2822 recommendation)
76Base64-encoded email content
80Classic terminal / VT100 standard
100Modern wide-screen editors
120Widescreen 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.

'Will unwrapping lose my paragraph breaks?', 'a' => 'No. Blank lines are treated as paragraph separators and kept intact. Only consecutive non-blank lines are joined into a single paragraph.'], ]" />