Noto fonts


Noto is a free font family comprising over 100 individual computer fonts, which are together designed to cover all the scripts encoded in the Unicode standard., Noto covers around 1,000 languages and 162 writing systems., Noto fonts cover all 93 scripts defined in Unicode version 6.1, although fewer than 30,000 of the nearly 75,000 CJK unified ideographs in version 6.0 are covered. In total, Noto fonts cover over 77,000 characters, which is around half of the 149,186 characters defined in Unicode 15.0.
The Noto family is designed with the goal of achieving visual harmony across multiple languages/scripts. Commissioned by Google, the font is licensed under the SIL Open Font License. Until September 2015, the fonts were under the Apache License 2.0.

Etymology

When text is rendered by a computer, sometimes characters are displayed as substitute characters. They represent the characters that cannot be displayed because no font with the necessary characters is installed on the computer, and have sometimes been called by the slang name tofu because of their visual similarity to the food of the same name.
Google's aim for Noto is to remove this kind of 'tofu' from the Web.
Noto is also derived from the Latin word noto, meaning "I write, I mark, I note", signifying Noto's goal of the ability to write in every language.

Characteristics

Emoji

The Noto Emoji Project provides color and black-and-white emoji fonts. The color version is used on the Gmail, Google Chat, Google Meet, Google Voice, and YouTube web apps, as well as the Android, Wear OS, and ChromeOS operating systems. It is also used on the Slack apps on Windows, Linux, and Android.

Latin, Greek and Cyrillic

Noto Sans and Noto Serif contain Latin, Greek and Cyrillic glyphs. Noto Sans is based on Droid Sans and Open Sans, while Noto Serif is based on Droid Serif. They are designed by Steve Matteson.

CJK

Noto CJK fonts are also known as Adobe Source Han fonts, developed together by Adobe and Google which contains Chinese characters, hangul and kana; Latin-script letters and numerals are taken from the Source Pro fonts.
In addition to the standard distributions, Ken Lunde of Adobe maintains a "Super" OpenType Collection version that provides the families under two names at once. Since OTCs reuse existing glyphs, such a file containing both Noto and Source fonts is only 200KB larger than one containing only Source fonts.

Coverage

there are 195 Noto fonts, of which 156 are sans-serif style, 29 are serif style, and the remaining 10 fonts are not classified as serif or sans-serif.
Noto Color Emoji provides multi-color emoji symbols up to Unicode 16.0 in the OpenType CBDT format.
It works in Android, Google Chrome, Linux, Microsoft Windows 10 from 1607 including Cygwin, and in apps that support the OpenType CBDT format.
The Noto fonts cover 162 out of the 168 scripts defined in Unicode version 16.0, as well as various symbols and emoji which do not belong to a specific script.
As of October 2016, all scripts encoded up to Unicode version 6.0 were covered by Noto fonts, although not all characters defined in Unicode version 6.0 were covered. In particular, only about 30,000 of the 74,616 CJK unified ideographs defined in Unicode version 6.0 were covered by Noto fonts. None of the 53 scripts and 1 block encoded between Unicode versions 6.1 and 11.0 were covered by Noto fonts, although some symbols, emoji, and characters added to existing scripts after version 6.0 were covered. It is a design goal for 'Phase 3' to cover all characters in Unicode version 9.0 except for most of CJK unified ideographs outside the Basic Multilingual Plane.
The Noto Sans Symbols fonts include a large variety of symbols, including alchemical signs, dingbats, numbers and letters enclosed in circles for lists, playing cards, domino and Mahjong tiles, chess piece icons, Greek, Byzantine and regular musical symbols and arrow symbols. Among mathematical symbols, it includes blackboard bold glyphs, a mathematical sans-serif font modeled on Helvetica, Fraktur and script fonts, hexagrams, and Aegean numerals.
As of April 2021, the Noto fonts in the GitHub repository have this coverage of Unicode 13:
NotoUnicode% of Unicode
Non-CJK467944925695.0%
CJK308679444232.7%
All Unicode7766114369854.0%

List of Noto fonts

