StatGardenREF. DESK
Calculators/Everyday/Upside-Down Text Generator
Everyday

Upside-Down Text Generator calculator

Flips typed text into upside-down Unicode characters, reversed to read correctly when inverted.

Published 21 August 2026

What this calculator does

This upside down text generator flips typed text by substituting each letter, digit and punctuation mark for an existing Unicode character that happens to look like it has been rotated 180 degrees, then reversing the whole string so it reads left to right once the line itself is inverted. It is a substitution trick rather than a true rotation: there is no single Unicode "flip" instruction, just a fixed set of characters from different alphabets and symbol blocks that happen to resemble upside-down Latin letters.

Because the output is made of ordinary Unicode characters, not an image or a font effect, it copies and pastes into social media bios, usernames, comments and chat messages exactly like normal text, without needing any special formatting support from the platform.

The formula

FormulaEach character is replaced with a Unicode character that looks rotated 180 degrees, then the whole string is reversed

Each character is looked up in a fixed table: lowercase letters map to existing Unicode letters that read as their rotated equivalent (b and q swap, p and d swap, and so on), digits map to the closest available look-alike character, and a handful of punctuation marks map to their natural mirror image. The whole string is then reversed, since flipping a line of text upside down also reverses its reading order.

TermMeaning
Rotated equivalentAn existing Unicode character from any script that happens to look like a 180-degree rotation of a Latin letter, used here instead of the letter itself.
Reversed orderThe flipped characters are output in reverse order, matching how a line of text reads once the whole line has been turned upside down.

The inputs explained

FieldWhat to enter
TextThe text to flip. Letters, digits, spaces and common punctuation are converted; anything outside that set is left as typed.

When to use it

A novelty username or bio

Platforms that do not support real text formatting still display Unicode characters normally, so upside-down text is a common way to make a username or bio line stand out.

A joke message or comment

Sending a short line upside down is a common visual gag in chat and comments, and works anywhere plain Unicode text is accepted.

Checking which characters actually have a rotated look-alike

Not every character has a convincing upside-down form. Running a mix of letters, digits and punctuation through shows exactly which ones flip cleanly and which are approximated or left alone.

Worked examples

Every figure in the tables below is produced by this page’s own calculator at build time, so the numbers and the tool always agree. Select any row to load that scenario.

What does common text look like upside down?

A few short examples, flipped and reversed.

A handful of short phrases
TextUpside-down text
Helloollǝɥ
Statgardenuǝpɹɐƃʇɐʇs
2024ㄣᄅ0ᄅ
Good Morningƃuᴉuɹoɯ pooƃ
Letters flip cleanly since the lookup table covers the full alphabet. Digits use the closest available look-alike character rather than a true rotation, which is most noticeable on 4 and 7.

How do digits and punctuation flip?

Numbers and punctuation marks tested together with letters.

Digits, a comma and full stop, and mixed punctuation
TextUpside-down text
012345678968ㄥ9ϛㄣƐᄅƖ0
Hello, World!¡plɹoʍ 'ollǝɥ
A + B = C?¿ɔ = q + ɐ
A comma and full stop swap with an apostrophe-like mark and a raised dot, and an exclamation mark and question mark mirror to their upside-down equivalents. The plus sign and equals sign have no natural rotated form, so they are left unchanged.

Questions

Is this a real font or formatting effect?

No. Every character in the output is an ordinary, existing Unicode character from the standard character set, just one that happens to look like a rotated version of the original. Nothing is actually being rotated or rendered as an image.

Why do some letters not change at all?

A few lowercase letters, such as l, o, s, x and z, already look the same (or close enough) upside down, so their upside-down form is themselves. They are not being skipped, the rotated version simply looks identical.

Why are uppercase letters converted to lowercase shapes?

Unicode does not define a true upside-down capital for most letters. Rather than leaving capitals unconverted, this tool substitutes the lowercase upside-down form, which is the standard approach most upside-down text generators use.

Will the upside-down text look right everywhere?

On most modern devices and fonts, yes, since it uses standard Unicode code points. A very old device or a font with limited Unicode coverage may show a blank box or fallback glyph for a small number of the less common characters, such as some of the punctuation substitutions.

For other Unicode text substitutions, see the bold text generator and the superscript generator.