Alan Wood’s Unicode Resources

Unicode characters displayed by the major Web browsers

Home       Site Map

The 4 main Web browsers for Windows Vista are Internet Explorer 7 from Microsoft, Firefox 2 from the Mozilla Foundation, Opera 9 from Opera Software ASA, and Safari 3 (currently in public beta test) from Apple. They each have strengths and weaknesses in their support for the various Unicode ranges, with Firefox probably being the most capable, followed by Opera, Internet Explorer and Safari.

The following table was originally produced in August 2007 in response to a request from Microsoft for details of the areas where support is lacking in Internet Explorer. The problems with Opera have been reported in Bug 281404. The problems found with the other browsers will also be reported. The operating system was Windows Vista Business, with fonts installed that cover as many Unicode ranges as possible. In a few cases, my installed fonts do not include all of the characters in a range, and so the same characters fail with all 4 browsers.

Unicode RangesI.E. 7Firefox 2Opera 9Safari 3 beta
Basic LatinAllAllAllAll
Latin 1 SupplementAllAllAllAll
Latin Extended-AAllAllAllAll
Latin Extended-BAllAllAllAll
IPA ExtensionsAllAllAllAll
Spacing Modifier LettersAllAllAllAll
Combining Diacritical MarksAllAllAllAll
Greek and CopticAllAllAllAll
CyrillicAllAllAllAll
Cyrillic SupplementAllAllAllAll
ArmenianAllNot 1369–1370, 1418Not 1369–1370, 1418Not 1418
HebrewAllAllAllAll
ArabicAllNot 1652, 1757, 1765–1766Not 1652, 1765–1766All
SyriacAllAllAll0
Arabic SupplementAllAllAllAll
ThaanaAllAllAll0
N’Ko0All00
DevanagariAllAllAllNot 2308, 2427–2431
BengaliAllAllAllNot 2510
GurmukhiAllAllAllNot 2561, 2563
GujaratiAllAllAllNot 2700, 2785–2787, 2801
OriyaAllAllAllNot 2869, 2929
TamilAllAllAllNot 2998, 3046, 3059–3066
TeluguAllAllAllAll
KannadaNot 3298–3299, 3313–3314Not 3298–3299, 3313–3314Not 3298–3299, 3313–3314Not 3260–3261, 3298–3299, 3313–3314
MalayalamAllAllAllAll
SinhalaAllAllAll0
ThaiAllAllAllAll
LaoAllAllAllAll
TibetanNot 4048–4049Not 4048–4049Not 4048–4049Not 3946, 3990, 4014–4016, 4024, 4026–4049
Myanmar0AllAll0
GeorgianHalfAllAllNot 4343–4346, 4348
Hangul JamoAllAllAllAll
EthiopicAllAllAll0
Ethiopic SupplementAllAllAll0
CherokeeAllAllAll0
Unified Canadian Aboriginal SyllabicsAllAllAll0
OghamAllAllNot 57600
RunicAllAllAll0
Tagalog00*00
Hanunóo02 of 23All0
Buhid0AllAll0
Tagbanwa00All0
KhmerAllAllAll0
MongolianAllAllAll0
Limbu0All00
Tai Le0All00
New Tai Lue0All00
Khmer SymbolsAllAllAll0
Buginese0All00
BalineseNo font available
Phonetic ExtensionsAllAllAllAll
Phonetic Extensions SupplementAllAllAllAll
Combining Diacritical Marks SupplementAllAllAllAll
Latin Extended AdditionalAllAllAllAll
Greek ExtendedAllAllAllAll
General PunctuationNot 8266–8272, 8274–8278, 8280–8285AllAll, but spaces 8192-8202, 8239 & 8278 are same widthMost
Superscripts and SubscriptsAllAllAllNot 8305
Currency SymbolsAllAllAllAll
Combining Diacritical Marks for SymbolsNot 8416, 8418–8420, 8423, 8427–8431All0Not 8418–8431
Letterlike SymbolsNot 8524AllAllNot 8505–8524
Number FormsNot 8579AllAllNot 8579
ArrowsAllAllAllNot 8683–8703
Mathematical OperatorsAllAllAllNot 8946–8959
Miscellaneous TechnicalSomeAllAllNot 8961, 9083–9191
Control PicturesNot 9253–9254AllAllNot 9253–9254
Optical Character Recognition1 of 11AllAllAll
Enclosed AlphanumericsNot 9471AllAllNot 9451–9471
Box DrawingAllAllAllAll
Block ElementsNot 9622–9631AllAllNot 9622–9631
Geometric ShapesNot 9712–9727AllAllNot 9712–9727
Miscellaneous SymbolsNot 9748–9749, 9752–9753, 9856–9906AllAllNot 9748–9753, 9840–9906
DingbatsNot 10088–10101AllAllNot 10088–10101
Miscellaneous Mathematical Symbols-A7 of 39AllAll0
Supplemental Arrows-AAllAllAll0
Braille PatternsAllAllAll0
Supplemental Arrows-BAllAllAll0
Miscellaneous Mathematical Symbols-B7 of 128AllAll0
Supplemental Mathematical Operators10 of 256AllAll0
Miscellaneous Symbols and Arrows0All00
Glagolitic0All00
Latin Extended-CAllAllAllAll
Coptic0All00
Georgian Supplement0All00
Tifinagh0All00
Ethiopic ExtendedAllAllAll0
Supplemental Punctuation1 of 26All1 of 261 of 26
CJK Radicals SupplementSomeAllAll0
Kangxi RadicalsAllAllAll0
Ideographic Description CharactersAllAllAll0
CJK Symbols and PunctuationAllNot 12330–12335Not 12330–12335Not 12344–12350
HiraganaAllAllAllNot 12437–12438, 12447
KatakanaAllAllAllNot 12448, 12543
BopomofoNot 12588AllAllAll
Hangul Compatibility JamoAllAllAllAll
KanbunAllAllAllAll
Bopomofo ExtendedAllAllAll0
CJK StrokesAllAll00
Katakana Phonetic ExtensionsAllAllAll0
Enclosed CJK Letters and MonthsNot 12829–12830, 12880, 12924–12925, 13004–13007Not 12829–12830, 12924–12925, 13004–13007Not 12829–12830, 12924–12925, 13004–13007Not 12829–12830, 12880–12895, 12924–12926, 12977–12991, 13004–13007
CJK CompatibilityNot 13175–13178, 13278–13279Not 13175–13178, 13278–13279Not 13175–13178, 13278–13279Not 13175–13178, 13278–13279
CJK Unified Ideographs Extension AToo many to check.0
Yijing Hexagram Symbols0All00
CJK Unified IdeographsToo many to check.
Yi SyllablesAllAllAll0
Yi RadicalsAllAllAll0
Modifier Tone Letters4 of 27All04 of 27
Latin Extended-DAll00All
Syloti Nagri0All00
Phags-pa0All00
Hangul SyllablesToo many to check.
CJK Compatibility IdeographsNot 64112–64217AllAllNot 64048–64217
Alphabetic Presentation FormsAllAllAllAll
Arabic Presentation Forms A50% Not 64606–64610, 65021Not 64606–64610, 65021Not 65021
Vertical FormsAllAll00
Combining Half MarksAllAllAllAll
CJK Compatibility FormsAllAllAllNot 65093–65096
Small Form VariantsAllAllAllAll
Arabic Presentation Forms BNot 65139Not 65139Not 65139Not 65139
Halfwidth and Allwidth FormsAllAllAllAll
SpecialsNot 65533AllNot 65532All
Linear B Syllabary0All00
Linear B Ideograms0All00
Aegean Numbers0All00
Ancient Greek Numbers0All00
Old Italic0All00
Gothic0All00
Ugaritic0All00
Old Persian0All00
Deseret0All00
Shavian0All00
Osmanya0All00
Cypriot Syllabary0All00
Phoenician0All00
Kharoshthi0All00
Cuneiform0All00
Cuneiform Numbers and Punctuation0All00
Byzantine Musical Symbols0All00
Musical Symbols0All00
Ancient Greek Musical Notation0All00
Tai Xuan Jing Symbols0All00
Counting Rod Numerals0All00
Mathematical Alphanumeric Symbols0All00
CJK Unified Ideographs Extension BToo many to check.0
CJK Compatibility Ideographs Supplement0All11 of 5420

