EN
My tools

Text Wrapper (Word Wrap and Line Breaks)

Hard-wrap text at any line width without splitting words, reflow paragraphs, add a line break after every sentence, every N characters or after a chosen symbol.

Common widths: 72 (email, Git), 80 (terminals, code), 100.
Counted in the width, like an email quote.
Matches how monospace editors and terminals line them up.
Wrapped text
8 lines · longest 60 columns

Tabs count as four spaces. Line widths are measured in monospace columns, as in a code editor or terminal.

My tools →
Advertisement

Plain-text formats still have line-length rules: email bodies and Git commit messages are usually wrapped at 72 columns, code comments at 80, and many forms and old systems reject longer lines. This text wrapper breaks lines at the width you choose without cutting words, keeps paragraph breaks, and can also add a line break after every sentence, every N characters or after any symbol you name.

How to use this tool

  1. Paste your text.
  2. Pick what to do: wrap long lines, reflow paragraphs (join the old line breaks first), one sentence per line, a break every N characters, or a break after a symbol.
  3. Set the line width, and optionally a prefix such as “> ” for an email quote or “// ” for a code comment.
  4. Copy the result; the note shows how many lines it has and the longest one.

Formula

Greedy wrap: add the next word if current width + space + word width ≤ line width, otherwise start a new line

This is the first-fit method that editors and the Unix fold and fmt tools use. Widths are monospace columns: Hangul, Chinese, Japanese, full-width forms and emoji count as two columns when the box is ticked (Unicode East Asian Width), combining accents count as zero, and tabs as four spaces. A word longer than the whole line is split across lines or kept whole, as you choose; web addresses are never split by default.

Example

At a width of 10, “The quick brown fox jumps over the lazy dog” becomes five lines: “The quick” (9), “brown fox” (9), “jumps over” (exactly 10), “the lazy” (8) and “dog”. With the prefix “> ” and a width of 12, “one two three four five” becomes “> one two”, “> three four” and “> five”, because the prefix uses 2 of the 12 columns.

Frequently asked questions

What is the difference between wrap and reflow?

Wrap only breaks lines that are too long and keeps every line break you already have. Reflow first joins the lines of each paragraph, then wraps them again, which fixes text that was wrapped at a different width or copied from a PDF. Blank lines and list items always start a new paragraph.

Why do Korean or Chinese lines look shorter?

Each of those characters takes two columns in a monospace font, so a line of 40 columns holds about 20 of them. Untick the option if your target counts every character as one, as a character limit does.

Can I add a line break after every sentence?

Yes. Choose “Put every sentence on its own line”. Sentence ends are found with your browser’s built-in sentence rules, which understand abbreviations and punctuation in many languages.

Last updated:

Cite or embed this tool
APA

kakaoCalc. (2026, November 8). Text Wrapper (Word Wrap and Line Breaks). https://kakao.mobile/tools/text-wrapper/

MLA

“Text Wrapper (Word Wrap and Line Breaks).” kakaoCalc, 8 Nov. 2026, kakao.mobile/tools/text-wrapper/.

Paste this code into your page. The widget runs in your visitors' browsers, shows no ads and keeps a link back to this page. Embedding terms

Advertisement