Open-source and free Chinese fonts

A Chinese font requires thousands of drawings, and most of those found online belong to type foundries (方正 Fāngzhèng, 汉仪 Hànyí…). They are often “free”, but for personal use only: as soon as you put them on a website or in a document that is distributed, you need a licence. This is what led us to replace all the fonts on chine-culture.com with open-source or free fonts.

This page brings together the result of that work: first the ancient-script fonts we have made and that you can download, then a list of other open-source or free Chinese fonts, with their strengths and their limits.

The Chine-Culture family: three ancient scripts

These three fonts reproduce ancient forms of the characters. The outlines come from the ACC (Ancient Chinese Characters) project of Wikimedia Commons, which placed them in the public domain; we selected them, assembled them and encoded them as fonts. The PROVENANCE.csv file, supplied with each font, gives the source of every character.

The same drawing is assigned to both the simplified and the traditional character: whether you type 国 or 國, you get the same ancient form. However, far from every modern character has an ancient form: a missing character is displayed in your computer’s fallback font. The percentage given for each font refers to the 3,500 most common characters (level 1 of the 通用规范汉字表 Tōngyòng guīfàn hànzì biǎo).

Specimen of the Chine-Culture Jiaguwen font

Chine-Culture Jiaguwen 甲骨文

甲骨文 jiǎgǔwén literally “writing 文 on shells 甲 and bones 骨” ⟶ divination inscriptions of the Shang (c. 1300-1050 BC).

877 characters drawn; 603 of the 3,500 common characters (17%).

Download (0.8 MB)

Specimen of the Chine-Culture Jinwen font

Chine-Culture Jinwen 金文

金文 jīnwén literally “writing on metal 金” ⟶ inscriptions cast in the ritual bronzes of the Shang and Zhou.

1,302 characters drawn; 872 of the 3,500 common characters (25%).

Download (1.4 MB)

Specimen of the Chine-Culture Xiaozhuan font

Chine-Culture Xiaozhuan 小篆

小篆 xiǎozhuàn literally “small 小 seal script 篆” ⟶ the script unified under the Qin, the one used in the 说文解字 Shuōwén jiězì.

3,883 characters drawn; 1,814 of the 3,500 common characters (52%).

Download (4.4 MB)

Download all three fonts (6.7 MB)

Each archive contains the font to install (OTF), the web version (WOFF2), the specimen, the provenance file and the licence. The three fonts are released under the SIL Open Font License 1.1: you may use them, including in commercial work, modify them and redistribute them; only the name “Chine-Culture” is reserved (a modified version must bear another name).

Please note: for a given character, ancient inscriptions often offer several forms, and we had to choose one. That choice is open to debate, and a few errors have surely slipped through proofreading. If you find one, please let us know through the contact form.

Other open-source or free Chinese fonts

Before choosing, two questions matter more than style. First, the licence: most of the fonts below are under the OFL (free use, including commercial use and on the web); others forbid modification (CC BY-ND) or require the source to be credited. Second, the script covered: very few open-source fonts contain both simplified and traditional characters. A “simplified only” font will display nothing, or a fallback font, for 學; a Taiwanese font will give Taiwanese forms, which are not always those of Beijing.

The links lead to the authors’ official pages (checked on 2 November 2026). Fonts marked with an asterisk are the ones this site uses.

Regular script 楷书 kǎishū

FontLicenceScriptRemarks
FandolKai*GPL + font exceptionsimplifiedCorrect mainland forms, a good model for handwriting; no traditional characters.
TW-Kai 全字庫正楷體*OGDL-Taiwan or OFL, source attribution requiredtraditionalOfficial Taiwanese form, huge coverage; rare characters are in a separate file.
教育部標準楷書CC BY-NDtraditionalTaiwan’s school reference for stroke shapes; modification forbidden.
AR PL UKai*Arphic Public Licensesimplified and traditionalA single font for both scripts; but a few old forms (眞 for 真), so best avoided as a model for beginners.
LXGW WenKai 霞鹜文楷OFLsimplified and traditionalReadable, warm pen handwriting in three stroke weights (light, regular, bold); it is not a calligrapher’s 楷书.
LXGW WenKai TCOFLtraditional (inherited forms)Beautiful for classical texts; its forms are not the ones taught in Taiwan.
Iansui 芫荽OFLtraditionalSupple handwriting with Taiwanese forms, zhuyin included; character set still incomplete.

Printing script 宋体 sòngtǐ and 仿宋 fǎngsòng

