Skip to content
Toolora

Text Reverser

Flip text backwards a character at a time, reverse the order of the words while keeping each spelled correctly, or flip the order of the lines.

Text Runs in your browser Works offline
Loading tool…

How it works

Character reversal walks the text by visible character rather than by code unit, so emoji and accented letters survive the trip intact. A naive reversal splits those into their component parts and produces broken symbols.

Word reversal keeps the spacing between words, so the result reads as a proper sentence in the opposite order rather than a run-on. Line reversal leaves each line untouched and only flips their sequence.

The formula

By character

split into visible characters → reverse → join

By word

split on whitespace, keeping separators → reverse → join

By line

split on newlines → reverse → join

Worked examples

ScenarioWorkingResult
“hello”By characterolleh
“the quick brown fox”By wordfox brown quick the
“Never odd or even”By characterneve ro ddo reveN — a palindrome ignoring case and spaces

When you'd use it

  • Checking whether a phrase is a palindrome
  • Creating mirrored text for a puzzle or design
  • Flipping a list into the opposite order
  • Testing how software handles right-to-left or reversed input

Common questions

Why do emoji sometimes break in other reversers?

Because they split the text by code unit rather than by character. An emoji is often two code units, so reversing them individually produces an invalid pair. This tool splits by visible character, so they survive.

Can I use this to check a palindrome?

Yes — reverse by character and compare with the original. Bear in mind that most palindromes only work if you ignore spaces, punctuation and case, so compare the cleaned-up versions rather than the raw text.

Is my text uploaded anywhere?

No. The whole tool runs in your browser, so what you paste never leaves your device. That matters when the text is a draft, a transcript or anything covered by an NDA.