cutefonts.art

Unicode font
compatibility data

Of our 62 text styles, 48 are safe on every system we measured, 12 are mostly safe and 2 may show boxes. We measured Windows 10 and Android only: iPhone, iPad and Mac were not measured.

Of our 62 text styles, 48 are safe on every system we measured, 12 are mostly safe and 2 may show boxes. We measured Windows 10 and Android only: iPhone, iPad and Mac were not measured.

Measured 24 October 2026. Last updated 2026-10-30. Data licence: CC BY 4.0.

At a glance

Of our 62 text styles, 48 are safe on every system we measured, 12 are mostly safe and 2 may show boxes. We measured Windows 10 and Android only: iPhone, iPad and Mac were not measured.

Text styles on this site, by label, from the font test on Windows 10 and Android.

48Safe
12Mostly safe
2May show boxes
0styles measured on iPhone, iPad or Mac

Every one of the 62 styles had all its glyphs in the system fonts of Windows 10 and Android 8 to latest. The labels differ because of emoji and combining marks. Details are in the method and limits below.

Style families by platform

Number of styles whose characters were all found in the system fonts of each platform.

Style families, their labels and the number of styles with every glyph found on each platform
FamilyStylesSafeMostly safeMay show boxesWindows 10Android 8Android 10Android 12Android latestiPhone, iPad, Mac
Cute16150116 of 1616 of 1616 of 1616 of 1616 of 16Not measured
Cursive77007 of 77 of 77 of 77 of 77 of 7Not measured
Bubble63216 of 66 of 66 of 66 of 66 of 6Not measured
Small33003 of 33 of 33 of 33 of 33 of 3Not measured
Bold & wide88008 of 88 of 88 of 88 of 88 of 8Not measured
Flip & glitch1239012 of 1212 of 1212 of 1212 of 1212 of 12Not measured
Numbers33003 of 33 of 33 of 33 of 33 of 3Not measured
Look-alikes76107 of 77 of 77 of 77 of 77 of 7Not measured
All styles624812262 of 6262 of 6262 of 6262 of 6262 of 62Not measured

Every style

Share of each style's characters found in the system fonts. Android 14 matched Android latest for every style and is in the CSV file.

