Generate upside-down text

Flip text upside down — ʇxǝʇ pısǝpdn from real Unicode lookalike characters that paste into Instagram bios, Discord and tweets. Free, instantly, in your browser.

Flip any text 180°: every letter swaps for its upside-down Unicode lookalike and the order reverses, so hello reads ollǝɥ — right-side up when you rotate the screen, or just pleasingly wrong as-is. It pastes into Instagram bios and comments, Discord, X posts, WhatsApp and email signatures.

Punctuation flips with the letters — ? becomes ¿, . sits on top as ˙ — and digits get their inverted lookalikes where they exist. The flip map covers the full Latin alphabet; characters with no upside-down form (CJK, emoji) pass through untouched.

Type and the flipped output updates live; click it to copy. All the work happens in your browser — this is a lookup table, not an image, so the text stays selectable and searchable.

Frequently asked questions

How does upside-down text work?
Each letter is replaced by a Unicode character that looks like it rotated 180° (a → ɐ, e → ǝ) and the string order is reversed, so the whole line reads correctly when flipped. They're real characters, not styling — that's why they paste anywhere.
Why does my text look different in some fonts?
The flipped glyphs come from different Unicode blocks (IPA extensions, Cyrillic lookalikes), so their shapes depend slightly on the platform font. The meaning never changes — only minor letterform details.
Can I flip it back to normal?
Yes — paste flipped text into the Unicode-to-text decoder or just flip it again here: the map is its own inverse for the letters it covers, so a second pass restores the original.