Thai font · OFL
Taviraj
ทวิราช

How to install & use
- Windows — Download the .zip, unzip it, then right-click the .ttf/.otf file → “Install”.
- macOS — Double-click the .ttf/.otf file, then click “Install Font” in Font Book.
- Web — Embed from Google Fonts with a <link> tag or @import — grab the snippet on the specimen page.
Try Taviraj
Type your own text to preview Taviraj live. Adjust size and weight, then grab the embed code.
What Taviraj is
Taviraj is a looped Thai serif from Cadson Demak with nine weights and matching italics, designed as a comprehensive editorial serif system for long-form reading and display use. It is released under the SIL Open Font License on Google Fonts.
Among Cadson Demak’s serif releases, Taviraj has the broadest weight range — Thin through Black, all with italics — which gives it more hierarchy flexibility than Pridi or Niramit. The design sits between Pridi’s literary restraint and Charm’s display ornamentation: quiet enough for body text, confident enough for display.
The tone is contemporary-editorial. Taviraj reads as a modern magazine serif rather than a classical book face, which suits brands that want serif authority with a current register.
Character design and tone
Taviraj uses moderate stroke contrast (roughly 1:2.5), fully looped consonants with slightly oval heads, and cleanly drawn terminals that balance restraint and presence across a broad weight range. The face is drawn to hold its shape at Thin as well as Black, which is not easy to achieve in a Thai serif.
Loops on ก, ถ, ภ are drawn as subtle ovals rather than true circles, which gives the face a soft humanist rhythm. Terminals on ก, ง, and ร are cupped inward with a small, considered curl. At Thin, the face reads as light and elegant; at Black, it carries display weight without collapsing into sludge.
Italic cuts are true italics with a distinct slanted skeleton — not mechanical obliques. The Latin companion is a contemporary transitional serif in the Source Serif / Cormorant neighbourhood, with matching contrast and measured terminals.
Weights and availability
Taviraj ships nine weights from Thin (100) to Black (900) with matching italics across the full range — the most complete free Thai serif family currently available. Download from Google Fonts or the Cadson Demak catalogue.
File sizes are around 55-70KB per weight in WOFF2. For editorial production, a six-file loadout (Regular, Regular Italic, SemiBold, SemiBold Italic, Bold, Bold Italic) covers most hierarchy needs at around 370KB total.
Best use cases
Taviraj is built for contemporary editorial work that needs a full serif weight range. Strong briefs:
- Thai magazine and digital editorial design — features, profiles, reviews
- Corporate annual reports that want serif authority with modern register
- Book design for non-fiction, business, and contemporary fiction
- Luxury and premium brand editorial collateral — catalogues, lookbooks
- Website body copy for long-form publications with extensive hierarchy needs
Where it doesn’t fit: UI and product design, technical documentation, and casual or informal brands where serif feels mismatched.
Pairings
Taviraj pairs with contemporary humanist sans and with its own italic for full editorial hierarchy. Three pairings:
- Kanit — geometric Thai sans for captions and subheads above Taviraj body
- Prompt — rounded Thai sans for UI elements alongside Taviraj editorial content
- Source Sans 3 — humanist Latin sans for bilingual captions and pull quotes
See the typography hub for editorial layout guidance.
Licensing
Taviraj is released under the SIL Open Font License and is free for commercial use, modification, and bundling provided the OFL notice travels with the file. Verify at the Google Fonts specimen or the Cadson Demak catalogue. All weights and italics are included in the free licence.
Frequently asked questions about Taviraj
Is Taviraj free for commercial use?
Yes — Taviraj is free for both personal and commercial use under the SIL Open Font License (OFL). You can use it in client work, apps, products, and websites at no cost, and self-host or embed it from Google Fonts. The only OFL condition is that you don’t sell the font files on their own.
How many weights does Taviraj have?
Taviraj ships in 9 weights: Thin, ExtraLight, Light, Regular, Medium, SemiBold, Bold, ExtraBold, Black. Pick a heavier weight for display and headlines, and a Regular or lighter weight for body text and long-form reading.
Does Taviraj support Latin and English characters?
Yes — Taviraj includes a Latin character set alongside Thai, so it can set English and Thai in one typeface. That makes it a practical choice for bilingual branding, packaging, and UI.
Where can I download Taviraj?
Download Taviraj free from Google Fonts. You can install the desktop files, self-host the WOFF2 files, or embed it directly with a <link> tag or @import — grab the embed code from the live preview above.
What fonts are similar to Taviraj?
The closest alternatives to Taviraj are Pridi, Niramit, Noto Serif Thai. They share a similar style and use case, so they’re the first faces to compare if you need a different weight range, license, or price.
Who designed Taviraj?
Taviraj was designed by Cadson Demak at Cadson Demak, released in 2017. Full designer credit and the primary source are listed at the bottom of this page.
Information verified as of April 2026
Sources
- Taviraj was designed by Cadson Demak and is distributed on Google Fonts under the SIL Open Font License.—Google Fonts specimen page for Taviraj (accessed Apr 10, 2026)
- Taviraj ships nine weights with matching italics and supports Thai, Latin, and Vietnamese scripts.—Cadson Demak catalogue entry for Taviraj (accessed Apr 10, 2026)