Upside Down Text Generator

Turn a sentence on its head using rotated Unicode characters that paste into any field.

Plain text
Flipped text
Runs locally in your browser

About the Upside Down Text Generator

Flipping text takes two steps. Each character is replaced by a Unicode glyph that happens to look like it rotated one hundred and eighty degrees, and then the whole line is reversed so the reading order matches. Without the reversal you would get mirrored nonsense; with it, holding your phone upside down shows the original sentence.

The substitutes are borrowed from wherever a suitable shape exists. Lowercase a becomes a Latin turned a, e becomes a turned e, and the digit four becomes a Bopomofo letter that happens to look right. Capitals are patchier, since H, I, N, O, S, X and Z are already symmetrical and need no substitute at all, while a few others are approximated with Greek, Cyrillic or Canadian Aboriginal Syllabics characters. Punctuation is handled too: a full stop rises, a question mark turns, and brackets swap sides.

Multiple lines are flipped individually, which keeps a list readable rather than reversing the order of the lines themselves. If you want that too, reverse the lines first with the Reverse Text tool.

The letters only mode skips the reversal, giving text that stays in normal reading order with every glyph turned over. It is the right choice when you are building a pattern rather than a readable sentence.

Rendering is reliable on desktop and modern phones, though a couple of the rarer capitals can appear as a box on older Android versions.

How to use

  1. Type the sentence you want to invert.
  2. Leave Flip mode on the default so the line is reversed and reads correctly upside down.
  3. Copy the flipped text and paste it into a message, bio or comment.

Common questions

Why is the text reversed as well as flipped?
Rotating a line by 180 degrees also reverses the reading order. Without that step the sentence would read backwards when you turn the screen.
Are all capital letters supported?
Most are. Symmetrical capitals such as H, I, N, O, S, X and Z need no substitute, and a handful of others use close approximations from other scripts.
Can I flip it back?
Yes. Paste the flipped output into this tool again and the mapping reverses to give you the original.
Do emoji flip too?
No. There are no rotated emoji in Unicode, so they pass through in their normal orientation.