How to use
- Type or paste your text.
- Distorted is already chosen. Choose the style: Upside down, Mirrored, Wide, Tiny (superscript) or Small caps.
- Press Copy result and paste it where you want.
Examples
Hello World, upside down
→ plɹoM ollǝHThe text is reversed and each letter is turned over.
Hello, wide
→ HelloFull-width letters, each as wide as a Korean or Japanese character.
Hello 2026, tiny
→ ʰᵉˡˡᵒ ²⁰²⁶Raised letters and digits.
Hello World, small caps
→ ʜᴇʟʟᴏ ᴡᴏʀʟᴅCapital forms the height of lowercase letters.
How it works
This page is the Text Destroyer with the Distorted effect chosen. Upside-down text uses flip-text (MIT), which reverses the text and swaps each letter for its upside-down look-alike. Mirror, wide, tiny and small caps each swap letters for their forms in Unicode: the full-width forms for wide text, superscript letters and digits for tiny text, and the small capital letters of the phonetic extensions for small caps. Characters that have no such form are left as they are. The text is split into the characters a reader sees (a letter and the marks on it are one), the effect is applied to the letters and digits only, and spaces, punctuation and emoji are left as they are. The random choices follow a seed: the same seed gives the same result, and Re-roll picks a new one.
Text like this is made of ordinary Unicode characters, so it can be pasted almost anywhere, but it is hard for screen readers to read, can spill over the lines around it, and some sites and apps remove or limit it. Do not use it for names, passwords or anything someone must be able to read.
This page is the Text Destroyer with the Distorted effect chosen. It has five styles. Each one swaps letters for look-alikes that already exist in Unicode, so the result is plain text, not an image or a special font.
The five styles on one phrase
| Style | Hello Quiz becomes |
|---|---|
| Upside down | zᴉnb ollǝH |
| Mirrored | ziuQ ollɘH |
| Wide | Hello Quiz |
| Tiny | ʰᵉˡˡᵒ Qᵘⁱᶻ |
| Small caps | ʜᴇʟʟᴏ ǫᴜɪᴢ |
How each one is made
Upside down uses the open-source flip-text library (MIT). It reverses the text and replaces each letter with the look-alike of that letter turned over. Mirrored reverses the text and swaps only the letters that have a mirror form in the tool’s table, such as b and d, p and q, brackets and angle signs, which is why only the e of Hello changes. Wide moves every printable ASCII character to its full-width form, and a space becomes the ideographic space, so the text is as wide as Korean or Japanese characters. Tiny uses raised letters and digits. They exist only in lowercase, so a capital H becomes a raised h, and the tool has no raised q, so q stays at normal size. Small caps uses the small capital letters, and for q it uses ǫ, which only looks similar.
Characters without a form
Anything that has no form in the chosen style is left as it is. Korean is never turned, but upside down and mirrored reverse the whole line, so a Korean word moves to the other end: “Hello bad 한” starts with 한. Because each result character is a different Unicode character from the letter it imitates, a program that compares text will not find Hello inside Hello, and a screen reader may read the symbols out one by one.
Sources
- flip-text, the library that turns text upside down
- Unicode Standard Annex #29: text segmentation
- MDN: Intl.Segmenter
Frequently asked questions
- How can letters be upside down in plain text?
- Unicode has many letters that look like another letter turned over, such as ɹ for r and ǝ for e. The text is reversed and each letter is swapped for its look-alike, so it reads right when you turn the screen around.
- Why are some letters not turned?
- Not every letter has an upside-down form in Unicode, and some letters look the same upside down. Those are left as they are.
- What is the difference between upside down and mirrored?
- Upside down turns the text over as if the page were turned half a circle. Mirrored shows it as in a mirror, left to right, so letters such as b and d swap.
- Does it work for Korean or other scripts?
- Only for the letters, digits and signs it has forms for. Korean and other scripts are left as they are.
- Where does it show properly?
- In anything that takes Unicode text, such as a bio, a chat or a caption. Whether every look-alike shows depends on the font, and a font without one may draw an empty box. A screen reader may read the symbols out one by one.
- Is my text uploaded?
- No. The letters are swapped in your browser and nothing is sent.
Related tools
Version history
- 1.0.2 — Replaces the shared explanation with one of its own: the five styles side by side on one phrase, how each is made, and what happens to characters that have no form.
- 1.0.1 — Clarifies the search title with the tool's main task and whether it is free or runs online.
- 1.0.0 — First release.