What this tool does
Flip your message upside down by reversing it and swapping each character for a lookalike turned through 180 degrees. You fill in these fields: Text to flip. It shows upside-down text, characters turned, and characters kept as typed.
Inputs
- Text to flip: Longer text, up to 5000 characters. Letters, digits and common punctuation are turned. Anything without an upside-down form is kept as typed.
How to use
- Type the text to flip.
- Read the result: upside-down text, characters turned, and characters kept as typed. It appears once every required field has a valid value.
- Use the copy button to copy the text.
Worked examples
Example 1. Inputs:
- Text to flip: "Hello, World!"
Results:
- Characters turned: 6
- Characters kept as typed: 7
How this is worked out: Reverse to !dlroW ,olleH, then turn each character. ! to ¡, d to p, l stays, r to ɹ, o stays, W to M, space stays, comma to apostrophe, o l l stay, e to ǝ, H stays. Turned: ¡ p ɹ M ' ǝ = 6. Kept: l o space o l l H = 7. Total 13 characters.
Example 2. Inputs:
- Text to flip: "abc 123"
Results:
- Characters turned: 6
- Characters kept as typed: 1
How this is worked out: Reverse to 321 cba. 3 to Ɛ, 2 to ᄅ, 1 to Ɩ, space stays, c to ɔ, b to q, a to ɐ. 6 turned, 1 kept.
Example 3. Inputs:
- Text to flip: "SOS"
Results:
- Characters turned: 0
- Characters kept as typed: 3
How this is worked out: S and O look the same turned, and the string is its own reverse, so nothing changes. 0 turned, 3 kept.
Example 4. Inputs:
- Text to flip: "éa;"
Results:
- Characters turned: 1
- Characters kept as typed: 2
How this is worked out: The input is e, a combining acute accent (U+0301), a, semicolon: 3 visible characters stored as 4 code points. Reversed by visible character: semicolon, a, then e with its accent still attached. The semicolon has no turned form and is kept. a turns to ɐ. The accented e is one visible character with no turned form, so it is kept whole and its base e is not turned. 1 turned, 2 kept: the counts are visible characters.
Limitations
- The turned letters are lookalikes. Some are rare Unicode characters that a few fonts and apps show as empty boxes.
- Characters without a turned form are left as typed. That includes accented letters, emoji, capital Q, the semicolon, the colon and most symbols.
- The two counts are visible characters: a letter with its accent, or an emoji, counts once.
FAQs
- Q: How does it work?
- A: The text is reversed, so the last character comes first, and each character is swapped for a Unicode lookalike that appears rotated by 180 degrees. Read the result from the other side and it matches your text.
- Q: Why did some characters not change?
- A: Some characters look the same turned over (such as o, s, x, H and O), and others, such as accented letters and emoji, have no turned form. They are kept as typed, and the cards under the result count them.
- Q: What happens with several lines?
- A: The whole text is turned as one block, so the order of the lines is reversed as well as each line.
Explore Similar Tools
Explore more tools like this one:
- Mirror Text Generator - Flip your text left to right as in a mirror, swapping...
- Reverse Text Generator - Reverse your text letter by letter, word by word or line...
- Text Line Sorter - Sort, reverse, and shuffle lines of text alphabetically...
- Aesthetic Text Generator - Turn plain text into wide-spaced vaporwave style using...
- Bold Text Generator - Generate bold Unicode text that you can paste into...