How stylish text works
How the styled text on this site is made, why it sometimes fails, and what has been tested.
Each style is a table that maps a plain letter to another Unicode character. Unicode includes full alphabets of bold, italic, script, fraktur, double-struck, sans-serif and monospace letters for use in mathematics, plus circled, squared and fullwidth letters. Because they are characters, they paste anywhere text is accepted and look the same wherever the device has a font for them.
Why some text shows as boxes
A device draws each character with the fonts it has. If none of them includes the character, it shows a box, a question mark or nothing. The text is not broken; the viewer's device is missing the character. Older Android versions, smart TVs and some game fonts miss the less common sets.
Missing letters in some styles
- Italic: h uses U+210E ℎ (Letterlike Symbols).
- Cursive (script): B E F H I L M R e g o come from Letterlike Symbols.
- Gothic (fraktur): C H I R Z come from Letterlike Symbols.
- Outline (double-struck): C H N P Q R Z come from Letterlike Symbols.
- Bubble (circled): 0 is ⓪ U+24EA.
- Black bubble: capitals only: lowercase is shown as capitals.
- Square: capitals only: lowercase is shown as capitals.
- Black square: capitals only: lowercase is shown as capitals.
- Parenthesized: no 0.
- Small caps: x stays as x; q is ǫ (approximation).
- Superscript (tiny): q exists only as U+107A5 (poor font support), kept as q; capitals use the same small forms.
- Subscript: no b c d f g q w y z in Unicode; those letters stay as they are.
- Flag letters: capitals only; letters are separated by a space so pairs do not turn into country flags.
- Upside down: approximate shapes; text is also reversed.
Where a letter has no equivalent, the generator keeps the normal letter rather than putting in a different-looking character.
Hindi, Tamil and other scripts
Unicode has styled alphabets only for Latin letters, Greek letters and digits. Hindi, Tamil and other Indian scripts have no bold or cursive copies. The effects that add combining marks (underline, strikethrough, dots) do work on them, and the generator adds the mark after each complete syllable cluster so conjuncts stay joined.
How the counter counts
The counter shows Unicode code points. A bold letter is one code point, but an underlined letter is two, and some symbols such as ▄︻┻═┳一 are several. Apps count in different ways, so a field may count a name as longer or shorter than the counter does. Where an app publishes a limit, the counter shows it: Instagram says a bio can have up to 150 characters.
Compatibility tests
No device tests are published yet. The first round will paste eight representative styles (bold, sans bold, italic, cursive, gothic, outline, bubble, small caps) and three symbol frames into Instagram, WhatsApp, Facebook, Free Fire and BGMI on Android, and record three results for each: whether the field accepted the paste, whether the app saved it, and whether it displayed correctly to another account. Results will appear here and next to each style with the date of the test.
Platform facts used on this site, as published by the platforms:
- Instagram bio: Instagram says "up to 150 characters". How it counts styled characters is still being tested. Source: Instagram Help Center, "Add a bio to your Instagram profile" (help.instagram.com/728994388226960), read 2026-10-31.
- Facebook name: Facebook does not allow symbols, numbers, unusual capitalization or characters from multiple languages in names. Source: Facebook Help Center, "Names allowed on Facebook" (facebook.com/help/112146705538576), read 2026-10-31.
Accessibility
Screen readers often read styled letters by their Unicode names or skip them, so a bold name can sound like "mathematical bold capital R". Search inside apps usually does not match styled letters to plain ones. Use styled text for short names and headings, keep important information plain, and use the Readable version button to get the plain text back.
Questions
Is styled text safe to use?
It is ordinary text. The only risks are display (boxes on some devices), accessibility, and platform rules such as Facebook's names policy.
Does the site store what I type?
No. The text is transformed in your browser. Only your favourite styles and last text are saved, in your own browser, so they are there next time.
By Alton Vieira · Updated . How the styles work.
Sources:
- Unicode code chart: Mathematical Alphanumeric Symbols, U+1D400 to U+1D7FF
- Unicode Standard Annex #29: Unicode Text Segmentation (grapheme clusters)
- Instagram Help Center: Add a bio to your Instagram profile (read October 31, 2026)
- WhatsApp Help Center: How to format your messages (read October 31, 2026)
- Facebook Help Center: Names allowed on Facebook (read October 31, 2026)