Menu
Advertisement

Upside Down Text Generator

Flip it, mirror it or reverse it. Three ways to turn a line of text around, all as copy-and-paste Unicode.

By Nethanel Bar, Co-founder & CEO

Last updated

Advertisement

Ready to actually learn to code?

Coddy teaches you by writing real code in your browser - interactive lessons, instant feedback, and AI help when you get stuck.

How does an upside down text generator work?

There is no upside-down font. What there is, scattered across the phonetic, Cyrillic and mathematical blocks of Unicode, is a lookalike for almost every rotated Latin letter: ɐ for a flipped a, ǝ for e, ɥ for h, ʇ for t, ∀ for A, Ǝ for E. An upside down text generator maps your letters onto those, then writes them in reverse order, which is what a rotation does to a line.

This page pins three turns. Upside down rotates the line 180°, the classic punchline-reveal trick. Mirror flips it left-to-right as if seen in a mirror (ɿoɿɿim), using a different set of lookalikes. Reverse simply writes the characters backwards without changing them, which is what you want for a palindrome or a hidden answer.

The conversion is instant and local; your text never leaves the browser.

What to know about flipped Unicode text

  • A few letters have no good rotated twin, so they stay as typed: capitals like B, D, K, Q and lowercase l, o, s, x, z are near-symmetric anyway.
  • Mirror and upside down are different characters for the same letter (mirror a is ɒ, upside-down a is ɐ), and both are real phonetic symbols with their own meanings.
  • Punctuation flips too: ? becomes ¿, ! becomes ¡, and brackets swap sides so the line still closes correctly when read rotated.
  • Flipped text is invisible to search and hostile to screen readers, so use it for a reveal or a joke, never for the only copy of an important line.
Advertisement

Upside down text examples

A hidden punchline

Input

plot twist

Upside down

ʇsᴉʍʇ ʇold

Readers tilt their phone to read it - the small effort is the joke.

The same line, mirrored and reversed

Input

read this

Mirror

ꙅiʜƚ bɒɘɿ

Reverse

siht daer

Mirror uses flipped glyphs and reversed order; reverse keeps the glyphs and only reverses the order.

Common upside down text mistakes

  • Flipping a whole paragraph. Rotated lines read in reverse order too, so more than one sentence becomes hard work.
  • Using flipped text in a username or a handle - most platforms reject the phonetic characters there.
  • Expecting the capitals to flip as cleanly as the lowercase; about a third of them have no rotated twin and stay upright.

Upside down text FAQ

How do you type upside down letters?
You do not type them - there is no keyboard for ɐ ǝ ʇ. Type the plain text here, copy the Upside down card, and paste it. Each flipped letter is a normal Unicode character once it is on your clipboard.
Why do some letters not flip?
Unicode has no convincing rotated version of a few letters (B, D, K, Q, and the symmetric l, o, s, x, z). The generator keeps those as typed rather than substituting something that would change the word.
What is the difference between upside down and mirror text?
Upside down rotates the line by 180°, so it reads correctly if you turn the screen around. Mirror flips it left to right, so it reads correctly in a mirror. Both reverse the order of the letters but use different lookalike characters.
Does upside down text work on iPhone and Android?
Yes. The flipped characters are part of Unicode blocks that every current phone font covers, so the same string looks the same on both.

Learn more

Other developer tools

Coddy programming languages illustration

Learn to code with Coddy

GET STARTED