Every text style with its family, label and glyph coverage on each platform
StyleFamilyLabelWindows 10Android 8Android 10Android 12Android latestiPhone, iPad, MacWhy
Star trailCuteSafeAll glyphsAll glyphsAll glyphsAll glyphsAll glyphsNot measuredEvery glyph found. No combining marks, no emoji.
Heart trailCuteSafeAll glyphsAll glyphsAll glyphsAll glyphsAll glyphsNot measuredEvery glyph found. No combining marks, no emoji.
Sparkle trailCuteSafeAll glyphsAll glyphsAll glyphsAll glyphsAll glyphsNot measuredEvery glyph found. No combining marks, no emoji.
DottedCuteSafeAll glyphsAll glyphsAll glyphsAll glyphsAll glyphsNot measuredEvery glyph found. No combining marks, no emoji.
Sparkle scriptCuteSafeAll glyphsAll glyphsAll glyphsAll glyphsAll glyphsNot measuredEvery glyph found. No combining marks, no emoji.
Soft small capsCuteSafeAll glyphsAll glyphsAll glyphsAll glyphsAll glyphsNot measuredEvery glyph found. No combining marks, no emoji.
Heart bold scriptCuteSafeAll glyphsAll glyphsAll glyphsAll glyphsAll glyphsNot measuredEvery glyph found. No combining marks, no emoji.
Angel small capsCuteSafeAll glyphsAll glyphsAll glyphsAll glyphsAll glyphsNot measuredEvery glyph found. No combining marks, no emoji.
Star dust wideCuteSafeAll glyphsAll glyphsAll glyphsAll glyphsAll glyphsNot measuredEvery glyph found. No combining marks, no emoji.
Little sparkle sansCuteSafeAll glyphsAll glyphsAll glyphsAll glyphsAll glyphsNot measuredEvery glyph found. No combining marks, no emoji.
Winged heart scriptCuteSafeAll glyphsAll glyphsAll glyphsAll glyphsAll glyphsNot measuredEvery glyph found. No combining marks, no emoji.
Flower italicCuteSafeAll glyphsAll glyphsAll glyphsAll glyphsAll glyphsNot measuredEvery glyph found. No combining marks, no emoji.
Ribbon scriptCuteMay show boxesAll glyphsAll glyphsAll glyphsAll glyphsAll glyphsNot measuredThese characters show as colour emoji on many phones, not as plain letters.
Dreamy plainCuteSafeAll glyphsAll glyphsAll glyphsAll glyphsAll glyphsNot measuredEvery glyph found. No combining marks, no emoji.
Moon frakturCuteSafeAll glyphsAll glyphsAll glyphsAll glyphsAll glyphsNot measuredEvery glyph found. No combining marks, no emoji.
Diamond monoCuteSafeAll glyphsAll glyphsAll glyphsAll glyphsAll glyphsNot measuredEvery glyph found. No combining marks, no emoji.
ScriptCursiveSafeAll glyphsAll glyphsAll glyphsAll glyphsAll glyphsNot measuredEvery glyph found. No combining marks, no emoji.
Bold scriptCursiveSafeAll glyphsAll glyphsAll glyphsAll glyphsAll glyphsNot measuredEvery glyph found. No combining marks, no emoji.
Old EnglishCursiveSafeAll glyphsAll glyphsAll glyphsAll glyphsAll glyphsNot measuredEvery glyph found. No combining marks, no emoji.
Bold old EnglishCursiveSafeAll glyphsAll glyphsAll glyphsAll glyphsAll glyphsNot measuredEvery glyph found. No combining marks, no emoji.
Italic serifCursiveSafeAll glyphsAll glyphsAll glyphsAll glyphsAll glyphsNot measuredEvery glyph found. No combining marks, no emoji.
Bold italic serifCursiveSafeAll glyphsAll glyphsAll glyphsAll glyphsAll glyphsNot measuredEvery glyph found. No combining marks, no emoji.
Italic sansCursiveSafeAll glyphsAll glyphsAll glyphsAll glyphsAll glyphsNot measuredEvery glyph found. No combining marks, no emoji.
BubbleBubbleMostly safeAll glyphsAll glyphsAll glyphsAll glyphsAll glyphsNot measuredA few letters (Ⓜ) can turn into emoji in some apps.
Filled bubbleBubbleSafeAll glyphsAll glyphsAll glyphsAll glyphsAll glyphsNot measuredEvery glyph found. No combining marks, no emoji.
SquaresBubbleSafeAll glyphsAll glyphsAll glyphsAll glyphsAll glyphsNot measuredEvery glyph found. No combining marks, no emoji.
Filled squaresBubbleMostly safeAll glyphsAll glyphsAll glyphsAll glyphsAll glyphsNot measuredA few letters (🅰 🅱 🅾 🅿) can turn into emoji in some apps.
ParenthesesBubbleSafeAll glyphsAll glyphsAll glyphsAll glyphsAll glyphsNot measuredEvery glyph found. No combining marks, no emoji.
Letter tilesBubbleMay show boxesAll glyphsAll glyphsAll glyphsAll glyphsAll glyphsNot measuredThese characters show as colour emoji on many phones, not as plain letters. Without the invisible separator between letters, neighbouring tiles can merge into country flags.
Small capsSmallSafeAll glyphsAll glyphsAll glyphsAll glyphsAll glyphsNot measuredEvery glyph found. No combining marks, no emoji.
Tiny textSmallSafeAll glyphsAll glyphsAll glyphsAll glyphsAll glyphsNot measuredEvery glyph found. No combining marks, no emoji.
SubscriptSmallSafeAll glyphsAll glyphsAll glyphsAll glyphsAll glyphsNot measuredEvery glyph found. No combining marks, no emoji.
Bold serifBold & wideSafeAll glyphsAll glyphsAll glyphsAll glyphsAll glyphsNot measuredEvery glyph found. No combining marks, no emoji.
Bold sansBold & wideSafeAll glyphsAll glyphsAll glyphsAll glyphsAll glyphsNot measuredEvery glyph found. No combining marks, no emoji.
SansBold & wideSafeAll glyphsAll glyphsAll glyphsAll glyphsAll glyphsNot measuredEvery glyph found. No combining marks, no emoji.
Bold italic sansBold & wideSafeAll glyphsAll glyphsAll glyphsAll glyphsAll glyphsNot measuredEvery glyph found. No combining marks, no emoji.
TypewriterBold & wideSafeAll glyphsAll glyphsAll glyphsAll glyphsAll glyphsNot measuredEvery glyph found. No combining marks, no emoji.
Double struckBold & wideSafeAll glyphsAll glyphsAll glyphsAll glyphsAll glyphsNot measuredEvery glyph found. No combining marks, no emoji.
WideBold & wideSafeAll glyphsAll glyphsAll glyphsAll glyphsAll glyphsNot measuredEvery glyph found. No combining marks, no emoji.
Spaced outBold & wideSafeAll glyphsAll glyphsAll glyphsAll glyphsAll glyphsNot measuredEvery glyph found. No combining marks, no emoji.
Upside downFlip & glitchSafeAll glyphsAll glyphsAll glyphsAll glyphsAll glyphsNot measuredEvery glyph found. No combining marks, no emoji.
ReversedFlip & glitchSafeAll glyphsAll glyphsAll glyphsAll glyphsAll glyphsNot measuredEvery glyph found. No combining marks, no emoji.
MirrorFlip & glitchSafeAll glyphsAll glyphsAll glyphsAll glyphsAll glyphsNot measuredEvery glyph found. No combining marks, no emoji.
StrikethroughFlip & glitchMostly safeAll glyphsAll glyphsAll glyphsAll glyphsAll glyphsNot measuredUses combining marks: each mark counts as a character and stacking looks different in each app.
UnderlineFlip & glitchMostly safeAll glyphsAll glyphsAll glyphsAll glyphsAll glyphsNot measuredUses combining marks: each mark counts as a character and stacking looks different in each app.
Double underlineFlip & glitchMostly safeAll glyphsAll glyphsAll glyphsAll glyphsAll glyphsNot measuredUses combining marks: each mark counts as a character and stacking looks different in each app.
SlashedFlip & glitchMostly safeAll glyphsAll glyphsAll glyphsAll glyphsAll glyphsNot measuredUses combining marks: each mark counts as a character and stacking looks different in each app.
Dotted belowFlip & glitchMostly safeAll glyphsAll glyphsAll glyphsAll glyphsAll glyphsNot measuredUses combining marks: each mark counts as a character and stacking looks different in each app.
OverlineFlip & glitchMostly safeAll glyphsAll glyphsAll glyphsAll glyphsAll glyphsNot measuredUses combining marks: each mark counts as a character and stacking looks different in each app.
Wavy strikeFlip & glitchMostly safeAll glyphsAll glyphsAll glyphsAll glyphsAll glyphsNot measuredUses combining marks: each mark counts as a character and stacking looks different in each app.
RingedFlip & glitchMostly safeAll glyphsAll glyphsAll glyphsAll glyphsAll glyphsNot measuredUses combining marks: each mark counts as a character and stacking looks different in each app.
GlitchFlip & glitchMostly safeAll glyphsAll glyphsAll glyphsAll glyphsAll glyphsNot measuredUses combining marks: each mark counts as a character and stacking looks different in each app.
Double circled numbersNumbersSafeAll glyphsAll glyphsAll glyphsAll glyphsAll glyphsNot measuredEvery glyph found. No combining marks, no emoji.
Circled sans numbersNumbersSafeAll glyphsAll glyphsAll glyphsAll glyphsAll glyphsNot measuredEvery glyph found. No combining marks, no emoji.
Filled circled sans numbersNumbersSafeAll glyphsAll glyphsAll glyphsAll glyphsAll glyphsNot measuredEvery glyph found. No combining marks, no emoji.
ChunkyLook-alikesSafeAll glyphsAll glyphsAll glyphsAll glyphsAll glyphsNot measuredEvery glyph found. No combining marks, no emoji.
SquiggleLook-alikesSafeAll glyphsAll glyphsAll glyphsAll glyphsAll glyphsNot measuredEvery glyph found. No combining marks, no emoji.
Brush strokesLook-alikesSafeAll glyphsAll glyphsAll glyphsAll glyphsAll glyphsNot measuredEvery glyph found. No combining marks, no emoji.
MoneyLook-alikesSafeAll glyphsAll glyphsAll glyphsAll glyphsAll glyphsNot measuredEvery glyph found. No combining marks, no emoji.
StrokedLook-alikesSafeAll glyphsAll glyphsAll glyphsAll glyphsAll glyphsNot measuredEvery glyph found. No combining marks, no emoji.
HookedLook-alikesSafeAll glyphsAll glyphsAll glyphsAll glyphsAll glyphsNot measuredEvery glyph found. No combining marks, no emoji.
Heavy dotsLook-alikesMostly safeAll glyphsAll glyphsAll glyphsAll glyphsAll glyphsNot measuredUses combining marks: each mark counts as a character and stacking looks different in each app.

