Reverse Text

Reverse the characters in your text so the last character becomes the first, or flip the word order instead. Choose whether to reverse the entire block or each line independently. Handy for checking palindromes, creating mirror text effects, and occasionally needed for right-to-left layout testing.

All processing happens in your browser. No data is sent to any server.

Frequently Asked Questions

Does it reverse by character or by word?
The tool offers two modes — reverse characters ("hello" becomes "olleh") and reverse word order ("hello world" becomes "world hello").
Does it handle Unicode characters, emoji, and accented letters correctly?
Yes — the reversal is Unicode-aware and handles multi-byte characters and emoji as single units rather than splitting them into bytes.
Can I reverse each line independently?
Yes — enable the "reverse each line" option to reverse the content of each line while keeping the line order unchanged.

Related Tools