TextReverse

Invert Text

"Invert text" is an ambiguous request, and most tools guess. This one does not: switch between reversed, upside-down and mirrored inversion with the buttons above the box, and see which one matches the effect you had in mind.

Reversal changes the order of characters. Upside-down inversion replaces each letter with a rotated lookalike. Mirror inversion replaces each letter with a reflected lookalike. All three are called "inverting" in everyday use, and only one of them is probably what you want.

Invert this texttxet siht trevnI

Only after inverted capitals? Invert the case instead

Transformation mode
0 characters0 words0 lines
Your transformed text will appear here...
0 characters0 words0 lines
Ctrl + Enter Copy resultEsc Clear

Four Kinds of Inverted Text

The same short phrase run through each inversion the tool offers. If one of these is what you pictured, select its mode above the input box.

InputOutputWhat it shows
Invert meem trevnIOrder inversion: the characters run end to start.
Invert meǝɯ ʇɹǝʌuIRotational inversion: each letter becomes a 180° lookalike.
Invert meɘm ʇɿɘvɳIReflective inversion: each letter becomes a mirrored lookalike.
Invert meiNVERT MECase inversion: capitals become lowercase and back.
INVERSE TEXTTXET ESREVNIAll-caps input reverses without any case change.
text inverter 20269ᄅ0ᄅ ɹǝʇɹǝʌuı ʇxǝʇDigits have rotated forms too — 2 becomes ᄅ, 6 and 9 swap.
abcɔdɐShort strings make the individual glyph substitutions easy to inspect.
Was it a car or a cat I sawwas I tac a ro rac a ti saWA famous palindrome: inversion returns the same letters.

The Three Inversions, Precisely Defined

Knowing which operation you want takes ten seconds once the difference is spelled out. Here is what each mode actually does to your string.

Reverse: order inversion

The character set is untouched; only the sequence changes. The output uses the exact same characters as the input, which is why it copies and pastes anywhere and why it round-trips perfectly — inverting twice returns your original.

Upside down: rotational inversion

Each character is looked up in a map of Unicode characters that resemble it rotated 180°, and then the whole string is reversed so it reads correctly when the screen is turned over. Letters with no rotated lookalike are passed through unchanged.

Mirror: reflective inversion

Each character is looked up in a separate map of horizontally reflected lookalikes, then reversed. Mirror and upside-down use different maps: "e" rotates to "ǝ" but reflects to "ɘ", and confusing the two is the most common reason inverted text "looks wrong".

Inverse case: capitalisation inversion

Every uppercase letter becomes lowercase and every lowercase letter becomes uppercase. Nothing moves and no lookalikes are involved, so the result is still ordinary searchable text. This is what "invert" means in most text editors.

Which Inversion Did You Mean?

One sentence, four inversions. The rightmost column tells you which search phrase usually maps to which row.

Shared input: Invert text now

TransformationResultReach for it when
Reversewon txet trevnIYou said "backwards", "reverse" or "inverse order".
Upside downʍou ʇxǝʇ ʇɹǝʌuIYou said "flipped", "rotated" or "upside down".
Mirrorwoɳ ʇxɘʇ ʇɿɘvɳIYou said "reflected", "mirror image" or "back to front".
Inverse caseiNVERT TEXT NOWYou said "invert capitals" or "swap case".

Where Inversion Gets Imperfect

Order inversion is lossless. The lookalike inversions are not, because Unicode was never designed to provide a rotated twin for every character.

Not every character has a lookalike

The upside-down and mirror maps cover the Latin alphabet, digits and common punctuation. Anything outside that — most accented letters, CJK characters, most symbols — is passed through unchanged rather than dropped, so the text stays complete even where the effect breaks.

Lookalike inversion is not reversible

Inverting upside-down text a second time does not return your original, because several letters share a substitute. Order inversion is the only mode here that round-trips exactly.

Fonts decide how convincing it looks

The rotated and reflected characters come from phonetic and mathematical Unicode blocks. A font that lacks them triggers a fallback, so the line can end up with mismatched glyph weights. It renders best in system UI fonts on iOS, Android, Windows and macOS.

Screen readers read the substitutes literally

An upside-down "a" is really a Latin small letter turned A, and assistive technology will announce it as such. Never invert text that carries essential meaning — put the readable version alongside it.

Platform Notes for Inverted Text

Order inversion works everywhere. The lookalike modes depend on the platform having the right Unicode ranges available.

Instagram bios and TikTok captions

Upside-down and mirrored text both render on modern iOS and Android. They are popular in bios precisely because they are unusual, but they are also the first thing an aggressive spam filter flags, so keep the rest of your bio ordinary.

Discord

All four inversions render correctly in the desktop and web clients. Nicknames accept them too, though some servers run bots that require a readable name.

X and Facebook

Rendering is reliable, but neither platform indexes lookalike characters as their Latin equivalents. A hashtag written in upside-down characters is a different hashtag and will not join the real one.

Forms, usernames and email

Many sign-up forms validate against a Latin-only character class and will reject inverted text. Use inverse case or plain reversal if the field is strict about what it accepts.

Why People Invert Text

Making a profile stand out

A single inverted line in a bio breaks the visual rhythm of a feed. One line is effective; a whole bio is unreadable and usually counterproductive.

Hiding a spoiler or punchline

Inverted text is legible enough that a determined reader can decode it, which is exactly the right level of friction for a spoiler or a joke answer.

Design mockups and posters

Rotated and reflected lookalikes let you rough out an inverted-type layout in a plain text field before committing to it in a design tool.

Fixing accidental caps lock

Inverse case rescues a paragraph typed with caps lock on, turning "hELLO wORLD" back into "Hello world" without a retype.

Frequently Asked Questions

Related Text Tools

Browse all text tools →