Skip to content
Case Converter Online
en

Unicode to Text Converter

Paste fancy Unicode text and get ordinary letters back. It undoes bold, script, bubble, small caps, upside-down, underline and glitch styles in one go.

Options

What this converter does

Fancy text generators do not change fonts. They replace each letter with a different Unicode character that looks like a styled letter: a bold 𝐀 from the maths block, a circled Ⓐ, a small-caps ᴀ, an upside-down ɐ. That is why the style survives copy and paste, and also why the text becomes awkward afterwards. You cannot search it, spell check it or edit it comfortably, and screen readers stumble over it.

This Unicode to text converter reverses the process. It recognises the characters used by fancy text styles and swaps each one back for the plain letter it imitates.

How to use the Unicode to text converter

  1. Paste your styled text into the Fancy text box. Clear empties it.
  2. Read the result in the Plain text box. It updates as you type or paste.
  3. Press Copy to copy the plain text.
  4. Adjust the three toggles below the boxes if needed. All are on by default:
    • Keep accents keeps letters like é and ñ. Turn it off to remove accents too.
    • Fix look-alike letters turns Greek, Cyrillic, Thai and similar letters that imitate Latin ones back into Latin letters.
    • Flip upside-down text detects flipped text and turns it the right way up.

A line under the boxes tells you whether anything changed, or that the text was already plain.

What it can convert

  • Mathematical letters: bold, italic, script, gothic, double struck, sans serif and monospace
  • Wide text made of full-width letters
  • Bubble and square letters, in light and dark versions, and parenthesized letters
  • Superscript and subscript letters and numbers
  • Small caps
  • Letter emoji (regional indicator letters)
  • Upside-down text, including flipped capitals and numbers
  • Stacked text, where small letters sit on top of others
  • Underline, strikethrough, slash and overline marks
  • Zalgo and glitch text
  • Look-alike alphabets built from Greek, Cyrillic, Thai, Canadian syllabics and currency signs
  • Zero-width characters, which are removed

How it works

Most styled letters carry a “compatibility” link to a plain letter in the Unicode standard. The NFKC normalization form follows those links, so a bold 𝐀 becomes A and a full-width A becomes A. The converter applies this one character at a time, and only where the result is a plain letter or number. That way decorative symbols such as ½ or ™ stay as they are.

Some styles have no such link. Small caps, dark bubble letters, upside-down letters and look-alike alphabets are ordinary characters in their own right. For those, the converter uses lookup tables built from the same style definitions that the generators on this site use.

Lines and Zalgo work differently. They are combining marks, characters that attach to the letter before them. A real accent in a word like café is part of the letter. Underline, strikethrough and slash marks, and any pile of three or more marks, are treated as decoration and removed.

Upside-down text is only flipped when it contains characters that rarely appear in normal writing, such as ɐ, ǝ or ʇ, so ordinary words with a q or a d are left alone.

Examples

Each result below was produced by the converter.

Fancy text Plain text
𝙃𝙚𝙡𝙡𝙤 Hello
ⓑⓤⓑⓑⓛⓔ bubble
ꜱᴍᴀʟʟ ᴄᴀᴘꜱ small caps
ˢᵘᵖᵉʳ super
⒣⒠⒧⒧⒪ hello
uʍoᗡ ǝpᴉsd∩ Upside Down
sͭͣͨkͤͩ stacked
U̲n̲d̲e̲r̲ Under
H̴̢̦͓̾e̵͚͛l̶l̷o̸ Hello
🅿🅻🅰🅸🅽 PLAIN
ԋҽʅʅσ hello

The toggles change the result in specific cases. With Keep accents off, “Crème brûlée” becomes “Creme brulee”. With Fix look-alike letters on, the Greek word “καλημέρα” comes out as “κaλημέpa”, because α and ρ are also used as fancy Latin letters. Switch the toggle off and the Greek word stays untouched.

When this is useful

  • Editing your own bio or name after styling it, without retyping every letter
  • Quoting a styled post in an article, email or report
  • Making text accessible before sharing it with someone who uses a screen reader
  • Searching or sorting usernames that use fancy letters
  • Cleaning pasted data, such as a spreadsheet of display names
  • Reading cursed or glitch text that has become impossible to make out

Limits

Lost case cannot return. Styles that only have capitals or only lowercase cannot tell you how the original was written.

Decorations stay. Symbols that wrap text, such as stars, hearts or wings around a name, are real characters and are kept. Delete them by hand if you do not want them.

Spaced and reversed text. Text with spaces between every letter, or written backwards without being flipped, is still valid plain text, so it is left as it is.

Real non-Latin text. Keep Fix look-alike letters off when converting genuine Greek, Cyrillic or Thai writing.

To go the other way and see each character’s code point, use the Unicode text converter. The cursed text generator and the upside down text generator create two of the styles this page can undo.

Unicode to Text Converter: questions and answers

How do I convert fancy text back to normal text?

Paste the fancy text into the Fancy text box on this page. The Plain text box shows the result straight away. Press Copy to take it. Nothing is sent anywhere, the conversion runs in your browser.

Why can I not search or edit fancy text?

Fancy text is made of different characters that only look like letters, such as mathematical bold or circled letters. Search boxes, spell checkers and screen readers see those characters, not the letters they resemble. Converting them back to plain letters fixes all three problems.

Why did some Greek or Thai letters change?

Some fancy styles borrow letters from Greek, Cyrillic, Thai and other scripts because they look like Latin letters. The Fix look-alike letters toggle turns those into Latin letters. If you are converting real text in one of those languages, switch it off.

Can it remove Zalgo or cursed text?

Yes. Zalgo text piles combining marks onto each letter. The converter removes those piles, along with underline, strikethrough and slash marks, and keeps normal accents such as the one in café.

Why is my converted text in capitals or lowercase?

Some styles only exist in one case. Dark bubble, squared letters and letter emoji only have capitals, so they convert to capitals. Superscript and parenthesized letters only have lowercase forms, so they convert to lowercase. The original case cannot be recovered from those styles.

More font styles

See all tools