Upside Down Text Generator

Type a line and get the same words back rotated 180°, in Unicode characters you paste anywhere. Turn the preview over to see how the result reads before you post.

Mode

Flipping runs in your browser. Your text stays on this page.

Result

Your flipped text shows here.

Characters
0
Length on X
0 / 280

How upside down text works, letter by letter

Unicode has no upside down style. The generator swaps each letter for a different character shaped like the original turned 180°, then reverses the order. Most stand-ins come from the International Phonetic Alphabet: ɐ is a turned a, ɥ a turned h, ʇ a turned t. A few letters flip into ordinary letters, so b becomes q, d becomes p, and n becomes u.

The order matters as much as the shapes. Turn a printed card over and the last letter lands on the left. Skip the reversal and you get text like ɥǝllo, which looks wrong from both directions.

Typedhello
Letters swappedɥǝllo
Order reversedollǝɥ

Rotate 180° does both steps. Flip letters stops after the swap, and Reverse only skips the swap. On a multi-line message, Rotate 180° moves the last line to the top as well, so the whole block reads top to bottom once the screen turns over.

Upside down letters chart

Click any tile to copy the single character. The code point tells you which Unicode block the stand-in comes from, handy when a font shows a box instead of the letter.

Lowercase

Digits

Capitals with their own stand-in

Capitals missing from the chart either turn into another capital (M and W swap places) or look the same upside down: H, I, N, O, S, X, Z. B, C, D, E, J, P, U and V borrow shapes from Canadian Syllabics, Latin Extended, Cyrillic, Greek and the math symbols block.

Where the flip falls short

Why this generator avoids Hebrew letters

Many upside down text generators use Hebrew letters as stand-ins, פ for G and ן for l. Hebrew is written right to left. Drop one Hebrew letter into a line of Latin text and the bidirectional algorithm reorders the spaces and punctuation around the letter, so a flipped sentence ends up with its full stop in the middle. Every stand-in here runs left to right.

Pasting flipped text on Instagram, Discord, X and TikTok

Every big platform accepts these characters in free-text fields. Handles are the exception, since usernames are limited to plain letters, digits and a couple of symbols.

PlatformFlipped text works inRejected in
InstagramBio, name, captions, commentsUsername (letters, numbers, periods, underscores)
DiscordMessages, display name, server nickname, channel topicUsername (lowercase letters, numbers, periods, underscores)
XPosts, replies, display name, bioHandle (letters, numbers, underscores)
TikTokName, bio, captions, commentsUsername (letters, numbers, periods, underscores)

X counts flipped text heavier. X weighs each character by code point. Anything above U+10FF counts as two, which covers ᴉ, ∀, ⊥ and ᘔ. A word like ᴉᴉɯ takes five characters of your 280, not three. The Length on X counter applies the same rule, so you see the real number before you post.

Search reads letters, not shapes. A bio reading ʎɹǝʞɐq never shows up when someone searches bakery. Flip the joke, keep your name and keywords in plain text.

Turning upside down text back to normal

Got a flipped message in a group chat? Paste the message into the box and pick Turn back. The tool reverses the order and swaps every stand-in for its plain letter, accents included. Turn back also reads the stand-ins other generators use, such as פ, ן, ᄅ and ┴, so text flipped somewhere else decodes too.

One catch: text made with Flip letters was never reversed, so Turn back returns the words last letter first. Run the result through Reverse only to fix the order.

Upside down text questions

Reversed results, missing letters and character counts.

Why does my upside down text read backwards when I turn my phone over?

The letters were flipped without reversing their order. A 180° turn moves the last letter to the left, so the generator has to write the text last letter first. Pick Rotate 180° and copy the new result.

Is upside down text a font?

No. Each flipped letter is a separate Unicode character, mostly from the phonetic alphabet. Characters survive copy and paste into apps with no font menu, where a font would fall back to the default letters.

Why do some flipped letters show up as boxes?

The device reading your post has no font with the character. Capitals such as ꓘ and ℺ and the digits ㄣ and ㄥ go missing first on older Android and Windows builds. Lowercase letters display almost everywhere.

Does upside down text use more characters?

Same count on most sites, one per letter. X is the exception. X counts characters above U+10FF as two, and flipped text uses several of them. Check the Length on X counter before you post.

How do I flip a whole paragraph upside down?

Paste the paragraph and keep Rotate 180° selected. The line order reverses along with the letters, so the last line ends up on top. Turned over, the paragraph reads top to bottom as written. Flip letters keeps every line in its original place.