Formatting / Text order
Reverse Text
Reverse a complete text, each line, whitespace-delimited words, or line order with predictable handling for Unicode and line breaks.
0 / 200,000 text units
Limit: 200,000 UTF-16 code units. Browser textareas normalize CR and CRLF input to LF before processing; tabs and spaces remain unchanged.
0 text units
Enter text to begin.
Checking Unicode grapheme support.
What each mode preserves
- All characters
- Treats each grapheme cluster as a unit. Line-break units change position with the rest of the text.
- Characters per line
- Leaves line order and each browser-normalized LF separator in place.
- Words per line
- Reorders non-whitespace runs. Every space, tab, and browser-normalized LF separator stays at its original position.
- Line order
- Reorders line contents while retaining the LF separators and whether the normalized input ends with a line break.
Reversal changes stored text order, not the shapes of letters. Directional controls move with other text units, so bidirectional text may display differently from its stored order. Reversing text is not encryption.