This tool reverses text three different ways: character by character (classic backwards text), the order of words, or the order of lines. It is handy for puzzles, palindrome checks, testing, formatting tasks, and quick string manipulation.
How it works
You pick a mode and the tool transforms your text accordingly:
- Characters: splits the text into Unicode grapheme clusters (so emoji and accented letters stay whole), reverses the sequence, and joins it back.
- Words: splits on whitespace, reverses the list of words, and re-joins them with spaces, keeping each word intact.
- Lines: splits on line breaks, reverses the list of lines, and re-joins them, so the order of lines flips while each line’s content stays the same.
The result updates instantly as you type, and Copy puts it on your clipboard.
Example
Input: Hello World
| Mode | Output |
|---|---|
| Characters | dlroW olleH |
| Words | World Hello |
For line mode, the three-line input one / two / three becomes three / two / one.
Everything runs entirely in your browser and nothing is uploaded to a server.