Skip to content

Thai font · FREE

JS Prasoplarp

Free 1 weights Latin ✓
Designer
Panutat Tejasen, Busaya Tejasen
Foundry
JS Technology
License
free · View license details
Weights
Regular
Latin support
Yes
Released
2006

Download JS Prasoplarp — 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 JS Prasoplarp

JS Prasoplarp 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 JS Prasoplarp is

JS Prasoplarp is a free, GPL-licensed looped Thai sans from the JS Technology family by Panutat “Dr. Jimmy” Tejasen and Busaya Tejasen, shipping a Regular and a matching Italic. It is one of the more than 100 JS fonts that came out of the earliest era of Thai digital typography, released free to the public in 2006.

According to the ThaiFaces specimen page, the JS family began in bitmap form and moved to vector, with a first release in 1993 and a 2001 re-encoding by P-chanSoft. That lineage makes JS Prasoplarp a genuine artefact of the pre-Sarabun generation of free Thai type, alongside JS Jindara.

For designers browsing the ThaiGraph font library, JS Prasoplarp is a compact, period-correct free Thai text sans — a plain roman with an italic, from the DTP catalogue that seeded Thai desktop publishing.

Character design and tone

JS Prasoplarp is a looped (มีหัว) Thai sans with even, largely monoline strokes and conventional loop terminals, drawn for text rather than display, with a companion italic. The tone is quiet and utilitarian, consistent with the document orientation of the JS text faces.

The looped consonant heads on , and stay legible at reading sizes, the recognition advantage of looped Thai discussed in our Thai typography guide. With only a Regular and Italic, the family carries no bold, so hierarchy has to come from a paired display face rather than from weight.

The Latin companion covers the basic Latin set, numerals and punctuation — enough for mixed Thai–English text of the era, without the bilingual refinement of modern sans-serif Thai releases.

Weights and availability

JS Prasoplarp ships as two TrueType files — Normal and Italic — i.e. a single weight with an oblique, and is free to download. Get it from the Thai Font Collection on GitHub, which distributes the JS Technology fonts as free software.

The font is not on Google Fonts and has no official webfont build, so web use means converting the TrueType files yourself — permitted under its terms, but the QA burden is yours.

Best use cases

JS Prasoplarp suits Thai body-text settings and projects wanting a compact free document sans with an italic. Reasonable briefs:

Where it doesn’t fit: display and branding (single weight, no headline presence) and modern web products — Sarabun or TH Sarabun New cover the same role with contemporary engineering and more weights.

Pairings

Because JS Prasoplarp has no bold, pair it with a loopless display face to carry hierarchy. Three pairings:

Licensing

JS Prasoplarp is free software: the JS fonts were dedicated to the public and are distributed under the GNU General Public License version 2, so you can use, modify and redistribute the files. ThaiFaces documents the 1993 origin, 2001 P-chanSoft re-encoding and 2006 free release; download from the Thai Font Collection and read the GPL v2 before embedding. For familiar OFL terms in the same role, Sarabun is the open alternative.

Frequently asked questions about JS Prasoplarp

Is JS Prasoplarp free for commercial use?

Yes — JS Prasoplarp 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 JS Prasoplarp have?

JS Prasoplarp ships in 1 weight: Regular. Pick a heavier weight for display and headlines, and a Regular or lighter weight for body text and long-form reading.

Does JS Prasoplarp support Latin and English characters?

Yes — JS Prasoplarp 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 JS Prasoplarp?

Get JS Prasoplarp from JS Technology. 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 JS Prasoplarp?

The closest alternatives to JS Prasoplarp are TH Sarabun New, Cordia 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 JS Prasoplarp?

JS Prasoplarp was designed by Panutat Tejasen, Busaya Tejasen at JS Technology, released in 2006. Full designer credit and the primary source are listed at the bottom of this page.

Information verified as of July 2026

Sources

  1. JS Prasoplarp is part of the JS Technology font family created by Panutat (Dr. Jimmy) Tejasen and Busaya Tejasen, originating in the early-1990s Thai digital-typography work that produced over 100 JS fonts; it was first released in 1993, updated in 2001 via P-chanSoft, and published free under the GNU GPL v2 in 2006.ThaiFaces — JS Prasoplarp specimen page (accessed Jul 16, 2026)
  2. JS Prasoplarp is distributed as a free TrueType family in the Thai Font Collection, shipping Normal and Italic files.Thai Font Collection (jeffmcneill) — js-technology folder (accessed Jul 16, 2026)