Mirror reading

Reverse words, lines, or their order instantly.

Codes

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.

Try this tool

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

Effects of the main transformations
Active settingSourceResult
Wordssecret codeterces edoc
Word orderred clue herehere clue red
Word order + Wordssecret codeedoc 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.