Text

Upside Down Text

Flip normal text into upside-down Unicode characters for stylized captions, bios, and playful messages.

Loading interactive tool…

Embed this tool on your site

About this tool

Upside Down Text flips normal text characters into their Unicode upside-down equivalents, producing mirrored text that appears as if a page was rotated 180 degrees. Each character in the input is mapped to its closest Unicode counterpart that looks like an inverted version — 'a' becomes 'ɐ', 'e' becomes 'ǝ', 'h' becomes 'ɥ', and 'u' becomes 'n'. The result is stylized text that can be pasted directly into social media bios, Twitter/X profiles, Discord usernames, Instagram captions, text messages, and anywhere that accepts Unicode text. No image is generated — it is real selectable text that renders in any Unicode-capable environment, making it searchable, copyable, and accessible.

Why use it

  • Real Unicode Text — Not an Image: The output is selectable, copyable, and searchable text — not a screenshot or image file.

  • Social Media & Bio Ready: Paste directly into Twitter/X bios, Discord usernames, Instagram captions, and WhatsApp messages.

  • True 180-Degree Flip: Characters are flipped and their order is reversed, so the line reads correctly when the screen is turned upside down.

  • Full Alphabet Coverage: Every lowercase and uppercase letter a–z, every digit and common punctuation such as ! ? . , ( ) has a mapping.

  • Works Everywhere Unicode Does: Compatible with any platform that displays Unicode text: web, mobile, desktop, email.

  • Creative Captions & Jokes: Create visual gags, ambigrams, and decorative text effects for creative writing and social media.

How to use

  1. Type or paste your text into the Input text box.
  2. Click Convert (or press Ctrl/Cmd+Enter).
  3. The output flips each character and reverses their order, so the phrase reads correctly when rotated 180°.
  4. Click Copy to copy the stylized text to your clipboard.
  5. Paste into your social media bio, profile name, message, or any text field.
  6. Click Swap to move the output back into the input box, or Clear to start over.

When it helps

  • When creating a stylized social media bio or profile name that stands out visually.
  • When adding a decorative upside-down caption to a post or meme.
  • When creating a text-based puzzle or visual joke that the reader needs to flip their screen to read.
  • When generating creative typographic effects for a design project that accepts Unicode text.
  • When adding flair to Discord server names, Slack nicknames, or gaming usernames.
  • When creating an ambigram-style phrase where the text looks similar upside down and right-side up.

Examples

Simple word

Input

hello

Expected result

oןןǝɥ

Two words

Input

upside down

Expected result

uʍop ǝpısdn

Capitals and punctuation

Input

Hello World!

Expected result

¡pןɹoM oןןǝH

Tips

  • Lowercase letters give the most convincing flip; several uppercase look-alikes come from rarer symbol blocks.
  • The output is already reversed, so it reads correctly when the line is turned upside down — handy for joke messages.
  • Combine upside-down text with other Unicode styling tools for layered creative effects in social media bios.
  • Accented letters and emoji are not flipped; they pass through unchanged, so keep input to plain letters, digits and punctuation.
  • The letter 'o' is symmetrical — it looks the same upside down, making words with many o's look most convincing when flipped.

Frequently Asked Questions

What characters can be flipped upside down?
All lowercase and uppercase Latin letters a–z, the digits 0–9 and common punctuation (. , ' " ` ; ! ? brackets, < > _ &) are mapped. Symmetrical characters such as o, x, s, H and 0 map to themselves. Any other character, including accented letters and emoji, is passed through unchanged.
Is the upside-down text actually readable?
Yes, when rotated. The tool always reverses the character order as well as flipping each character, so the whole phrase reads normally when the screen is turned 180 degrees. Read right-side up, it looks like inverted text running backwards.
What does 'hello' become?
'hello' becomes 'oןןǝɥ': the order is reversed and h → ɥ, e → ǝ, l → ן (Hebrew final nun, which looks like an upside-down l) and o stays o because it is symmetrical.
Does it work on uppercase letters?
Yes. Every uppercase letter has a mapping, for example A → ∀, E → Ǝ and T → ⊥. Some, like H, I, N, O, S, X and Z, look the same rotated and are kept as they are. A few uppercase look-alikes are rarer symbols that some fonts may not draw.
What is the difference between upside-down text and mirrored text?
Upside-down text rotates each character 180 degrees vertically. Mirrored text reflects each character horizontally (left-right). These produce different outputs — upside-down uses Unicode character substitution; horizontal mirroring typically requires image rendering.
Will the upside-down text display correctly on all devices?
Yes, as long as the device's fonts include the Unicode characters used. Most modern operating systems and font stacks include the IPA and extended Latin characters used for upside-down mapping.
Can I use upside-down text in a tweet or Instagram bio?
Yes. Twitter/X, Instagram, Facebook, Discord, and most social platforms accept Unicode text in bios and captions. Simply copy and paste the output.
What Unicode range do the upside-down characters come from?
They come from several Unicode ranges including IPA extensions (U+0250–U+02AF), Latin Extended Additional, and other Unicode blocks. These are characters from phonetics and linguistics that happen to visually resemble rotated Latin letters.

Explore the category

Glossary

Unicode
A universal character encoding standard that assigns unique code points to over 140,000 characters across all writing systems, symbols, and special characters.
IPA (International Phonetic Alphabet)
A standardized set of symbols used to represent phonetic sounds in any language. Many upside-down Latin look-alike characters come from IPA Unicode blocks.
Ambigram
A typographic design where text reads the same (or as a different word) when rotated or reflected. Upside-down text with reverse order enabled approximates this effect.
Unicode substitution
The technique of replacing each input character with a visually similar Unicode character from a different block to achieve a stylistic text effect.
Code point
A unique numerical identifier for a character in the Unicode standard, written in the format U+XXXX where XXXX is a hexadecimal number.
Extended Latin
Unicode blocks that supplement the basic Latin alphabet with additional characters used for phonetics, historic scripts, and specialized typography.
A LITTLE HELP. A LOT DONE.
Good tools.
Great flow.

Your shortcut to the everyday. Create, convert, calculate,
and get back to what you love.

✓ Free to use✓ No sign-up✓ 500+ possibilities