35 styles · 116 decorations · no sign-up

Upside Down Text Generator

Flip any text so it reads ʇxǝʇ uʍop ǝpısdn, then copy it anywhere. Mirror and reversed text are in here too, and none of them need anything installed.

  • 35 font styles
  • 116 decorations
  • Instant & 100% free
Nothing you type leaves your device CtrlEnter copies the top style

Styles

Favorites

Recent text

Why use this fonts generator

Live as you type

Every one of the 35 styles updates instantly. No “generate” button, no page reloads, no waiting.

Works everywhere

Real Unicode characters paste cleanly into Instagram, TikTok, Discord, WhatsApp, X and most modern apps.

Private by design

Everything runs in your browser. No account, no uploads, no tracking of the text you type.

Save what you love

Star your go-to styles and revisit recent text, kept locally so your setup is waiting next time.

Type something above and the Upside Down style turns it over. Hello World comes back as plɹoM ollǝH, which reads correctly if you rotate your screen 180 degrees. It is real text, so it pastes into a comment, a bio or a message like anything else.

Key takeaways

  • Flipping does two things at once: each letter is swapped for an upside-down lookalike, and the whole string is reversed so it reads correctly when rotated.
  • The characters are borrowed from other alphabets. Upside-down a is ɐ, a real phonetic letter, not a rotated image.
  • Mirror text flips left to right instead of top to bottom, and reversed text only changes the order. All three are different.
  • Nothing here is encryption. Anyone can paste it back into this page to read it.

How does upside down text work?

Two steps, and the second one surprises people. First each character is swapped for a Unicode character that happens to look like it rotated: a becomes ɐ, e becomes ǝ, h becomes ɥ. Then the entire string is reversed, because when you physically turn text upside down the last letter ends up on the left.

That reversal is why plɹoM ollǝH looks scrambled until you rotate it. Without it, a flipped word would read backwards when you turned your screen.

  1. plɹoM ollǝHUpside DownFlipped glyphs, reversed order. Rotate to read.
  2. blɹoW olləHMirrorLeft-to-right flip, as if held to a mirror.
  3. dlroW olleHReversedOrder reversed, letters left alone.

Where do the upside down letters come from?

From other writing systems, mostly. Unicode has no upside-down alphabet, so a flipper borrows characters that happen to look right. ɐ and ǝ are from the International Phonetic Alphabet, ɹ is a phonetic r, ʞ is a Latin letter used in African orthographies, and ן in some sets is a Hebrew letter.

This is why the result is not perfectly uniform. Each borrowed character was designed for a different purpose at a slightly different weight and width, so a flipped sentence looks a little uneven compared to ordinary text. There is no way around it short of Unicode adding a dedicated alphabet.

What is the difference between upside down, mirror and reversed text?

They are three separate things and people often ask for one meaning another.

  • Upside down rotates 180 degrees: glyphs are flipped and the order is reversed. Hello becomes ollǝH.
  • Mirror flips horizontally only, as if held up to a mirror. Some letters change, many do not.
  • Reversed leaves every letter alone and only reverses the order. Hello becomes olleH.

If you want the classic party trick, you want Upside Down. If you want something that still reads letter by letter, Reversed is the one.

Do numbers flip too?

Most of them. Digits have upside-down lookalikes in Unicode and the generator uses them, so a number comes back flipped along with the letters.

A few are better than others. 0 and 8 are symmetrical so they are unchanged, 6 and 9 simply swap, and 1, 2, 3 and 7 have good matches. The remaining digits use the closest available character, which is where the result looks least convincing. If a flipped number has to look right, check it before you use it.

Where does upside down text work?

In any field that stores plain text: comments, captions, bios, display names, messages and forum posts. It is popular as a novelty in Instagram captions and Discord messages, and as a way to hide a punchline until someone bothers to turn their phone.

It fails in the usual places: usernames and handles that validate characters, search boxes, and anything that has to be machine-read. It is also invisible to search, since ollǝH and Hello share no characters at all.

Can people read upside down text?

Easily, if they want to. Rotating a phone is enough, and pasting it back into this page flips it straight again since flipping twice returns the original. Treat it as a visual joke rather than a way to hide anything.

Screen readers get nothing useful from it at all. The characters are phonetic letters from other alphabets, so a reader announces them as those letters or skips them, and the sentence is lost. Do not put anything that matters in flipped text on its own.

How to Use the Upside Down Text Generator

1

Enter Your Text

Type your name, bio, quote, or caption into the box. Any language, any length — the generator itself sets no character limit, though the app you paste into will have its own.

2

Pick a Style

Browse 35 Unicode font styles and 116 decorations. Every option updates instantly as you type, so you can compare styles side by side.

3

Copy & Paste

Tap the copy button next to the style you like, then paste it into Instagram, Discord, TikTok, WhatsApp, or anywhere else that accepts text.

Frequently Asked Questions

How do you flip text upside down?

Type your text in the box at the top of this page and copy the Upside Down style. Each letter is swapped for an upside-down lookalike and the order is reversed, so the result reads correctly when you rotate the screen.

How do you read upside down text?

Rotate your phone or screen 180 degrees, or paste it back into this page and flip it again. Flipping twice returns the original text exactly.

Is upside down text a font?

No. It is a set of ordinary Unicode characters borrowed from other alphabets, mostly the International Phonetic Alphabet, that happen to look like rotated letters. Nothing is installed and the text stays plain text.

Why does flipped text look slightly uneven?

Because the characters come from different writing systems and were drawn for different purposes, so their weights and widths do not match perfectly. Unicode has no purpose-built upside-down alphabet, so every flipper borrows in the same way.

What is the difference between upside down and mirror text?

Upside down rotates the text 180 degrees, flipping each glyph and reversing the order. Mirror text flips it left to right only, as if held up to a mirror, and keeps the reading order intact. They look quite different.

Does upside down text work on Instagram and Discord?

Yes. Both store text as plain characters, so flipped text pastes into captions, comments, bios and display names. It will not match in search, since the flipped characters differ entirely from the originals.

Flip it, paste it, rotate to read

Upside Down for the full 180-degree rotation, Mirror for a left-to-right flip, Reversed when you want the order changed but the letters intact. All three copy and paste as ordinary text.

Just remember it hides nothing and reads as noise to a screen reader, so keep anything that matters in plain text alongside it. Scroll back up, type a line, and flip it.

Explore More Font Generators

Ready to make your text stand out?

Scroll back up, type a word, and copy your favourite style in a couple of seconds. It stays free, forever.