FontLicenceScriptRemarks
Source Han Serif 思源宋体 (or Noto Serif CJK)OFLsimplified and traditionalProfessional quality, several stroke weights, versions by region (China, Taiwan, Hong Kong); large files.
TW-Sung 全字庫正宋體OGDL-Taiwan or OFL, source attribution requiredtraditionalHuge coverage, official Taiwanese form; drier design.
I.Ming 一點明體IPA Font Licenseinherited formsAll the characters of the Kangxi dictionary, ideal for classical texts; confusing for a beginner.
Zhuque Fangsong 朱雀仿宋OFLsimplified and traditionalThe only serious open-source 仿宋, beautiful for quotations; still in pre-release.

Sans-serif 黑体 hēitǐ and rounded 圆体 yuántǐ scripts

FontLicenceScriptRemarks
Source Han Sans 思源黑体 (or Noto Sans CJK)OFLsimplified and traditionalThe most readable on screen, the de facto reference; large files.
Plangothic 遍黑体OFLrare charactersDisplays the characters of extensions B to J, missing elsewhere; always used together with Source Han Sans.
jf open Huninn 粉圓OFLtraditionalVery readable rounded script, zhuyin included.

Pen handwriting 硬笔书法 yìngbǐ shūfǎ

FontLicenceScriptRemarks
猫啃硬笔楷书*OFLsimplifiedGenuine pen handwriting with correct forms: a realistic model for students.
The Peak Font 隨峰體*OFLtraditionalThe same hand as the previous one; reduced character set (about 6,100 characters).

Brush calligraphy

FontLicenceScriptRemarks
MasaFont 正風毛筆*OFLtraditionalBrush semi-cursive 行书 in five stroke weights; only the regular weight is really polished.
Zhi Mang Xing 志莽行書OFLsimplifiedSemi-cursive with linked strokes.
Long Cang 龙藏体OFLsimplifiedLively strokes, but few links between them: this is not a true 行书.
Liu Jian Mao Cao 刘建毛草*OFLsimplifiedThe only serious open-source cursive 草书; unreadable for a learner without a transcription.
Ma Shan Zheng 马善政OFLsimplifiedBrush rendering for posters and New Year couplets 春联; not a model of 楷书.

Ancient scripts

FontLicenceScriptRemarks
崇羲篆體*CC BY-NDtraditionalSmall seal script 小篆 from Academia Sinica, 11,596 characters; simplified characters display nothing without conversion.
教育部隸書*CC BY-NDtraditionalOfficial, clean clerical script 隶书; only 4,808 characters.

Free, but with an unclear licence

These fonts are distributed free of charge, without a clear written licence. You can use them, but without any guarantee: it is up to you to judge.

FontStatusScriptRemarks
瑞美加张清平硬笔行书*author’s statement: free use, modification and resale forbiddensimplifiedThe most beautiful pen 行书 we have found, with truly linked strokes.
瑞美加张清平硬笔楷书same statementsimplifiedThe 楷书 counterpart of the previous one; defects reported on Mac.
全字庫說文解字personal use stated, no licence6,721 charactersSmall seal script of the Shuowen, government source; incomplete Unicode encoding, old font.
王漢宗自由字型GPL (no known font exception)simplified and traditional, in separate fontsMany styles (颜楷, 魏碑…); project discontinued since 2004, official page hard to access.

Which one to choose?

For a text that must display both simplified and traditional characters, Source Han or Noto remain the safest choice. For a handwriting model, it is better to use a font that follows the standard of the script being taught: FandolKai or 猫啃硬笔楷书 for simplified, TW-Kai or the 教育部標準楷書 for traditional (this is what our writing grid generator does). For brush calligraphy, the open-source choice remains thin, especially in simplified characters.

The authors and licences of the fonts used on this site are detailed in the font credits. Many open-source styles are still missing. We will add to the list as we make new discoveries.

网上汉语 · learn-chinese.online

Chinese course

Level 1 · Beginner
学
中
文

A clear, structured method to get started in Mandarin.

✓Units 1 to 5: freeLessons, exercises and assessments, full access.
🔓Units 6 to 10: open accessThe course to read, without exercises or assessments. No login needed.
Start for freeImmediate access to level 1

The HanWen Shop

Quality Chinese craftsmanship, shipped from France

Personalised Chinese seal

Personalised seal

Your name or a symbol, drawn then hand-carved in stone.

Discover
Hanfu, traditional Chinese clothing

Hanfu

Traditional Chinese robes, from the Tang and Song dynasties to modern styles.

Discover
Chinese painting and calligraphy supplies

Painting & calligraphy

Brushes, Xuan paper, ink and stones: the Four Treasures of the Study.

Discover
🇫🇷 A shop based in France