What this Unicode text converter does
Unicode is the standard that gives every character a number, from the letter A to Chinese characters, arrows and emoji. Among its many thousands of characters are complete alphabets in bold, italic, script, gothic, double struck and monospace. They exist mainly for mathematics, where the style of a letter can change its meaning.
Because those letters are separate characters, you can use them as “fonts” in places that only accept plain text. This Unicode text converter turns your words into those characters and shows you exactly what it produced, down to each code point.
How to use the converter
- Type or paste into the Your text box, or press Clear to start empty.
- The six main results at the top show your text in Bold, Italic, Script, Gothic, Double Struck and Monospace. Press Copy next to any of them.
- In the code point panel, choose a style from the Show code points for menu. Pick “Your text as typed” to inspect your original input.
- Each character appears with its U+ code under it. Combining marks are shown on a dotted circle, spaces as ␣ and line breaks as ↵.
- Read the summary line for the count of code points, UTF-16 units and UTF-8 bytes.
- Press Copy code points to copy the whole list as text, such as “U+1D400 U+1D401”.
- Scroll to More styles for every other style on the site, each with a Copy button.
How it works
Most of the main styles come from the Mathematical Alphanumeric Symbols block, which runs from U+1D400 to U+1D7FF. It is laid out in neat runs of 26 capitals and 26 small letters per style, so the converter finds a styled letter by counting along from the first one.
A few letters had already been added to Unicode years earlier in the Letterlike Symbols block, such as ℝ for the real numbers, ℌ in Fraktur and ℎ in italic. The maths block leaves those slots empty, and the converter fills them with the older characters. The code point panel makes this easy to spot: in a gothic word, a capital H shows U+210C, not a number in the U+1D500 range.
Other styles use different parts of Unicode. Bubble letters come from Enclosed Alphanumerics, wide letters from the Halfwidth and Fullwidth Forms block, small caps from phonetic letters, and underline or strikethrough from combining marks that attach to the letter before them.
Many of these characters are “compatibility” forms. Under the NFKC normalization defined by Unicode, a bold 𝐀 maps back to a plain A. That is how search engines and tools like the Unicode to text converter can reverse the styling.
Examples
The letter A in each main style, with code points and sizes from the converter’s own panel:
| Style | Character | Code point | UTF-16 units | UTF-8 bytes |
|---|---|---|---|---|
| Plain | A | U+0041 | 1 | 1 |
| Bold | 𝐀 | U+1D400 | 2 | 4 |
| Script | 𝒜 | U+1D49C | 2 | 4 |
| Gothic | 𝔄 | U+1D504 | 2 | 4 |
| Double Struck | 𝔸 | U+1D538 | 2 | 4 |
| Monospace | 𝙰 | U+1D670 | 2 | 4 |
| Gothic H | ℌ | U+210C | 1 | 3 |
And a whole word, “Unicode”, in each main style:
| Style | Result |
|---|---|
| Bold | 𝐔𝐧𝐢𝐜𝐨𝐝𝐞 |
| Italic | 𝑈𝑛𝑖𝑐𝑜𝑑𝑒 |
| Script | 𝒰𝓃𝒾𝒸ℴ𝒹ℯ |
| Gothic | 𝔘𝔫𝔦𝔠𝔬𝔡𝔢 |
| Double Struck | 𝕌𝕟𝕚𝕔𝕠𝕕𝕖 |
| Monospace | 𝚄𝚗𝚒𝚌𝚘𝚍𝚎 |
In Bold, “Unicode” is 7 code points, 14 UTF-16 units and 28 UTF-8 bytes. Typed plainly, it is 7 of each.
Who the code point panel helps
- Developers checking why a database field, an API or a form rejects text that “looks” short
- Social media managers working out why a bio hits its limit early
- Writers and designers confirming which characters a style uses before relying on it
- Anyone curious about why one letter in a word looks a little different from the rest
Tips and limits
Length limits vary. Some systems count code points, some count UTF-16 units, and some count bytes. Check the summary line against the rule the app actually uses.
Not every character has a style. Accented letters, most punctuation and letters from other alphabets have no bold or script form, so they pass through unchanged.
Screen readers and search. Assistive technology often reads styled letters as maths symbols or skips them, and most search boxes will not match them to plain words. Keep key information in plain text.
Fonts decide the look. Unicode defines which character it is, and the font on the reader’s device draws it. Older devices may show an empty box.
Hidden characters. The panel also reveals characters you cannot see. If you work with blank names or spacing tricks, the invisible text generator explains each one.
Related tools
The fancy text generator adds decorations and look-alike alphabets on top of these styles. To undo any style, use the Unicode to text converter.