Text Transformer
Flip text upside down, reverse it, write it in leet or Pig Latin, or turn it into bold, italic, script, bubble and other Unicode “fonts” you can paste anywhere — and turn fancy text back to plain.
How to Use
- Type or paste your text. Every style is shown at once on the right; press Copy next to the one you want.
- Or choose a mode on the left — Upside down, Reverse, Leet, Pig Latin or Fonts — to put that result in the output box.
- Reverse can flip the characters, the word order, or each word. Leet has a light and a heavy style.
- To clean up fancy text, choose Fonts → Back to plain: bold, script, bubble, full-width and small-caps letters are turned back into ordinary ones.
Worked Example
Upside down: “Hello World!” is first reversed to “!dlroW olleH”, then each character is swapped for its rotated look-alike: ! → ¡, d → p, l → ן, r → ɹ, o → o, W → M, e → ǝ, H → H. The result is ¡pןɹoM oןןǝH.
Bold: Unicode’s bold letters start at U+1D400 for A and U+1D41A for a, in alphabetical order. H is the 8th capital letter, so it becomes U+1D400 + 7 = U+1D407, 𝐇. Each of these letters takes 4 bytes in UTF-8 instead of 1, so “Hello” grows from 5 bytes to 20.
Show Work
Formulas
Where These Letters Came From
The bold, italic, script and Fraktur alphabets were added in Unicode 3.1 (2001) for mathematicians, who use 𝐱 and 𝑥 to mean different things in the same formula. A few letters such as ℎ, ℂ and ℜ had already been encoded earlier as single symbols, which is why those styles have gaps that are filled from the older Letterlike Symbols block. Circled letters came from East Asian character sets, and full-width forms from typing Latin letters among Chinese, Japanese and Korean characters.
Leet (“1337”) grew out of 1980s bulletin-board culture, and Pig Latin is far older — it was a schoolyard game in 19th-century America. Upside-down text became an internet craze in the 2000s once Unicode had enough rotated-looking letters, mostly borrowed from the International Phonetic Alphabet.
About This Tool
This tool shows your text in every style at once: upside down, reversed three ways, two kinds of leet, Pig Latin and 15 Unicode letter styles, each with a copy button. Reversing works on whole visible characters, so emoji and flags survive, and fancy text can be converted back to plain.
Fancy letters are real Unicode characters rather than a font, so they paste anywhere but may be read badly by screen readers. Letters with accents are left as they are, because Unicode has no bold or script versions of them. Everything runs in your browser.
Related tools: Text Case Converter, Unicode Lab, and Caesar Cipher.
Frequently Asked Questions
How does fancy text work without a font?
It is not a font. Unicode includes separate letters for mathematics — bold 𝐀, italic 𝐴, script 𝒜, Fraktur 𝔄, double-struck 𝔸 — plus circled Ⓐ, full-width A and small-capital ᴀ letters. This tool swaps each ordinary letter for its look-alike, so the style survives anywhere you can paste text, such as social bios and usernames.
Are fancy letters bad for accessibility?
Often, yes. Screen readers may read 𝐇𝐞𝐥𝐥𝐨 as “mathematical bold capital H, mathematical bold small e…” or skip it, and the text is invisible to search. Use it for a word or two of decoration, never for important information, and keep a plain version where it matters.
How is upside-down text made?
The order of the characters is reversed, then each one is replaced by a character that looks like it rotated 180°: a becomes ɐ, e becomes ǝ, h becomes ɥ, ? becomes ¿. Not every letter has a perfect match, so a few are close substitutes. Running it through again turns it back.
What are the rules of Pig Latin?
Move the consonants before the first vowel to the end of the word and add “ay”: pig → igpay, string → ingstray, quick → ickquay (qu stays together). Words starting with a vowel just add “way”: apple → appleway. Capital letters and punctuation stay where they were.
Does reverse text break emoji?
Not here. Many reversers flip the hidden pieces that make up a character, which breaks emoji such as 👍🏽 (thumb + skin tone) and flags such as 🇺🇸 (two letter symbols) and accents typed as two parts. This tool reverses whole visible characters, so they come out intact.
How do I use the Text Transformer?
Simply type or paste your value and read the result, which refreshes the instant you change something. There is nothing to submit and nothing to wait for.
Does it cost anything or need an account?
No. The tool is completely free, there is no account to create, and it keeps working offline after the page first loads.
Is anything I type uploaded?
No. The tool works entirely on your device, so the values you enter never leave your browser.
Common Use Cases
Social bios and names
Put one word of a profile in 𝐛𝐨𝐥𝐝 or 𝓈𝒸𝓇𝒾𝓅𝓉 where the site has no formatting, while keeping the rest plain for screen readers.
Cleaning pasted text
A spreadsheet will not sort or search “𝐉𝐨𝐡𝐧”: Back to plain turns it into John.
Jokes and puzzles
Send ¡pןɹoM oןןǝH, hide a clue in reversed words, or set a Pig Latin riddle for kids.
Strikethrough prices
Show a sale as $̶4̶9̶ $29 in a post or listing that has no formatting options.
Last updated: