reads right, goes dn ǝpᴉs ƃuoɹʍ

Upside Down Text Generator

Flip upside down messages, upside down letters and full sentences with this free upside down converter. Type normally below — the tool inverts font, turns words upside down and reverses any text or upside down characters instantly.

0 characters
Start typing above to see your converted text ↑

Style library

More ways to morph your text

Questions, answered

How does flipping text actually work?

There's no rotation happening — each letter is swapped for a different Unicode character that happens to look like it's upside down (an 'e' becomes 'ǝ', for example), and then the whole string is reversed so it reads in the right order once flipped. It's a clever substitution, not a real 180° turn.

Why does the result come out lowercase even if I type capitals?

Unicode doesn't define upside-down forms for capital letters, so the tool lowercases everything first to give every letter a flip-able match. This is a stylistic workaround, not an official Unicode case-flip.

Are there letters that don't flip?

A handful look identical right-side up or down — l, s, x and z — so they pass through unchanged. Numbers and common punctuation (. , ! ? ' " ( )) have their own flipped lookalikes and are handled too.

How do I invert font or turn words upside down?

Type your normal text into the box above and the generator will instantly flip it. It works as an upside down converter, swapping each letter for a flipped lookalike and reversing the whole string so you can write upside down and paste it anywhere.

Can I use this for upside down letters only?

Yes. Letters, numbers and common punctuation all have upside down versions in Unicode. The tool handles words and full sentences, not just individual upside down letters.

Does it work for upside down messages and upside down characters?

Yes — the tool handles everything from individual upside down characters and upside down letters to complete upside down messages. Type a single character or a full paragraph and the converter substitutes every upside down letter and reverses the whole string at once. Punctuation like !, ?, . and , all have upside down Unicode equivalents and are processed automatically.

What is upside down text?

Upside down (or "flip text") swaps each letter for a visually similar character and reverses the order of the string, so the result reads correctly once mentally — or literally — turned upside down. It's a Unicode trick rather than true rotation, which is exactly why it survives copy and paste into any plain text field.

How to flip your text

  1. Type your sentence normally above — no need to type it backwards yourself.
  2. The Upside Down row does the reversing and swapping for you automatically.
  3. Copy the result and paste it somewhere a friend will have to tilt their head to read.

Where upside-down text is used

  • Prank upside down messages to friends — a message that visibly takes a second to decode
  • Upside down letters in usernames — individual flipped characters in a gaming tag or Discord nickname that stands out
  • "Read me upside down" party invites — a novelty hook shared digitally
  • Puzzle & riddle posts — hiding an answer in plain sight using upside down writing
  • Novelty social captions — a quick visual gag in a comment thread
  • Text inverted bios — a single flipped line inside an otherwise normal Instagram or TikTok bio

Upside down vs. mirror text

This tool flips text vertically — substituting lookalike characters and reversing their order, the same trick that makes "WOW" look identical upside down. A true left-right mirror image is a different effect entirely, and Unicode doesn't have mirrored letterforms to substitute the way it does for upside-down ones; that style would need a CSS transform rather than a character swap, so it isn't something a copy-paste generator can do today.

Upside down letters, words and messages

This upside down writing generator handles individual upside down characters, full upside down words and complete upside down messages — type anything and the converter processes the whole string in one step. Each upside down letter is substituted with its Unicode lookalike and the string is reversed, so the result reads correctly when physically turned upside down. Use it as an upside down converter, a text inverted copy-paste tool or an upside down writing generator: the output is plain Unicode that pastes cleanly into any app without a font install.