Reverse Text Generator ↪ Backwards Text, Mirror & Flip ↩ | OMGConvert
A reverse text generator, also known as a backwards text generator (ꙅiʜT ɘʞi⅃), reverses characters, words, or lines—and can output upside-down and mirror Unicode. Type below; each box updates as you type. Use Copy or Download as .txt on any output.
Character Count: {{ charCount }} | Word Count: {{ wordCount }} | Line Count: {{ lineCount }}
Reverse Text
{{ copiedNotice1 }}
Flip Text
{{ copiedNotice2 }}
Reverse Wording
{{ copiedNotice3 }}
Flip Wording
{{ copiedNotice4 }}
Reverse Word Letters
{{ copiedNotice5 }}
Upside Down
{{ copiedNotice6 }}
Reverse Upside Down
{{ copiedNotice7 }}
Mirror Text
{{ copiedNotice8 }}
Character & line reversals
Reverse Text flips the whole string; Flip Text reverses line order, then characters per line—handy for multi-line jokes and puzzles.
Word-order modes
Reverse Wording and Flip Wording reorder words (with punctuation preserved like the classic generator) while keeping letters inside each word unchanged unless you pick another mode.
Per-word letter flip
Reverse Word Letters reverses spelling inside each token and applies the same first/last case swap rule as the original reverse text generator.
Upside-down Unicode
Upside Down maps letters and symbols to flipped glyphs. Reverse Upside Down alternates with the string reversed first (same toggle behavior as the legacy tool).
Mirror text
Mirror Text uses the same Unicode mirror map as the original page—great for social posts where fonts support those characters.
Copy & download
Every output has its own Copy and Download as .txt actions with the same filenames as before (e.g. Mirror_Text_Generator.txt). All processing stays in your browser.
What is reverse text?
A reverse text generator helps you turn normal text into playful formats: right-to-left strings, flipped lines, reversed word order, upside-down Unicode, mirrored letters, and more.
How to use this tool
1. Type or paste your text
Open the box at the top and enter a sentence, paragraph, or lyrics—anything you like.
2. Copy or download
Use Copy next to any result, or Download as .txt to save the output. Reset clears the input and all outputs.
Backwards translator
Our tool also works as a simple backwards translator: paste text that was written in reverse (for example "!dlroW ,olleH") and read the Reverse Text output to get "Hello, World!" again.

Alphabet backwards text table
Reference mapping for upside-down and mirror characters (same data as the classic generator):
| Original | Up-side Down | Original | Mirror |
|---|---|---|---|
| a | ɐ | a | ɒ |
| b | q | b | d |
| c | ɔ | c | ɔ |
| d | p | e | ɘ |
| e | ǝ | f | Ꮈ |
| f | ɟ | g | ǫ |
| g | ƃ | h | ʜ |
| h | ɥ | j | ꞁ |
| i | ᴉ | k | ʞ |
| j | ɾ | l | | |
| k | ʞ | n | ᴎ |
| l | l | p | q |
| m | ɯ | r | ɿ |
| n | u | s | ꙅ |
| o | o | t | ƚ |
| p | d | y | ʏ |
| q | b | z | ƹ |
| r | ɹ | B | ᙠ |
| s | s | C | Ɔ |
| t | ʇ | D | ᗡ |
| u | n | E | Ǝ |
| v | ʌ | F | ꟻ |
| w | ʍ | G | Ꭾ |
| x | x | J | Ⴑ |
| y | ʎ | K | ⋊ |
| z | z | L | ⅃ |
| A | ∀ | N | Ͷ |
| B | B | P | ꟼ |
| C | Ɔ | Q | Ọ |
| D | D | R | Я |
| E | Ǝ | S | Ꙅ |
| F | Ⅎ | Z | Ƹ |
| G | פ | & | , |
| H | H | ; | , |
| I | I | [ | ] |
| J | ſ | ( | ) |
| K | K | { | } |
| L | ˥ | ? | ⸮ |
| M | W | < | > |
| N | N | ä | ɒ̈ |
| O | O | ß | ᙠ |
| P | Ԁ | ´ | ` |
| Q | Q | é | ɘ̀ |
| R | R | á | ɒ̀ |
| S | S | ó | ò |
| T | ┴ | ú | ù |
| U | ∩ | É | Ǝ̀ |
| V | Λ | Á | À |
| W | M | Ó | Ò |
| X | X | Ú | Ù |
| Y | ⅄ | ` | ´ |
| Z | Z | è | ɘ́ |
| 0 | 0 | à | ɒ́ |
| 1 | Ɩ | È | Ǝ́ |
| 2 | ᄅ | ê | ɘ̂ |
| 3 | Ɛ | â | ɒ̂ |
| 4 | ㄣ | Ê | Ǝ̂ |
| 5 | ϛ | Ø | ᴓ |
| 6 | 9 | ø | ᴓ |
| 7 | ㄥ | ||
| 8 | 8 | ||
| 9 | 6 | ||
| , | ‘ | ||
| . | ˙ | ||
| ? | ¿ | ||
| ! | ¡ | ||
| “ | ,, | ||
| ‘ | , | ||
| ` | , | ||
| ( | ) | ||
| ) | ( | ||
| [ | ] | ||
| ] | [ | ||
| { | } | ||
| } | { | ||
| < | > | ||
| > | < | ||
| & | ⅋ | ||
| _ | ‾ |