* All Tagalog characters display in Firefox 2.0.0.6 under Windows XP SP2 with Bikol Mintz font.

Installed fonts

These are the fonts that were installed on my computer when I prepared the above table:

  • Aboriginal Sans
  • Aboriginal Serif
  • Aegean
  • Aharoni
  • Akkadian
  • Albany
  • Andagii
  • Andale Mono
  • Andale Sans
  • Andale Sans UI
  • Andalus
  • Angsana New
  • AngsanaUPC
  • Arabic Typesetting
  • Arial
  • Arial Black
  • Arial Narrow
  • Arial Rounded MT Bold
  • Arial Unicode MS
  • Aristarcoj
  • BabelStone Phags-pa Book
  • Batang
  • BatangChe
  • Baybayin Lopez
  • Baybayin Unicode
  • Bikol Mintz
  • Bisaya Hervas
  • Bitstream Vera Sans
  • Bitstream Vera Sans Mono
  • Bitstream Vera Serif
  • Bodoni MT
  • Bodoni MT Black
  • Bodoni MT Condensed
  • Bodoni MT Poster Compressed
  • Book Antiqua
  • Bookman Old Style
  • Browallia New
  • BrowalliaUPC
  • Brush Script MT
  • Calibri
  • Calisto MT
  • Cambria
  • Cambria Math
  • Candara
  • Cardo
  • Castellar
  • Century
  • Century Gothic
  • Century Schoolbook
  • Charis SIL
  • Chrysanthi Unicode
  • Code2000
  • Code2001
  • Code2002
  • Comic Sans MS
  • Consolas
  • Constantia
  • Copperplate Gothic Bold
  • Copperplate Gothic Light
  • Corbel
  • Cordia New
  • CordiaUPC
  • Courier New
  • Cumberland
  • Dai Banna SIL Book
  • Dai Banna SIL Light
  • DaunPenh
  • David
  • DFKai-SB
  • Digohweli
  • DilleniaUPC
  • Dilyana
  • DokChampa
  • Dotum
  • DotumChe
  • Doulos SIL
  • Edwardian Script ITC
  • Elephant
  • Engravers MT
  • Eras Bold ITC
  • Eras Demi ITC
  • Eras Light ITC
  • Eras Medium ITC
  • ESL Gothic Unicode
  • Estrangelo Edessa
  • EucrosiaUPC
  • Euphemia
  • Euterpe
  • Everson Mono Unicode
  • FangSong
  • Felix Titling
  • Fixedsys Excelsior 3.01
  • Footlight MT Light
  • Franklin Gothic Book
  • Franklin Gothic Demi
  • Franklin Gothic Demi Cond
  • Franklin Gothic Heavy
  • Franklin Gothic Medium
  • Franklin Gothic Medium Cond
  • FranklinGotTDemCon
  • FrankRuehl
  • FreesiaUPC
  • Freestyle Script
  • French Script MT
  • Gandhari Unicode
  • Garamond
  • Gautami
  • Gentium
  • Georgia
  • Gill Sans MT
  • Gill Sans MT Condensed
  • Gill Sans MT Ext Condensed Bold
  • Gill Sans Ultra Bold
  • Gill Sans Ultra Bold Condensed
  • Gisha
  • Gloucester MT Extra Condensed
  • Goudy Old Style
  • Goudy Stout
  • Gulim
  • GulimChe
  • Gungsuh
  • GungsuhChe
  • Haettenschweiler
  • Hapax Berbère
  • Harlow Solid Italic
  • Harrington
  • High Tower Text
  • Impact
  • Imprint MT Shadow
  • IrisUPC
  • Iskoola Pota
  • JasmineUPC
  • Jokerman
  • Juice ITC
  • KaiTi
  • Kalinga
  • Kartika
  • Kidprint
  • KodchiangUPC
  • Kristen ITC
  • Kunstler Script
  • Latha
  • Leelawadee
  • Levenim MT
  • LilyUPC
  • Lucida Bright
  • Lucida Calligraphy
  • Lucida Console
  • Lucida Fax
  • Lucida Handwriting
  • Lucida Sans
  • Lucida Sans Typewriter
  • Lucida Sans Unicode
  • Magneto
  • Maiandra GD
  • Malgun Gothic
  • Malithi Web
  • Mangal
  • Matura MT Script Capitals
  • Meiryo
  • Microsoft Himalaya
  • Microsoft JhengHei
  • Microsoft Sans Serif
  • Microsoft Uighur
  • Microsoft YaHei
  • Microsoft Yi Baiti
  • MingLiU
  • MingLiU-ExtB
  • MingLiU_HKSCS
  • MingLiU_HKSCS-ExtB
  • Miriam
  • Miriam Fixed
  • Mistral
  • Modern No. 20
  • Mongolian Baiti
  • Monotype Corsiva
  • MoolBoran
  • MPH 2B Damase
  • MS Gothic
  • MS Mincho
  • MS PGothic
  • MS PMincho
  • MS Reference Sans Serif
  • MS UI Gothic
  • Musical Symbols
  • MV Boli
  • Narkisim
  • New Athena Unicode
  • Niagara Engraved
  • Niagara Solid
  • NSimSun
  • Nyala
  • OCR A Extended
  • Old English Text MT
  • Onyx
  • OpenSymbol
  • Padauk
  • Palace Script
  • Palace Script MT
  • Palatino Linotype
  • Papyrus
  • ParabaikSans
  • Parchment
  • Perpetua
  • Perpetua Titling MT
  • Plantagenet Cherokee
  • Playbill
  • PMingLiU
  • PMingLiU-ExtB
  • Raavi
  • Rage Italic
  • Ravie
  • Rockwell
  • Rockwell Condensed
  • Rockwell Extra Bold
  • Rod
  • Script MT Bold
  • Segoe Print
  • Segoe Script
  • Segoe UI
  • Sheffield
  • Shruti
  • SimHei
  • SImPL
  • Simplified Arabic
  • Simplified Arabic Fixed
  • SimSun
  • SimSun-ExtB
  • Snap ITC
  • StarSymbol
  • Stencil
  • Sun-ExtA
  • Sun-ExtB
  • Sylfaen
  • Tagalog Doctrina 1593
  • Tagalog Stylized
  • Tahoma
  • Tai Le Valentinium
  • Tempus Sans ITC
  • Thorndale
  • Times New Roman
  • TITUS Cyberbit Basic
  • Traditional Arabic
  • Trebuchet MS
  • Tunga
  • Tw Cen MT
  • Tw Cen MT Condensed
  • Tw Cen MT Condensed Extra Bold
  • UniBurma
  • Unicode Symbols
  • Verdana
  • Viner Hand ITC
  • Vivaldi
  • Vladimir Script
  • Vrinda
  • Vulcanius
  • Wide Latin
  • YOzFontN
  • ZWAdobeF

Top

Copyright © 2007–2008 Alan Wood

Created 28th August 2007   Last updated 21st January 2008

Send comments or questions to Alan Wood

HTML 4.01