Symbol groups by platform

Number of entries in each group (symbols, combos, faces and dividers) whose characters were all found. Invisible and blank characters are not rated.

Symbol groups, their labels and the number of entries with every glyph found on each platform
GroupEntriesSafeMostly safeMay show boxesWindows 10Android 8Android 10Android 12Android latestiPhone, iPad, Mac
Heart symbols603122754 of 6055 of 6056 of 6056 of 6059 of 60Not measured
Star and sparkle symbols786810078 of 7878 of 7878 of 7878 of 7878 of 78Not measured
Bow and ribbon symbols52455250 of 5251 of 5252 of 5252 of 5252 of 52Not measured
Flower symbols49389247 of 4948 of 4948 of 4948 of 4949 of 49Not measured
Moon, sun and sky symbols603820258 of 6058 of 6058 of 6058 of 6058 of 60Not measured
Arrow symbols10486180104 of 104104 of 104104 of 104104 of 104104 of 104Not measured
Brackets and frames80800080 of 8080 of 8080 of 8080 of 8080 of 80Not measured
Japanese symbols and kana decorations695712069 of 6969 of 6969 of 6969 of 6969 of 69Not measured
Korean symbols and Hangul decorations80780278 of 8078 of 8078 of 8078 of 8080 of 80Not measured
Music, nature and small decorative symbols10765420107 of 107105 of 107107 of 107107 of 107107 of 107Not measured
Small cute faces for bios and names40400040 of 4040 of 4040 of 4040 of 4040 of 40Not measured
Text dividers and borders11097130110 of 110110 of 110110 of 110110 of 110110 of 110Not measured
All groups88972315115875 of 889876 of 889880 of 889880 of 889886 of 889Not measured

