Type your text and instantly flip it upside down to copy and paste into Instagram, Twitter, Discord, and more.
Supports a–z, A–Z and 0–9. Other characters pass through unchanged.
Flipped characters in reversed order — reads correctly when rotated 180°
Your flipped text will appear here
Flipped characters, original order — mirrored effect
Your flipped text will appear here
This free tool flips your text upside down using Unicode character substitutions. Each letter is replaced with a lookalike that resembles its 180° rotated form, so you get genuine upside down text you can copy and paste anywhere — no fonts, no images, just plain Unicode.
Upside Down + Reversed flips each character and reverses the entire string. This is the standard variant — rotate your screen 180° and it reads perfectly.
Upside Down Only flips each character but keeps the original word order, creating an unusual mirrored-style effect.
Upside down text works in any plain-text field that supports Unicode, including Instagram bios and captions, X (Twitter) posts, Discord channel names and messages, Facebook posts, TikTok bios, WhatsApp, Reddit, and SMS.
Everything you need to know about our tools. Can't find what you're looking for? Contact us.
An upside down text generator converts regular text into Unicode characters that look like flipped versions of each letter, so the result appears upside down when read normally — or right-side up when the screen is rotated 180°.
Each character is replaced with a corresponding Unicode lookalike that resembles its upside-down form. For example, "a" becomes "ɐ", "e" becomes "ǝ", and "t" becomes "ʇ". The "Upside Down + Reversed" variant also reverses the character order so the sentence reads correctly when the device is rotated.
You can paste flipped text into Instagram captions and bios, X (Twitter) posts, Facebook updates, Discord messages, WhatsApp, TikTok bios, and any other platform that supports Unicode. It works in any plain-text field.
"Upside Down + Reversed" flips each character AND reverses the order of the whole string. This is the standard variant — it reads correctly when you physically rotate your screen 180°. "Upside Down Only" flips each character but keeps the original order, creating a mirror-like effect.
The flip map covers the standard Latin alphabet (a–z, A–Z) and digits 0–9. Characters not in the map are passed through unchanged. Extended Latin, accented characters, emoji, and CJK scripts do not have flipped Unicode equivalents and will appear as-is.
Yes, completely free. No account, no sign-up, and no limit on how much text you can flip. Everything runs in your browser — nothing is sent to a server.