Free · No Sign-Up

Upside Down Text Generator

ʇxǝʇ uʍop ǝpᴉsdn — each letter swapped for its rotated look-alike, then the whole string reversed.

Type above to convert your own text0/150
  • Nothing leaves your browser
  • No sign-up, no install
  • One tap to copy

See all 40+ styles at once

How flipping actually works

There is no rotation happening. Each letter is replaced by a different character that happens to look like it standing on its head — ɐ for a, ǝ for e, ʇ for t — and then the string is reversed so it reads correctly from the far end. Most of those substitutes come from the phonetic alphabet, which is the only place Unicode collected upside-down Latin letters.

A few letters have no rotated twin at all. l, o, s, x and z look close enough either way, and B has to borrow a Canadian syllabics character; the more common substitute for it sits in a part of Unicode that older Android builds cannot draw, so this tool uses the one that renders.

Where it works

Bios, captions, comments and messages all take it. It is one of the more robust styles here, because the characters are ordinary letters from long-established blocks rather than stacked marks.

Screen readers will read it as the phonetic characters it is actually made of, which is close to unintelligible — so keep anything that matters on a separate plain line.

Frequently asked questions

Why do some letters look the same right way up?

l, o, s, x and z are close to symmetrical, so nothing is substituted. That is normal and every flip tool behaves the same way.

Can I flip text back to normal?

Copy the flipped text into the input box and use the Reversed style, then read it as-is — the substituted letters stay substituted, so it is legible rather than identical. Keeping your original is simpler.

Does it work with numbers?

Yes. 0 and 8 flip to themselves, 6 and 9 swap, and the rest use look-alike characters.