Text Reverser

Reverse a string character by character, word by word, or line by line.

100% in your browser · No uploads
Output
tset a si siht dlrow olleH

What this does

Text Reverser reverses text three ways: character by character (string reversal), word by word (last word first), or line by line.

When to use it

  • Reversing a string for a programming exercise or puzzle
  • Creating mirror-image text for design or print
  • Reversing the order of lines in a file (oldest entries last)
  • Quickly checking if a word or phrase is a palindrome

Frequently asked

Does it handle emoji and Unicode correctly?

Yes — Uvelia uses spread-based iteration that handles surrogate pairs (most emoji) without splitting them.

What about combining diacritics (like é = e + combining acute)?

Combining marks are still split from their base character by simple iteration. For perfect Unicode handling, use the 'words' or 'lines' mode instead.