Entries with a missing glyph

All 19 symbol entries that lack at least one glyph on a measured system. They are listed by code point and name and are not drawn here, because on some devices they would show as boxes. Partly missing means a combo where only some of the characters have no glyph.

Symbol entries with at least one missing glyph, and where they are missing
Code pointsUnicode nameGroupLabelMissing on
U+1F394Heart With Tip On The LeftHeart symbolsMay show boxesAndroid 8, Android 10, Android 12, Android latest
U+AA04Cham Letter AiHeart symbolsMay show boxesWindows 10
U+1B61Balinese Musical Symbol DongHeart symbolsMay show boxesWindows 10
U+196B U+1B61Tai Le Letter E + Balinese Musical Symbol DongHeart symbolsMay show boxesWindows 10 (partly)
U+1F90DWhite HeartHeart symbolsMostly safeAndroid 8
U+1FA77Pink HeartHeart symbolsMay show boxesWindows 10, Android 8, Android 10, Android 12
U+1FA75Light Blue HeartHeart symbolsMay show boxesWindows 10, Android 8, Android 10, Android 12
U+1FAF6Heart HandsHeart symbolsMay show boxesWindows 10, Android 8, Android 10, Android 12
U+1C14Lepcha Letter BlaBow and ribbon symbolsMay show boxesWindows 10
U+1C14 U+1A5ALepcha Letter Bla + Tai Tham Consonant Sign Low PaBow and ribbon symbolsMay show boxesWindows 10
U+1FA70Ballet ShoesBow and ribbon symbolsMostly safeAndroid 8
U+1BFDBatak Symbol Bindu PinarborasFlower symbolsMay show boxesWindows 10
U+1FAB7LotusFlower symbolsMay show boxesWindows 10, Android 8, Android 10, Android 12
U+23FEPower Sleep SymbolMoon, sun and sky symbolsMay show boxesWindows 10, Android 8, Android 10, Android 12, Android latest
U+23FE U+22C6 U+002E U+02DAPower Sleep Symbol + Star Operator + Full Stop + Ring AboveMoon, sun and sky symbolsMay show boxesWindows 10, Android 8, Android 10, Android 12, Android latest (partly)
U+1FAF0Hand With Index Finger And Thumb CrossedKorean symbols and Hangul decorationsMay show boxesWindows 10, Android 8, Android 10, Android 12
U+1FAF6Heart HandsKorean symbols and Hangul decorationsMay show boxesWindows 10, Android 8, Android 10, Android 12
U+1F9F8Teddy BearMusic, nature and small decorative symbolsMostly safeAndroid 8
U+1F9C1CupcakeMusic, nature and small decorative symbolsMostly safeAndroid 8

