Thai Font Directory
ThaiGraph’s font directory catalogues the Thai type canon with verified license information, designer credits, weight inventories, and preview text rendered in your own copy. Entries cover the National Font set, the Google Fonts Thai subset, Cadson Demak, Katatrad, independent foundries, and public-domain archive fonts. Every entry is editorial — no pay-for-placement — and license details are verified against the foundry’s original publication.
Browse by category
-
Sans-serif
Modern Thai sans-serif families — the default for UI, branding, and body text.
-
Serif
Looped and modern Thai serifs for long-form reading and editorial.
-
Display
High-contrast display faces for hero text and packaging.
-
Handwritten
Brush, pen, and script faces for invitations, casual, and ceremonial work.
-
Loopless
Modern Thai without traditional loops — the contemporary default.
-
Free fonts
Commercial-use-safe Thai fonts with verified open licenses.
Featured fonts
-
Anakotmai
Anakotmai thai font: loopless sans by Smich Smanloh at Cadson Demak for the Future Forward Party, 2018. Free download in Light, Medium, Bold — commercial use allowed.
-
Angsana New
Angsana New thai font: the looped Thai serif bundled with Microsoft Windows and Office, the default Thai document serif for two decades of Thai business writing.
-
AngsanaUPC
AngsanaUPC thai font: the original 1992 Unity Progress looped Thai serif bundled with Windows and Office in four styles, the classic before Angsana New.
-
Anuphan
Download Anuphan free from Google Fonts: Cadson Demak's loopless take on IBM Plex Thai, 7 weights in one variable font, SIL OFL licensed.
-
Athiti
Athiti thai font: Cadson Demak's display loopless sans with a tall, elegant silhouette, five weights free on Google Fonts under the SIL Open Font License.
-
Ayuthaya
Ayuthaya thai font: Apple's looped Thai system font, bundled with macOS since 2003 in a single Regular weight under Apple's software license agreement.
-
Bai Jamjuree
Bai Jamjuree thai font: Cadson Demak's display humanist sans with soft organic curves, six weights free on Google Fonts under the SIL Open Font License.
-
Browallia New
Browallia New: the looped humanist Thai sans bundled with Microsoft Windows. Weights, licensing rules, and free alternatives for web and print work.
-
BrowalliaUPC
BrowalliaUPC thai font: the original 1992 Unity Progress looped Thai sans-serif bundled with Windows and Office in four styles, the classic before Browallia New.
-
Chakra Petch
Chakra Petch thai font: Cadson Demak's geometric display sans with cut corners and a technical edge, free on Google Fonts under the SIL Open Font License.
-
Charm
Charm thai font: Cadson Demak's ornamental display serif with calligraphic terminals, free on Google Fonts under the SIL Open Font License.
-
Charmonman
Download Charmonman free from Google Fonts: a looped handwritten Thai script in Regular and Bold by Cadson Demak, SIL OFL licensed for commercial use.
Font pairings
The best Thai + Latin font pairings match x-height, stroke contrast, and cultural register — not just technical compatibility. Our Thai + Latin font pairing guide walks through thirty-five tested pairings with live examples, CSS code, and the reasoning behind each match.
All fonts (A–Z)
- Anakotmai free
- Angsana New commercial
- AngsanaUPC commercial
- Anuphan OFL
- Athiti OFL
- Ayuthaya commercial
- Bai Jamjuree OFL
- Browallia New commercial
- BrowalliaUPC commercial
- Chakra Petch OFL
- Charm OFL
- Charmonman OFL
- Chonburi OFL
- Cordia New commercial
- CordiaUPC commercial
- DB Adman X paid
- DB Airy paid
- DB Bunjerd paid
- DB Ekkamai paid
- DB Erawan paid
- DB Fongnam paid
- DB Heavent paid
- DB Heavent Rounded paid
- DB Helvethaica X paid
- DB Mean paid
- DB Merit paid
- DB Mixtura paid
- DB Moment paid
- DB Narai paid
- DB Nongkhai paid
- DB Ozone X paid
- DB PatPong paid
- DB SaiKrok paid
- DB Sathorn paid
- DB Soda paid
- DB Surawong paid
- DB ThaiText paid
- DB Urbanist paid
- DB Yord paid
- DilleniaUPC commercial
- EucrosiaUPC commercial
- Fahkwang OFL
- FreesiaUPC commercial
- Garuda free
- IBM Plex Sans Thai Looped OFL
- IBM Plex Thai OFL
- IrisUPC commercial
- Itim OFL
- JasmineUPC commercial
- JS Chaimongkol free
- JS Chalit free
- JS Jindara free
- JS Prasoplarp free
- JS Saksit free
- K2D OFL
- Kanit OFL
- Kinnari free
- Kodchasan OFL
- KodchiangUPC commercial
- KoHo OFL
- Krub OFL
- Krungthep commercial
- Leelawadee commercial
- LilyUPC commercial
- Loma free
- Maitree OFL
- Mali OFL
- Manoptica paid
- Mitr OFL
- Niramit OFL
- Norasi free
- Noto Sans Thai OFL
- Noto Sans Thai Looped OFL
- Noto Serif Thai OFL
- Pattaya OFL
- Playpen Sans Thai OFL
- Pridi OFL
- Prompt OFL
- PSL Chalinda Square paid
- PSL Display paid
- PSL Freestyle Classic paid
- PSL Kanda Modern paid
- PSL Kittithada paid
- PSL Omyim paid
- PSL Praewsuda Serif paid
- PSL Sans Serif paid
- Purisa free
- Sarabun OFL
- Sawasdee free
- Silom commercial
- Sriracha OFL
- Srisakdi OFL
- Sukhumvit Set commercial
- Taviraj OFL
- TH Baijam (TH Bai Jamjuree CP) free
- TH Chakra Petch free
- TH Charm of AU free
- TH K2D July8 free
- TH Mali Grade 6 free
- TH Niramit AS free
- TH Sarabun New free
- TH Sarabun PSK free
- Thasadith OFL
- Thonburi commercial
- Trirong OFL
- Umpush free
- Waree free