As of February 2025, the following fonts exist:
Font faceVersionStylesCharacters
with distinct
glyph
GlyphsNotes
Noto Sans2.015Variable,
Italic Variable
3094
3093
4669
4676
For Latin, Cyrillic and Greek
Noto Sans Display2.003Variable,
Italic Variable
28403316
3327
For Latin, Cyrillic and Greek
Noto Sans Mono2.014Variable 34903911For Latin, Cyrillic and Greek
Noto Serif2.013Variable,
Italic Variable
2965
2964
3818
3828
For Latin, Cyrillic and Greek
Noto Serif Display2.009Variable,
Italic Variable
28403256
3268
For Latin, Cyrillic and Greek
Noto Sans Adlam3.001Variable 346653
Noto Sans Adlam Unjoined3.001Variable 346447
Noto Serif Ahom2.007Regular332414
Noto Sans Anatolian Hieroglyphs2.001Regular334924
Noto Kufi Arabic2.107Variable 5631066
Noto Naskh Arabic2.016Variable 13571949
Noto Naskh Arabic UI2.014Variable 10411597
Noto Sans Arabic2.010Variable 11611642
Noto Sans Arabic UI2.004Variable 11611563
Noto Sans Armenian2.008Variable 434441
Noto Serif Armenian2.008Variable 434440
Noto Sans Avestan2.003Regular398409
Noto Sans Balinese2.004Variable 460694
Noto Serif Balinese2.005Regular458549
Noto Sans Bamum2.002Variable 991996
Noto Sans Bassa Vah2.002Variable 372384
Noto Sans Batak2.003Regular395425
Noto Sans Bengali2.003Variable 4561030
Noto Sans Bengali UI2.001Variable 173695
Noto Serif Bengali2.003Variable 456925
Noto Sans Bhaiksuki2.002Regular4341198
Noto Sans Brahmi2.003Regular448592
Noto Sans Buginese2.002Regular370376
Noto Sans Buhid2.001Regular361379
Noto Sans Canadian Aboriginal2.003Variable 10621090
Noto Sans Carian2.002Regular382387
Noto Sans Caucasian Albanian2.005Regular392499
Noto Sans Chakma2.003Regular429585
Noto Sans Cham2.004Variable 419450
Noto Sans Cherokee2.001Variable 511601
Noto Sans Chorasmian1.003Regular362454
Noto Sans Coptic2.004Regular520561
Noto Sans Cuneiform2.001Regular15691574
Noto Sans Cypriot2.002Regular436439
Noto Sans Cypro Minoan1.503Regular433438
Noto Sans Deseret2.001Regular415420
Noto Sans Devanagari2.004Variable 5521323
Noto Sans Devanagari UI2.001Thin-Black; Extra-condensed-Regular272922
Noto Serif Devanagari2.004Variable 5521153
Noto Serif Dives Akuru1.001Regular75168Not yet available on Google Fonts.
Noto Serif Dogra1.007Regular401478
Noto Sans Duployan3.001Regular, Bold491 10639
10736
Noto Sans Egyptian Hieroglyphs2.001Regular14091414No support for variation selectors or format controls.
Noto Sans Elbasan2.004Regular403412
Noto Sans Elymaic1.002Regular352375
Noto Emoji2.001Variable 1468 + 21 private use1879Black and white version.
Noto Color Emoji2.034Regular1444 + 22 private use20652Prioritizes Apple/Android interchange over strict Unicode reproduction.
Noto Color Emoji Compat Test1.000Regular1417 + 1 private use3701
Noto Sans Ethiopic2.102Variable 860925
Noto Serif Ethiopic2.102Variable 860923
Noto Sans Georgian2.003Variable 512554
Noto Serif Georgian2.003Variable 512553
Noto Sans Glagolitic2.003Regular477482
Noto Sans Gothic2.001Regular365376
Noto Sans Grantha2.003Regular452813
Noto Serif Grantha2.004Regular452813
Noto Sans Gujarati2.105Variable 4451162
Noto Sans Gujarati UI2.001Thin-Black164816
Noto Serif Gujarati2.105Variable 445739
Noto Sans Gunjala Gondi1.004Variable 399585
Noto Sans Gurmukhi2.004Variable 436615
Noto Sans Gurmukhi UI2.001Regular154344
Noto Serif Gurmukhi2.004Variable 436627
Noto Sans Hanifi Rohingya2.102Variable 392510
Noto Sans Hanunoo2.004Regular360380
Noto Sans Hatran2.001Regular362367
Noto Rashi Hebrew1.006Variable 429437
Noto Sans Hebrew2.003Variable 476485
Noto Serif Hebrew2.003Variable 475484
Noto Serif Hentaigana1.000Variable 448291
Noto Sans HK2.004Variable 2029720940
Noto Serif HK2.002Variable 2029920933
Noto Sans Imperial Aramaic2.001Regular366371
Noto Sans Indic Siyaq Numbers2.002Regular424430
Noto Sans Inscriptional Pahlavi2.003Regular362370
Noto Sans Inscriptional Parthian2.003Regular363379
Noto Sans Javanese2.005Variable 428738
Noto Sans JP2.004Variable 1608817936
Noto Serif JP2.002Variable 1608517923
Noto Sans Kaithi2.005Regular427656
Noto Sans Kannada2.005Variable 445987
Noto Sans Kannada UI2.001Variable 164655
Noto Serif Kannada2.005Variable 445700
Noto Sans Kawi1.000Variable 419489
Noto Sans Kayah Li2.002Variable 387394
Noto Sans Kharoshthi2.004Regular406487
Noto Fangsong KSSRotated1.000Regular4971917
Noto Fangsong KSSVertical1.000Regular4971917
Noto Serif Khitan Small Script1.000Regular81311683
Noto Sans Khmer2.004Variable 487681
Noto Sans Khmer UI2.001Variable 175381
Noto Serif Khmer2.004Variable 487677
Noto Sans Khojki2.005Regular418509
Noto Serif Khojki2.005Variable 424703
Noto Sans Khudawadi2.003Regular419445
Noto Sans KR2.004Variable 2245124964
Noto Serif KR2.002Variable 2240724910
Noto Sans Lao2.003Variable 421466
Noto Sans Lao Looped1.002Variable 429487
Noto Sans Lao UI2.000Regular76118Unlooped.
Noto Serif Lao2.003Variable 421467
Noto Sans Lepcha2.006Regular411470
Noto Sans Limbu2.004Regular409416
Noto Sans Linear A2.002Regular722726
Noto Sans Linear B2.002Regular603608
Noto Sans Lisu2.102Variable 390395
Noto Sans Lycian2.002Regular363366
Noto Sans Lydian2.002Regular363368
Noto Sans Mahajani2.003Regular399404
Noto Serif Makasar1.001Regular357362
Noto Sans Malayalam2.104Variable 467697
Noto Sans Malayalam UI2.001Variable 187364
Noto Serif Malayalam2.104Variable 467687
Noto Sans Mandaic2.002Regular368467
Noto Sans Manichaean2.005Regular391488
Noto Sans Marchen2.003Regular4041083
Noto Sans Masaram Gondi1.004Regular413521
Noto Sans Math2.539Regular28184610
Noto Sans Mayan Numerals2.001Regular355360
Noto Sans Medefaidrin1.002Variable 426431
Noto Sans Meetei Mayek2.002Variable 419428
Noto Sans Mende Kikakui2.003Regular549563
Noto Sans Meroitic2.002Regular458466
Noto Sans Miao2.003Regular485700
Noto Sans Modi2.004Regular426542
Noto Sans Mongolian2.003Regular5451888
Noto Sans Mro2.001Regular378382
Noto Sans Multani2.002Regular385390
Noto Music2.003Regular890914
Noto Sans Myanmar2.107Variable 564949
Noto Sans Myanmar UI2.000Thin, Extra-light, Light, Regular, Medium, Semi-bold, Bold, Extra-bold, Black239610
Noto Serif Myanmar2.106Variable 5641079
Noto Sans Nabataean2.001Regular375380
Noto Sans Nag Mundari1.000Variable 377383
Noto Sans Nandinagari1.002Regular4221009
Noto Nastaliq Urdu3.009Variable 6681707
Noto Sans New Tai Lue2.004Variable 436442
Noto Sans Newa2.007Regular434945
Noto Sans N'ko2.004Regular408516
Noto Sans N'ko Todelist2.001Regular79184
Noto Sans N'ko Unjoined2.004Variable 408417
Noto Sans Nushu1.003Regular730734
Noto Traditional Nushu2.003Variable 767774Used for larger font sizes.
Noto Serif Nyiakeng Puachue Hmong1.000Variable 7576
Noto Serif NP Hmong1.001Variable 407411
Noto Sans Ogham2.001Regular364369
Noto Sans Ol Chiki2.003Variable 384390
Noto Sans Old Hungarian2.005Regular445695
Noto Sans Old Italic2.003Regular374400
Noto Sans Old North Arabian2.001Regular367371
Noto Sans Old Permic2.001Regular382390
Noto Sans Old Persian2.001Regular385390
Noto Sans Old Sogdian2.002Regular376396
Noto Sans Old South Arabian2.001Regular367372
Noto Sans Old Turkic2.003Regular408413
Noto Serif Old Uyghur1.003Regular361461
Noto Sans Oriya2.005Variable 434877
Noto Sans Oriya UI2.000Thin, Regular, Bold, Black150513
Noto Serif Oriya1.051Variable 4331025
Noto Sans Osage2.002Regular409416
Noto Sans Osmanya2.001Regular375380
Noto Serif Ottoman Siyaq Numbers1.006Regular392396
Noto Sans Pahawh Hmong2.001Regular465470
Noto Sans Palmyrene2.001Regular367392
Noto Pau Cin Hau2.002Regular392396
Noto Sans Phags Pa2.003Regular94385
Noto Sans Phoenician2.001Regular364369
Noto Sans Psalter Pahlavi2.002Regular368433
Noto Sans Rejang2.002Regular374378
Noto Sans Runic2.002Regular426431
Noto Sans Samaritan2.001Regular397403
Noto Sans Saurashtra2.002Regular419429
Noto Sans SC2.004Variable 3039331036
Noto Serif SC2.002Variable 3042431058
Noto Sans Sharada2.006Regular435568
Noto Sans Shavian2.001Regular383388
Noto Sans Siddham2.005Regular428839
Noto Sans Sign Writing2.005Regular100838218
Noto Sans Sinhala2.006Variable 453979
Noto Sans Sinhala UI2.001Variable 170645
Noto Serif Sinhala2.007Variable 451976
Noto Sans Sogdian2.002Regular380680
Noto Sans Sora Sompeng2.101Variable 371376
Noto Sans Soyombo2.001Regular419658
Noto Sans Sundanese2.005Variable 410421
Noto Sans Sunuwar1.000Regular371374
Noto Sans Syloti Nagri2.004Regular397419
Noto Sans Symbols2.003Variable 11071115
Noto Sans Symbols 22.005Regular29302951Includes symbols that normally don't have different weights.
Noto Sans Syriac3.000Variable 456604Three different varieties for Syriac with the first being of ʾEsṭrangēlā style
Noto Sans Syriac Eastern3.001Variable 456600Three different varieties for Syriac with the first being of ʾEsṭrangēlā style
Noto Sans Syriac Western3.000Variable 150296Three different varieties for Syriac with the first being of ʾEsṭrangēlā style
Noto Serif Syriac1.000506615Includes Syriac Letters for Suriyani Malayalam
Noto Sans Tagalog2.002Regular362367
Noto Sans Tagbanwa2.001Regular359364
Noto Sans Tai Le2.002Regular390406
Noto Sans Tai Tham2.002Variable 4661158
Noto Sans Tai Viet2.004Regular409413
Noto Sans Takri2.005Regular415428
Noto Sans Tamil2.004Variable 428576
Noto Sans Tamil UI2.001Variable 147244
Noto Sans Tamil Supplement2.001Regular384388Additional Tamil characters.
Noto Serif Tamil2.004Variable,
Variable Italic
428506
Noto Sans Tangsa1.506Variable 422425
Noto Sans Tangut1.000Regular73767381-
Noto Serif Tangut2.169Regular73767381
Noto Sans TC2.004Variable 2030520950
Noto Serif TC2.002Variable 2030620940
Noto Sans Telugu2.005Variable 4441291
Noto Sans Telugu UI2.001Variable 163958
Noto Serif Telugu2.005Variable 4441072
Noto Sans Test1.000Regular23Used for testing.
Noto Serif Test1.000Variable 23Used for testing.
Noto Sans Thaana3.001Variable 409414
Noto Sans Thai2.002Variable 430472
Noto Sans Thai Looped1.001Variable 448515
Noto Looped Thai1.001Variable 448515Older name of the font above.
Noto Sans Thai UI2.000Variable 101140
Noto Serif Thai2.002Variable 430471
Noto Serif Tibetan2.103Variable 5522226
Noto Sans Tifinagh2.006Regular76275
Noto Sans Tifinagh Adrar2.006Regular76275
Noto Sans Tiifinagh Agraw Imazighen2.006Regular76275
Noto Sans Tifinagh Air2.006Regular76275
Noto Sans Tifinagh APT2.006Regular76275
Noto Sans Tifinagh Azawagh2.006Regular76275
Noto Sans Tifinagh Ghat2.006Regular76275
Noto Sans Tifinagh Hawad2.006Regular76275
Noto Sans Tifinagh Rhissa Ixa2.006Regular76275
Noto Sans Tifinagh SIL2.006Regular76275
Noto Sans Tifinagh Tawellement2.006Regular76275
Noto Sans Tirhuta2.003Regular439597
Noto Serif Todhri1.000Regular3552
Noto Serif Toto2.001Variable 367373
Noto Sans Ugaritic2.001Regular366371
Noto Sans Vai2.001Regular635640
Noto Sans Vithkuqi1.001Variable 403408
Noto Serif Vithkuqi1.005Variable 403407
Noto Sans Wancho2.001Regular395415
Noto Sans Warang Citi3.002Regular421514
Noto Serif Yezidi1.001Variable 387391
Noto Sans Yi2.002Regular15861591
Noto Sans Zanabazar Square2.006Regular406485
Noto Znamenny Musical Notation1.003Regular515527