Download and cite

The tables and CSV files on this page are licensed CC BY 4.0. Share and adapt them, also commercially, if you credit cutefonts.art with a link to this page and say if you changed anything.

Suggested citation

cutefonts.art. (2026). Unicode font compatibility data: which fancy text styles and symbols show as boxes on Windows 10 and Android [Data set]. Measured 24 October 2026. https://cutefonts.art/unicode-font-compatibility/

Short credit line

Source: cutefonts.art, Unicode font compatibility data, measured 24 October 2026 (CC BY 4.0), https://cutefonts.art/unicode-font-compatibility/

What we measured

We measured every text style and every symbol, combo and divider that this site offers: 62 styles and 889 entries in 12 symbol groups. For each one we looked up every character in the system fonts of Windows 10 and of Android 8, 10, 12 and the latest Android source. The styles were also read against Android 14, with the same result as the latest source.

This describes the characters on this site, not all of Unicode. Some symbols were added to our lists only when Android 8 and Windows 10 already had them, so the share of problems here is lower than it would be for a random pick of Unicode characters. The invisible and blank characters are left out, because their job is to show nothing.

How we tested

  • Windows 10: the stock font files of one Windows 10 PC (version 22H2): 139 files from the Windows font folder, picked from a fixed list, with Office and third-party fonts left out. A character counts as found if any of these fonts has it, which assumes an app that falls back to other fonts the way a browser does.
  • Android: every font file named in Android's own font list (fonts.xml) at the releases android-8.0.0_r1, android-10.0.0_r1, android-12.0.0_r1 and android-14.0.0_r1, and at the main branch on the test date. We downloaded the files from android.googlesource.com (162, 236, 190, 189 and 190 files). This reads the fonts that Android ships. We did not run the test on phones.
  • Glyph lookup: we read the character table (cmap) of every file with fontTools. For TrueType fonts an empty outline does not count as found, except for spaces.
  • Emoji: the colour emoji font could not be downloaded for Android 12, 14 and the main branch, so emoji coverage there follows Android's documented support for Unicode emoji up to version 13.0, 15.0 and 16.0. On Android 8 and 10 the emoji were read from the font files.
  • Cross-check: on the same day Chrome on Windows 10 drew 2,110 of these characters on a canvas and compared each with the empty-box glyph. It showed 11 boxes, and they were exactly the 11 that the font files predicted for Windows 10.

Test date: 2026-10-24. We read the characters of each style for the letters a to z, A to Z and the digits, plus its decorations.

What the labels mean

  • Safe. Styles: every glyph found on Windows 10 and Android 8 or later, no combining marks and no emoji. Symbols: every character has a glyph on Android 8 or later and on Windows 10, and none switches to emoji.
  • Mostly safe. Styles: some glyphs are missing on older systems, or the style uses combining marks, or a few letters can turn into colour emoji. Symbols: missing on Android 8 only, or may switch to emoji, or has combining marks.
  • May show boxes. Styles: less than 95% of glyphs on Android 10 or Windows 10, a missing glyph on current Android, characters that are colour emoji by default, or letters that form flags. Symbols: no glyph on Android 10, on current Android or on Windows 10.
  • All glyphs, a percentage or None in the style table is the share of the style's characters that the system's fonts contain. The label also looks at emoji and combining marks, so a style can have all glyphs everywhere and still not be Safe.

