Break text into fixed-width lines without splitting words, with long-word breaking and paragraph preservation.
Set width, paste, copy.
Paste your text into the input box.
Set the wrap width — 80 characters is the classic terminal width.
Toggle long-word breaking and paragraph preservation.
Copy the wrapped text for emails, plain-text docs or code.
Built for speed, privacy and reliability — on any device.
Greedy wrapping breaks at spaces — words are never split mid-letter.
Wrap at 40, 72, 80 characters — any width from 10 to 500.
URLs longer than the width are hard-broken, or left intact — your choice.
Wrapping runs locally — your text never leaves the browser.
No account, no limits.
Breaking text into lines of a fixed maximum width by moving whole words to the next line — the way old terminals and plain-text emails work.
Without it, a URL longer than the wrap width stays on one line. With it, the URL is hard-split across lines.
Yes — empty lines in your input stay as paragraph separators in the output.
No. Wrapping runs entirely in your browser.
The tool works in all modern browsers including Google Chrome, Mozilla Firefox, Microsoft Edge, Safari and Opera. We recommend keeping your browser up to date for the best experience.
Step-by-step guide with screenshots and tips.
Read guide →Step-by-step guide with screenshots and tips.
Read guide →Step-by-step guide with screenshots and tips.
Read guide →Step-by-step guide with screenshots and tips.
Read guide →