Wrap text
Wrap text at a chosen number of grapheme clusters, preserving existing lines or reflowing within paragraphs.
How to use
Paste text, select its processing language and width. Choose to preserve existing line breaks or join single breaks within paragraphs. Process and review the new breaks before copying or downloading.
At width 2, AB👩💻C becomes a line containing AB followed by a line containing 👩💻C; the joined emoji remains one cluster.
Support & limits
Width counts Intl.Segmenter grapheme clusters, not pixels or monospace columns; words may be split between clusters. Preserve mode keeps existing breaks and adds hard wraps. Reflow converts a single LF into a space while retaining paragraph breaks containing consecutive LFs. Missing segmentation support produces an error instead of splitting Unicode.
Common questions
Does a Hindi character or joined emoji stay intact?
Wrap boundaries occur between grapheme clusters, not UTF-16 units. This does not guarantee identical visual widths across fonts or languages.