Upside Down Text Generator

Flip any text upside down and copy it as ordinary Unicode characters. The tool swaps each letter for a rotated look-alike and, by default, reverses the order so the line reads correctly when the page is turned half way round. It is free and runs in your browser, so nothing you type is uploaded.

Upside Down Text GeneratorPrivate · runs on your device
Input
Words 0Characters 0Lines 0
ʇxǝʇ uʍop ǝpᴉsd∩

Example: Hello world → plɹoʍ ollǝH

How to use the upside down text generator

The result updates as you type, so there is no convert button. You work with two boxes: the input on the left and the flipped text on the right.

  1. Type or paste your text into the Input box. Use Paste to pull it from the clipboard, or Clear to start again. Single words, sentences and several lines are all accepted.
  2. Read the flipped version in the output box. The Words, Characters and Lines counters under the input follow what you typed.
  3. Leave Reverse order too ticked for a true half turn. Untick it if you want each letter flipped but the original left-to-right order kept.
  4. Press Copy to put the result on your clipboard, or Download .txt to save it as a file.

With Hello world and the box ticked, the output is plɹoʍ ollǝH. With the box unticked you get Hǝllo ʍoɹlp: the same flipped letters in their original order.

What each character becomes

The generator is a lookup table, not a font. Every character is swapped for a Unicode character that looks like it has been turned through 180 degrees. If Reverse order too is on, the whole string is then read backwards, because the last character lands first when a page is rotated.

TypeWhat happens
Lowercasea becomes ɐ, e becomes ǝ, h becomes ɥ, m becomes ɯ, r becomes ɹ, t becomes ʇ, w becomes ʍ, y becomes ʎ
CapitalsA becomes ∀, E becomes Ǝ, L becomes ˥, T becomes ⊥, U becomes ∩; W and M swap places
Digits6 and 9 swap, 1 becomes Ɩ, 3 becomes Ɛ, 7 becomes ㄥ
Punctuation? becomes ¿, ! becomes ¡, a full stop becomes ˙, a comma becomes an apostrophe, and brackets swap sides
Unchangedl, o, s, x, z and the capitals H, I, N, O, Q, S, X, Z look the same either way

Reversal covers the whole text, so a two-line message comes out with the last line first, exactly as a rotated page would show it. The mirror tool, by contrast, reverses each line on its own. A few shapes are borrowed from other scripts: capital B becomes 𐐒 from the Deseret block, and the digits 2 and 4 use Hangul and Bopomofo shapes. Those are the characters most likely to appear as empty boxes on an older device.

A longer example shows the punctuation rules at work. The line Hello, World! 2024? becomes ¿ㄣᄅ0ᄅ ¡plɹoM 'ollǝH: the question mark leads, because the line is reversed, and it has turned into an inverted one. The exclamation mark and the comma have changed too, and the capital W has become an M. Lowercase text flips most cleanly, since several capitals rely on shapes from other scripts, so type in lowercase when a tidy look matters more than correct capitalisation.

Where flipped text works and where to avoid it

Because the output is plain text, it pastes into any field that accepts Unicode: bios, display names, captions, comments and chat messages. No font has to be installed, although the exact shapes depend on the fonts of the device that displays them, so test on a phone before you rely on a long passage.

  • Good for: jokes, puzzles, novelty names, cheeky sign-offs and short decorative lines.
  • Poor for: contact details, links, hashtags, headings and anything somebody must find through search. Search engines and spell checkers see the odd symbols, not your words.
  • Accessibility: screen readers announce the underlying symbols one by one, so the message is lost to anyone who relies on one. Keep important information in normal text.

For a left-to-right reflection rather than a rotation, use the mirror text generator. To reverse the order of characters without changing the letters, use the reverse text generator. To see the code point behind any flipped symbol, paste it into the Unicode text converter.

Quick answers

Frequently asked questions

The questions people ask most, answered in plain words.

How do I type upside down text?

Type or paste your words into the Input box of the generator and the flipped version appears in the output box as you go. Press Copy and paste it anywhere that accepts Unicode. You cannot type these shapes directly on a normal keyboard, because each one is a separate Unicode character.

Why does my upside down text also read backwards?

The Reverse order too option is ticked by default. A real half turn of a page puts the last character first, so the tool reverses the string after flipping each letter. Untick the option to keep the original order, though the line will then look odd when the screen is turned.

Which letters do not change when flipped?

The lowercase letters l, o, s, x and z, and the capitals H, I, N, O, Q, S, X and Z, look the same upside down, so the tool leaves them as they are. The digits 6 and 9 swap, and question and exclamation marks become the inverted Spanish forms.

Does upside down text work on Instagram, Discord and WhatsApp?

Usually yes, because it is ordinary Unicode text and not formatting. Some name fields restrict unusual characters, and an older device may show boxes for rarer symbols such as the Deseret B. Paste a short test first, and avoid flipped text where accessibility or search matters.

Is upside down text the same as mirror text?

No. Upside down text is a half turn, so each letter is flipped and the line is reversed. Mirror text is a left-to-right reflection that reverses each line and flips letters sideways. They use different characters, so ToolsWish has a separate tool for each.