Wrap text at a maximum line length

Break long lines into lines of at most a set number of characters, at word boundaries. Handy for plain-text e-mails, code comments and terminal output.

How it works

  1. Paste your text

    Type or paste the text in the left box, or open a .txt file. No text to hand? Click Example.

  2. Instant result

    The result appears as you type. Change the options and see straight away what changes.

  3. Copy or download

    Copy the result with one click, save it as a file or use it as input for a next step.

How it works

Choose the maximum number of characters per line (5 to 1,000, 40 by default). Lines that are already short enough are left alone; longer ones are wrapped at the last space that fits. Existing line breaks are kept.

A word that is longer than the whole line can be broken up (on by default) or left on its own line to stick out.

Common widths are 72 or 80 characters for e-mail and code, and 40 for subtitles. The note tells you how many extra lines were made.

To do the opposite and join broken lines, use remove line breaks.

Frequently asked questions

Is the wrap text free?

Yes. The wrap text is completely free, with no account, sign-up or usage limit.

Is my text stored?

No. Your text is processed in your browser and is not sent to a server or stored.

Is there a maximum length?

No, there is no fixed limit. Very long texts can just be a little slower.