Text Reverser

Type a text — see it reversed backwards, either character by character or word by word.

Embed on your website →

How to use the text reverser

  1. Type or paste your text.
  2. Choose whether to reverse character by character (e.g. "fun" → "nuf") or word by word (e.g. "is fun" → "fun is").
  3. The result updates automatically.

What is text reversal used for?

Reversing a text backwards is useful for checking whether something is a palindrome (a text that reads the same forwards and backwards, like "level" or "racecar"), creating playful messages and puzzles, or simply exploring how character order works in programming.

Character-by-character reversal handles characters by Unicode code point, so emoji and other multi-byte characters are reversed correctly without being corrupted.

Frequently asked questions

What's the difference between "character by character" and "word by word"?

"Character by character" reverses the order of every single letter in the whole text. "Word by word" keeps each word intact, but reverses the order the words appear in.

Does it work with emoji and special characters?

Yes, the character-by-character reversal handles Unicode code points correctly, so emoji and other multi-byte characters aren't broken.

What is a palindrome?

A text that's identical whether read forwards or backwards, like "level", "racecar", or "was it a car or a cat I saw". Try the character-by-character mode to check if your text is one!

Embed this calculator on your website

Copy the code below to show this calculator directly on your blog or website — completely free.