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
- Type or paste your text into the Input text box.
- Click Convert (or press Ctrl/Cmd+Enter).
- The output flips each character and reverses their order, so the phrase reads correctly when rotated 180°.
- Click Copy to copy the stylized text to your clipboard.
- Paste into your social media bio, profile name, message, or any text field.
- 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
Expected resultuʍop ǝpısdn
03Capitals and punctuation
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.
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