How it works
This page turns font to normal text: paste letters styled as bold, script, bubble or upside down and it gives the plain ones back, with stacked glitch marks taken off. Some apps strip or block these characters, and screen readers may read them badly.
Read the full guide
What it reads back
The list below shows what it reads, each style with a sample: the mathematical alphabets, circled and squared letters, full width, small caps, raised and lowered letters, upside-down and mirrored text, and lines struck through or underlined. Hearts, stars or flowers set between the letters come out, except แฆ, a Georgian letter, and a frame round the line comes off.
How it decides
Unicode's own compatibility mapping, NFKC, is asked first, one character at a time: it says a mathematical bold A is an A. Small caps, turned letters and lookalikes from other scripts are not in it, so this site's tables cover those. Loose combining marks, the kind zalgo text stacks on a letter, are stripped.
- An accent built into its letter, as in cafรฉ, stays. As a loose combining mark on a plain letter, it comes off.
- A one-case style loses the case: squared and negative circled letters return as capitals, subscript as small letters.
- Alternating capitals and blacked-out words stay as they are: the first swapped nothing, and the second's letters are gone.
Questions and answers
How do I change weird text to normal text?
Paste it into the box. The plain letters appear in the card under it as you paste, ready to copy. Text that was plain all along comes back unchanged.
Does it work as a zalgo text remover?
Yes. Zalgo text is plain letters with combining marks piled on, and the page strips marks of the general combining blocks, U+0300 to U+036F among them. Cursed text to normal and glitch text to normal are the same job.
Is normalized text the same thing?
Close. Unicode's normalization form NFKC folds compatibility characters, such as mathematical bold or full width letters, to plain ones, and this page asks it first. Small caps and upside-down letters are outside NFKC, so normalization alone leaves them styled.
Is this a plain text converter for bold and colors from a word processor?
It does not need to be. Bold, color and size from a word processor are formatting, not characters, and a plain text box such as this page's drops them on paste. This page is for letters that stay styled after that.
Why were some lookalike letters left alone?
A Greek, Cyrillic or Cherokee letter that looks Latin is read as Latin only where the whole word comes out in Latin letters. Real Greek or Russian is left as written.