Skip to content

Thai font · FREE

Garuda

Free 2 weights Latin ✓
Foundry
NECTEC / TLWG
License
free · View license details
Weights
Regular, Bold
Latin support
Yes
Released
2001

Download Garuda — free →

How to install & use
  1. Windows — Download the .zip, unzip it, then right-click the .ttf/.otf file → “Install”.
  2. macOS — Double-click the .ttf/.otf file, then click “Install Font” in Font Book.
  3. Web — Self-host the font files and declare them with @font-face in your CSS.

Preview Garuda

Garuda is a foundry/desktop font, so it can’t be embedded as a free webfont for a live preview here. See the specimen above for the real letterforms, or load your own text into the Thai Font Tester to compare it against the free Google Fonts alternatives.

What Garuda is

Garuda is a free, GPL-licensed looped Thai sans-serif — one of the three original National Fonts that NECTEC released in 2001 to give Thailand a public, licence-free alternative to the commercial system fonts of the era. It ships four styles and remains a default Thai face across Linux distributions.

Garuda, Kinnari and Norasi formed the first National Fonts set, sponsored by the Thai government through NECTEC and later maintained by the Thai Linux Working Group (TLWG). According to Wikipedia’s National Fonts entry, Garuda was generated by NECTEC for the public domain and modified under the GNU General Public License by TLWG.

For designers browsing the ThaiGraph font library, Garuda is the free workhorse Thai sans that predates Google Fonts — the face that shipped Thai text on a generation of Linux desktops and open-source documents.

Character design and tone

Garuda is a monoline looped (มีหัว) Thai sans with even stroke weight and conventional loop terminals, drawn for clear document and on-screen reading rather than display. Its proportions are practical and neutral, which is exactly the brief a National Font had to answer.

The looped consonant heads on , and stay clean and unambiguous at text sizes, the classic legibility argument for looped Thai covered in our Thai typography guide. Because the stroke is close to monolinear, Garuda carries little weight contrast, so it reads as utilitarian rather than expressive when set large.

The Latin companion is a plain functional sans covering the basic Latin alphabet, numerals and punctuation, which is enough for mixed Thai–English documents, dates and figures without any bilingual styling ambition.

Weights and availability

Garuda ships in Regular and Bold, each with an oblique companion — four TrueType files in total — and is free to download. Get it from the Thai Font Collection on GitHub, where the TLWG National Fonts are packaged together.

The font is not on Google Fonts, but it is preinstalled on most Linux distributions and bundled in the fonts-tlwg package, so it is one of the most widely deployed free Thai faces in the world despite its low profile among brand designers.

Best use cases

Garuda is the right choice when a Thai layout needs a free, neutral, legible sans for body and interface text. Strong briefs:

Where it doesn’t fit: branding and display work — for expressive sans-serif Thai with modern weight ranges, reach for a Google Fonts release instead.

Pairings

Garuda pairs cleanly with other quiet, document-grade Thai faces or with a stronger display face for hierarchy. Three pairings:

Licensing

Garuda is free software: NECTEC generated it for the public domain and TLWG maintains it under the GNU General Public License, so you can use, modify and redistribute it freely. Verify the terms in the fonts-tlwg licence file and download from the Thai Font Collection. For a modern SIL OFL body sans in the same role, see Sarabun or browse the free fonts category.

Frequently asked questions about Garuda

Is Garuda free for commercial use?

Yes — Garuda is free for both personal and commercial use. You can use it in client work, apps, products, and websites at no cost, and self-host or embed it. The only OFL condition is that you don’t sell the font files on their own.

How many weights does Garuda have?

Garuda ships in 2 weights: Regular, Bold. Pick a heavier weight for display and headlines, and a Regular or lighter weight for body text and long-form reading.

Does Garuda support Latin and English characters?

Yes — Garuda 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 Garuda?

Get Garuda from NECTEC / TLWG. Use the download/license button at the top of this page for the official source — avoid third-party font sites, which often ship outdated or unlicensed files.

What fonts are similar to Garuda?

The closest alternatives to Garuda are Cordia New, Browallia New, Leelawadee. 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 Garuda?

Garuda was designed by NECTEC / TLWG, released in 2001. Full designer credit and the primary source are listed at the bottom of this page.

Information verified as of July 2026

Sources

  1. Garuda is one of the three original National Fonts (with Kinnari and Norasi) that NECTEC released in 2001 as public, licence-free alternatives to the commercial Thai fonts bundled with operating systems; it was generated by NECTEC for the public domain and is maintained under the GNU GPL by the Thai Linux Working Group.National Fonts — Wikipedia (accessed Jul 16, 2026)
  2. Garuda is distributed as a free TrueType family in the Thai Font Collection, shipping Regular, Bold, Oblique, and Bold Oblique styles.Thai Font Collection (jeffmcneill) — nectec-tlwg folder (accessed Jul 16, 2026)