Reverse Text

Write text backwards, reverse the letters in each word, or flip the order of words or lines.

Runs in your browser. Nothing you enter is uploaded.

Reverse

How to use Reverse Text

  1. Paste or type your text into the box. The reversed text appears as you type.
  2. Choose what to reverse: the whole text, the letters in each word, the word order or the line order.
  3. For text with several lines, turn on "Each line on its own" to keep the lines where they are.
  4. Copy the reversed text, or download it as a .txt file.

Examples

A sentence written backwards

Settings
  • Reverse: Whole text
Input
Can you read this sentence backwards?
Result
?sdrawkcab ecnetnes siht daer uoy naC

Every character changes places, so the question mark now comes first.

Words in reverse order

Settings
  • Reverse: Word order
Input
Ready, set, go!
Result
go! set, Ready,

Each word is still spelled forwards. Punctuation moves with the word it is attached to.

A log turned newest first

Settings
  • Reverse: Line order
Input
2026-01-05 Ticket opened
2026-01-06 Reply sent
2026-01-09 Fixed and closed
Result
2026-01-09 Fixed and closed
2026-01-06 Reply sent
2026-01-05 Ticket opened

Each line stays exactly as it was. Only the order of the lines flips.

How it works

Choose what to reverse. Here is what each choice does to “Hello world, hi”:

Reverse Result
Whole text ih ,dlrow olleH
Letters in each word olleH dlrow, ih
Word order hi world, Hello
Line order Every line stays as it is, and the last line comes first

Whole text and Word order work across lines, so the last line also comes first. Turn on Each line on its own to reverse every line by itself and keep the lines in place.

Good to know

  • Emoji and accents stay whole. The tool reverses the characters you see, not the codes behind them, so 👍🏽, flags like 🇨🇦 and accented letters come out intact. Many reversers split them into broken symbols.
  • Punctuation: in Letters in each word, commas and periods stay where they are. In Word order, they move with the word they are attached to.
  • Spaces: spaces at the start and end of the text, or of each line, stay put. A line break at the very end is dropped.
  • Palindromes: with Whole text, a Palindrome badge appears when the text reads the same both ways, ignoring spaces, punctuation, capitals and accents.
  • Right-to-left scripts such as Arabic and Hebrew are reversed the same way, by the characters you see.
  • Not mirrored: the letters themselves aren’t flipped or turned upside down. Reversed text is still normal text, so it can be pasted anywhere.

Nothing you type is sent anywhere. The tool runs in your browser.

Questions

How do I reverse text in Word?

Word has no command that puts letters in reverse order, so reverse the text here and paste it back. To mirror text instead, so it reads normally in a mirror, put it in a text box, right-click the box, choose Format Shape, and under Effects → 3-D Rotation set X Rotation to 180°.

How do I reverse text in Excel?

In Excel 365, =TEXTJOIN("",TRUE,MID(A1,SEQUENCE(LEN(A1),,LEN(A1),-1),1)) returns the text in cell A1 backwards. In Google Sheets, wrap the MID part in ARRAYFORMULA. Both work character by character, so emoji can break; paste the text here to keep them whole.

How do I reverse the order of a list?

Paste the list with one item per line and choose Line order. The last line comes first and every line stays as it is. In Excel, =SORTBY(A1:A10,ROW(A1:A10),-1) does the same for a column.

What is the difference between reversed text and mirror text?

Reversed text keeps every letter normal and only changes their order, so "hello" becomes "olleh". Mirror text also flips each letter, so it reads normally in a mirror. That needs special look-alike characters or an image, not a different order.

How do I check if a word or sentence is a palindrome?

Paste it with Whole text selected. If it reads the same backwards, ignoring spaces, punctuation, capitals and accents, a Palindrome badge appears next to the result. "Never odd or even" is one.

Updated October 22, 2026 · Works in current Chrome, Edge, Firefox and Safari · Runs entirely in your browser