Upside down text

Upside Down Text Generator

This upside down text generator flips letters with Unicode characters—type or paste, see the result instantly, and copy it anywhere plain text works. Conversion stays in your browser.

Type or paste your text.
5 / 500 graphemes
Upside down text

5 graphemes · 5 flipped

How this upside down text generator works

Upside-down text flips available characters and reverses their order. That is different from reversing text alone.

ToolWhat it does
Backwards Text GeneratorReverses character order only · helloolleh
This pageFlips each character 180° with a Unicode map and reverses order · helloollǝɥ

How to use

  1. Type or paste text in the source box.

  2. See the flipped result update instantly (each character mapped, then order reversed).

  3. Copy the result and paste it anywhere plain text works.

What is upside-down text?

An upside down text generator uses a static Unicode map—not an installable font—plus order reversal so rotated text reads normally when flipped. The output is ordinary copy-paste Unicode, and rendering depends on the destination font. Coverage is limited to the frozen map: unmapped graphemes pass through, and grapheme segmentation is used when the browser supports it.

Where this upside down text generator borrows letters

Unicode never set out to encode a rotated Latin alphabet, so this map has to borrow lookalike characters that were encoded for completely different purposes. The chart on this page draws from four main sources, and knowing them explains both why flipping works at all and why some characters have no flip.

Many lowercase flips come from letters encoded for phonetics. Linguists needed turned letters to notate vowels and approximants, so Unicode contains ɐ (turned a), ɥ, ʞ, ʇ, ʌ, ʍ, and ʎ. The map also uses ǝ (Latin small letter turned e) from Latin Extended-B. This is why lowercase coverage is good: earlier linguistic encoding did much of the work.

Uppercase flips are scavenged from mathematics and logic — ∀ (for all) is a convincing flipped A, ⊥ and ∩ double as T and U, and inverted Y (turned sans-serif Y) exists because logicians use it. Where even math fails, the map borrows from other writing systems entirely: one capital comes from the 19th-century Deseret alphabet, another is a Cyrillic Komi letter, and several flipped digits are Hangul jamo, Bopomofo letters, or the Greek stigma. The practical consequence: your flipped text renders only where the destination font covers those same blocks, which is exactly why this page tells you coverage is font-dependent instead of promising universal display.

Where flipped letters actually get used

Flipped text is a novelty, but it still has a handful of genuinely recurring uses:

Frequently asked questions

Reverse vs upside-down?

Backwards Text Generator only reverses character order (hello → olleh). This page flips each character with a Unicode map and reverses order (hello → ollǝɥ). See the Backwards Text Generator for order-only reversal.

How does the flip work?

A static map changes available characters (for example, a→ɐ, b→q, ?→¿, and !→¡), then the grapheme order is reversed so the result reads normally when rotated.

How do I type or copy ¿ and ¡?

This generator can flip `?`/`!` into `¿`/`¡` as part of upside-down text. To type or copy Spanish inverted punctuation with Alt codes and device shortcuts, use /upside-down-question-mark.

What about emoji or special characters?

The tool uses grapheme clusters when Intl.Segmenter is available. Characters without a flip form pass through unchanged, and complex emoji sequences stay intact when the browser supports grapheme segmentation. Without Segmenter, complex ZWJ sequences may split.

Is this a font?

No. The result is ordinary Unicode text you can copy. It is not an installable font, and its appearance depends on the destination font.

Does it run locally?

Yes. Conversion and copying stay in your browser; your text is not uploaded.

Why does my uppercase letter look different from the lowercase flip?

Lowercase flips mostly come from the International Phonetic Alphabet, which encoded true turned letters. Unicode has far fewer turned capitals, so the map substitutes math symbols (∀, ⊥, ∩) or lookalikes from scripts like Deseret (𐐒) and Cyrillic (Ԁ). They are approximations, not designed rotated forms.

Is upside-down text accessible to screen readers and search engines?

Not really. A screen reader announces each borrowed character by its real name — ɐ becomes "turned a" and 𐐒 becomes a Deseret letter name — so flipped text is opaque to assistive technology and to search indexing. Use it for decoration, and keep anything important (names, links, calls to action) in plain text.

Loading interactive tools…