Limits

  • iPhone, iPad and Mac were not measured. Apple does not publish which characters its fonts cover, and we have not tested an Apple device. Read the Not measured cells as unknown, not as safe or unsafe.
  • Phone makers' own fonts, such as those of Samsung or Xiaomi, apps that draw text by themselves, and Windows versions other than 10 were not measured.
  • Some Android font files could not be downloaded: Latin text fonts such as Dancing Script and Source Sans Pro, a serif font for Chinese, Japanese and Korean, and for Android 12 onwards the colour emoji font. They are not general symbol fonts, but we cannot rule out small gaps.
  • A glyph that exists says nothing about its shape, its weight or whether neighbouring letters line up.
  • One test date and one Windows PC. Systems change when they update, so the date matters.

Notes by family

  • Cute: letters with hearts, stars and sparkles between or around them. The one that may show boxes is Ribbon script, and only because its ribbon is a colour emoji.
  • Cursive: script, old English and italic letters from Unicode's mathematical alphabets. All Safe in our test.
  • Bubble: letters in circles and squares. Bubble and Filled squares are Mostly safe because a few of their letters can turn into emoji. Letter tiles uses regional indicator letters, which many systems draw as country flags, so it may look very different or show boxes.
  • Small: small capitals, tiny raised and lowered letters. All Safe.
  • Bold and wide: bold, sans, typewriter, double-struck, wide and spaced letters. All Safe.
  • Flip and glitch: the nine styles that use combining marks (underline, strikethrough, glitch and others) are Mostly safe. The glyphs exist everywhere, but the marks stack in different ways in different apps and each mark counts as a character.
  • Numbers: numbers in circles. All Safe.
  • Look-alikes: letters borrowed from other alphabets. Their glyphs were found everywhere, but they are decoration only, because a screen reader announces the real characters and not your word.
  • Symbols: most groups have no missing glyphs at all. The gaps are newer emoji from Unicode 11 to 15, letters from small scripts such as Balinese, Batak, Cham, Lepcha and Tai Le that Windows 10 lacks, and two characters, Power Sleep Symbol (U+23FE) and Heart With Tip On The Left (U+1F394), that none of the Android releases we measured include. The table above lists every entry with a gap.

Accessibility: use fancy text sparingly

Fancy Unicode text is not styled text. It is a set of other characters that look like letters. A screen reader may read each one by its Unicode name, such as mathematical bold script small c, or skip it, so a name or a bio can become a string of strange words. The user guide of the NVDA screen reader (version 2025.3) says that its Unicode normalization, which is on by default, reads bold and italic look-alike letters as plain letters. That helps only for characters that have a plain equivalent in Unicode: 31 of our 62 styles do. Other screen readers, older versions and other settings behave differently. We did not test any screen reader ourselves: this paragraph rests on the NVDA documentation and on how Unicode names its characters.

Combining marks, such as underline, strikethrough and glitch, are the hardest to read, for screen readers and for people with dyslexia. Search boxes and filters may also fail to find a name written in fancy letters.

Our advice is the same as on the style pages: use fancy text for decoration, in a display name or a flourish, and not for anything a person must be able to read. Put important information in plain text: names, dates, addresses, links and instructions. If you use a fancy style, put the plain version somewhere nearby. Safe in the tables means that glyphs were found. It does not mean that everyone can read the text.

Questions

Does Safe mean the style works on an iPhone?

We cannot say for certain. We did not measure iPhones, iPads or Macs, and Apple does not publish which characters its fonts cover, so the tables say Not measured. Styles that are Safe on Android and Windows are expected to work on current iOS, but we have not checked that on a real iPhone.

Can I use the table in my own article or video?

Yes. The tables and CSV files on this page are licensed CC BY 4.0. Credit cutefonts.art with a link to this page and say if you changed anything.

Why can a style with all glyphs still be Mostly safe?

The label also counts combining marks and letters that can turn into colour emoji. The glyphs exist, but the text may look different from app to app.

How often is the data measured?

It was measured once, on the date shown at the top of the page. When we measure again, we change the date on the page and in the CSV files.