Reflow long plain text to a chosen width without cutting ordinary words unless word breaking is enabled.
The frame below runs the same code as this page, in the reader's own browser. Nothing is sent to us, and nothing is sent to you.
Pick a dark background and the text and panels follow it, so the frame stays readable on a dark page.
Each existing line is split into alternating whitespace and word runs, and a new line starts before adding the next word would exceed the selected width. Width is measured in Unicode code points from 10 to 200; it is not a byte or terminal-cell count. The 80-character default matches GNU fold and the convention inherited from the 80-column punched card introduced by IBM.
The quick brown fox jumps over the lazy dog in the beautiful garden on a sunny afternoon. The birds were singing and the flowers were blooming all around the park.
The quick brown fox jumps over the lazy dog in the beautiful garden on a sunny afternoon. The birds were singing and the flowers were blooming all around the park.
Git commit message bodies are commonly wrapped at about 72 characters, while RFC 5322 recommends no more than 78 characters for Internet message lines. GNU fold defaults to 80 columns, the same fixed-width convention used for source comments and README text.