Mirror reading
Reverse words, lines, or their order instantly.
Instantly transform a message into mirror reading with combinable settings for words, lines, and their order.
Settings
Transformations
Result case
Source text
Result
Quick explanation
Paste or import text, enable the transformations you need, then copy or download the result. The output updates while you type.
Try this too
Need another simple code?
Try Atbash to reverse the alphabet instead of reversing character order.
Additional information
What is mirror reading for?
Mirror reading reverses part of a text so you can read a backwards message, prepare a puzzle, or quickly test a decoding idea. The tool works with switches: you can enable one transformation or combine several of them.
Words and lines
Words reverses the characters inside each word. Lines reverses each full line, including spaces.
Orders
Word order moves words without changing their spelling. Line order reverses a list, poem, or multiline message.
Combinations
To reverse a multiline message, you can enable Line order, Word order, and Words.
Practical examples
| Active setting | Source | Result |
|---|---|---|
| Words | secret code | terces edoc |
| Word order | red clue here | here clue red |
| Word order + Words | secret code | edoc terces |
Good to know
The tool keeps accents, punctuation, and spaces. For more complex puzzles, you can also try Atbash, A1Z26, or the letter extractor.
Limits and reuse
AppErgo tools are provided free of charge for practical and informational purposes. Although care is taken in their design, a result may be incomplete, unexpected or incorrect. Before relying on a result for any important use, check it using an appropriate method.
To report a bug in the tool, you can use the dedicated bug report form.
Results produced by AppErgo tools may be copied and reused freely. When publicly reusing a result, a method or an AppErgo page, a link to the relevant page is appreciated.
Unless otherwise stated, AppErgo texts, images, visual elements, scripts, templates and internal components remain the property of AppErgo.
For any other request, you can contact the webmaster.