Test a font file to determine if it supports the selected Unicode blocks. This tool allows you to upload a font file and analyze its character coverage across various Unicode blocks. By doing so, you can verify which specific Unicode ranges the font supports, ensuring that it meets your needs for displaying a wide range of characters. Whether you’re working with text in different languages, special symbols, or unique scripts, this tool helps ensure compatibility and proper rendering in your projects.
Simply select a truetype (.TTF) font file and then select which Unicode block you would to test it with. Once you click 'Analyze Font',
you'll be presented with the results of how many characters for the selected block are in the font file. You will also have the option
to view which characters are found and the ones that are not found in the file. No files are uploaded to our servers.
If this site has been useful, we’d love your support! Running this site takes time and resources, and every small contribution helps us keep creating valuable content. Consider buying us a coffee to keep things going strong!
All results that have a success rate above 25% are automatically saved to our database, this way we can build a collection of fonts that web users can see will support their chosen Unicode blocks.
Choose a block:
Basic Latin Latin-1 Supplement Latin Extended-A Latin Extended-B IPA Extensions Spacing Modifier Letters Combining Diacritical Marks Greek and Coptic Cyrillic Cyrillic Supplement Armenian Hebrew Arabic Syriac Arabic Supplement Thaana NKo Samaritan Mandaic Syriac Supplement Arabic Extended-B Arabic Extended-A Devanagari Bengali Gurmukhi Gujarati Oriya Tamil Telugu Kannada Malayalam Sinhala Thai Lao Tibetan Myanmar Georgian Hangul Jamo Ethiopic Ethiopic Supplement Cherokee Unified Canadian Aboriginal Syllabics Ogham Runic Tagalog Hanunoo Buhid Tagbanwa Khmer Mongolian Unified Canadian Aboriginal Syllabics Extended Limbu Tai Le New Tai Lue Khmer Symbols Buginese Tai Tham Combining Diacritical Marks Extended Balinese Sundanese Batak Lepcha Ol Chiki Cyrillic Extended-C Georgian Extended Sundanese Supplement Vedic Extensions Phonetic Extensions Phonetic Extensions Supplement Combining Diacritical Marks Supplement Latin Extended Additional Greek Extended General Punctuation Superscripts and Subscripts Currency Symbols Combining Diacritical Marks for Symbols Letterlike Symbols Number Forms Arrows Mathematical Operators Miscellaneous Technical Control Pictures Optical Character Recognition Enclosed Alphanumerics Box Drawing Block Elements Geometric Shapes Miscellaneous Symbols Dingbats Miscellaneous Mathematical Symbols-A Supplemental Arrows-A Braille Patterns Supplemental Arrows-B Miscellaneous Mathematical Symbols-B Supplemental Mathematical Operators Miscellaneous Symbols and Arrows Glagolitic Latin Extended-C Coptic Georgian Supplement Tifinagh Ethiopic Extended Cyrillic Extended-A Supplemental Punctuation CJK Radicals Supplement Kangxi Radicals Ideographic Description Characters CJK Symbols and Punctuation Hiragana Katakana Bopomofo Hangul Compatibility Jamo Kanbun Bopomofo Extended CJK Strokes Katakana Phonetic Extensions Enclosed CJK Letters and Months CJK Compatibility CJK Unified Ideographs Extension A Yijing Hexagram Symbols CJK Unified Ideographs Yi Syllables Yi Radicals Lisu Vai Cyrillic Extended-B Bamum Modifier Tone Letters Latin Extended-D Syloti Nagri Common Indic Number Forms Phags-pa Saurashtra Devanagari Extended Kayah Li Rejang Hangul Jamo Extended-A Javanese Myanmar Extended-B Cham Myanmar Extended-A Tai Viet Meetei Mayek Extensions Ethiopic Extended-A Latin Extended-E Cherokee Supplement Meetei Mayek Hangul Syllables Hangul Jamo Extended-B High Surrogates High Private Use Surrogates Low Surrogates Private Use Area CJK Compatibility Ideographs Alphabetic Presentation Forms Arabic Presentation Forms-A Variation Selectors Vertical Forms Combining Half Marks CJK Compatibility Forms Small Form Variants Arabic Presentation Forms-B Halfwidth and Fullwidth Forms Specials Linear B Syllabary Linear B Ideograms Aegean Numbers Ancient Greek Numbers Ancient Symbols Phaistos Disc Lycian Carian Coptic Epact Numbers Old Italic Gothic Old Permic Ugaritic Old Persian Deseret Shavian Osmanya Osage Elbasan Caucasian Albanian Vithkuqi Todhri Linear A Latin Extended-F Cypriot Syllabary Imperial Aramaic Palmyrene Nabataean Hatran Phoenician Lydian Sidetic Meroitic Hieroglyphs Meroitic Cursive Kharoshthi Old South Arabian Old North Arabian Manichaean Avestan Inscriptional Parthian Inscriptional Pahlavi Psalter Pahlavi Old Turkic Old Hungarian Hanifi Rohingya Garay Rumi Numeral Symbols Yezidi Arabic Extended-C Old Sogdian Sogdian Old Uyghur Chorasmian Elymaic Brahmi Kaithi Sora Sompeng Chakma Mahajani Sharada Sinhala Archaic Numbers Khojki Multani Khudawadi Grantha Tulu-Tigalari Newa Tirhuta Siddham Modi Mongolian Supplement Takri Myanmar Extended-C Ahom Dogra Warang Citi Dives Akuru Nandinagari Zanabazar Square Soyombo Unified Canadian Aboriginal Syllabics Extended-A Pau Cin Hau Devanagari Extended-A Sharada Supplement Sunuwar Bhaiksuki Marchen Masaram Gondi Gunjala Gondi Tolong Siki Makasar Kawi Lisu Supplement Tamil Supplement Cuneiform Cuneiform Numbers and Punctuation Early Dynastic Cuneiform Cypro-Minoan Egyptian Hieroglyphs Egyptian Hieroglyph Format Controls Egyptian Hieroglyphs Extended-A Anatolian Hieroglyphs Gurung Khema Bamum Supplement Mro Tangsa Bassa Vah Pahawh Hmong Kirat Rai Medefaidrin Beria Erfe Miao Ideographic Symbols and Punctuation Tangut Tangut Components Khitan Small Script Tangut Supplement Tangut Components Supplement Kana Extended-B Kana Supplement Kana Extended-A Small Kana Extension Nushu Duployan Shorthand Format Controls Symbols for Legacy Computing Supplement Miscellaneous Symbols Supplement Znamenny Musical Notation Byzantine Musical Symbols Musical Symbols Ancient Greek Musical Notation Kaktovik Numerals Mayan Numerals Tai Xuan Jing Symbols Counting Rod Numerals Mathematical Alphanumeric Symbols Sutton SignWriting Latin Extended-G Glagolitic Supplement Cyrillic Extended-D Nyiakeng Puachue Hmong Toto Wancho Nag Mundari Ol Onal Tai Yo Ethiopic Extended-B Mende Kikakui Adlam Indic Siyaq Numbers Ottoman Siyaq Numbers Arabic Mathematical Alphabetic Symbols Mahjong Tiles Domino Tiles Playing Cards Enclosed Alphanumeric Supplement Enclosed Ideographic Supplement Miscellaneous Symbols and Pictographs Emoticons Ornamental Dingbats Transport and Map Symbols Alchemical Symbols Geometric Shapes Extended Supplemental Arrows-C Supplemental Symbols and Pictographs Chess Symbols Symbols and Pictographs Extended-A Symbols for Legacy Computing CJK Unified Ideographs Extension B CJK Unified Ideographs Extension C CJK Unified Ideographs Extension D CJK Unified Ideographs Extension E CJK Unified Ideographs Extension F CJK Unified Ideographs Extension I CJK Compatibility Ideographs Supplement CJK Unified Ideographs Extension G CJK Unified Ideographs Extension H CJK Unified Ideographs Extension J Tags Variation Selectors Supplement Supplementary Private Use Area-A Supplementary Private Use Area-B
Analyze Font
Sort blocks by: Alphabetically or Block Codepoints
Results for Font
Searching for characters from the Unicode ' ' block, currently there are glyphs in this font file.
Not Found: View Not Found
Which gives a % success rate for this block.