Upside Down Text Generator
Flip text upside down and reverse with Unicode character mapping, bidirectional decoder, and action kaomoji. Your work stays on this device whenever possible.
How to use Upside Down Text Generator
- Type in "Input Text"; the box starts with a sample sentence.
- Pick a "Flip Orientation": "Upside Down and Reversed (Natural)", "Upside Down Only (Unreversed)" or "Mirror / Backwards Only".
- Optionally choose an "Action Kaomoji / Frame" such as the table flip, table put back, shrug, bear, brackets or sparkles.
- Switch "Direction" to "Upside Down → Normal (Decode)" to reverse text you already have.
- Use "Copy Upside Down Text", "Download .txt", "Sample Text" or "Clear".
Worked example
Type "Hello". Upside Down and Reversed gives "oꞁꞁǝH", Upside Down Only gives "Hǝꞁꞁo" and Mirror gives "olleH". Adding the bear frame to the natural result gives "ʕ•ᴥ•ʔ oꞁꞁǝH". Decoding "oꞁꞁǝH" with the Natural setting turns it back into "Hello", because each glyph is mapped back and the order is reversed again.
When to use this tool
- Sending a playful message that must be turned around to read.
- Hiding a puzzle hint on a printed sheet.
- Decorating a post with a table-flip kaomoji followed by rotated text.
Important limitations
Maps standard Latin letters, numbers, and basic punctuation to their closest Unicode upside-down approximations. Complex non-Latin scripts or emojis cannot be flipped vertically through Unicode characters alone.
Comparing alternatives
Other options for upside down text generator include UpsideDownText.com, Manytools, FlipText, YayText.
ToolkitPoint is not affiliated with those services.
Frequently asked questions
Why does the Natural mode also reverse the order?
Turning a line of writing through 180 degrees puts the last letter first. Natural mode replaces each glyph with its rotated look-alike and reverses the order. "Upside Down Only" keeps the original order.
Which characters cannot be flipped?
Emoji, most non-Latin scripts and many accented letters have no upside-down form. The tool lists them and lets you keep them upright, drop them or replace them with a marker. Letters that look the same rotated, such as o, s, x, z, H, I and N, map to themselves.
Why can decoding change capital letters?
Several glyphs are shared. For instance ʞ represents both k and K, and decoding returns the capital K. Decoding is a best-effort reverse and may not restore your exact original.
Are frames removed when decoding?
No. Frames are added only when flipping, and decoding leaves any kaomoji in place. To decode, delete the frame characters yourself before or after pressing the flip, because they are treated as ordinary symbols. Square, curly and angle brackets are swapped so pairs still match.
Will every device show the result?
Not always. The capital B becomes a Deseret letter (U+10412), and several others come from phonetic blocks, so older systems may show empty boxes for those characters.
Can each line be flipped without reordering the lines?
Yes. Choose "Flip each line and keep the line order" to turn every line in place, instead of turning the whole block so the last line comes first. After each flip the tool decodes the result again and names any characters, such as k and K, that cannot be told apart on the way back.