Unicode Fonts

Use the Karen Text font for Sgaw and Pwo Karen.

Karen Text Unicode font download

This font supports Sgaw and Western Pwo Karen, and should look right on Windows and Mac. It does not support Burmese.

Alternatively, on Windows, you can use Padauk (all languages) or Tharlon (Burmese and Sgaw Karen only, has issues).

The Myanmar Sangam MN and Myanmar MN fonts come pre-installed on recent versions of Mac OS X. They work well for Karen and Burmese. Tharlon (link above) also works on Mac.

Windows 8.1 comes with Myanmar Text. It works very nicely for Burmese and Pwo Karen, but it is unusable for Sgaw Karen due to a major bug.

For additional Burmese fonts check www.openroad.net.au.

Psuedo-Unicode Fonts

Psuedo-Unicode fonts are fonts that encode characters in or around the Unicode Myanmar block, but do not follow Unicode rules. It is the unfortunate reality that there are many competing standards in Myanmar today.

The Zawgyi and Zwekabin fonts are Pseudo-Unicode and not compatible with Unicode fonts.

The Ayar fonts are also not Unicode compliant because they encode the text in visual order, rather than logical order. However, they encode the characters following the Unicode standard. For Burmese this is very different, but often it's not different in Karen. For Karen, the only issue is ြ which, with the Ayar font, must be typed before it's base consonant, rather than after.

The Ayar set of fonts includes a nice variety of type faces.

My recommendation is, type everything in Unicode using the Karen Text font. Then, when you need a fancy font face for a printed or PDF document, switch over to one of the Ayar fonts.

You can download them here.

Legacy Non-Unicode Fonts

KNU, Karen Type, Karen Standard, WinInwa, and similar fonts are Non-Unicode. They use ASCII (ABC…) code points to encode Karen and Myanmar characters. Rather than using any kind of smart shaping, they have several different shapes of relevant characters assigned to separate character points, meaning the user has to physically type a different key to display the alternate shape.

Don't use these. Use proper Unicode fonts instead.

If you must, here's the download.


Alaina, 2015/07/18 02:13


Do you have any information on converting the font KNU to a unicode font. I have heard that a macro must be used/written. Could you point me in a direction of how to do that?

Thank you,


Ben Sharon, 2015/11/02 04:55

Hi Alaina,

I used a Python script to do it. It's the last script here.

Running scripts might be a little techie for most folks…. sorry, I don't know of any better solutions for now. Let me know what you find!



Taylor Canning, 2016/07/17 16:32

hi Ben, what keyboard would you suggest using with Karen Text font? I don't think that's a Unicode font, as it shows ၣ် correctly, which Unicode does not currently support… thanks!

David, 2017/05/26 10:41


May I know how to type “Er Thee” “Ha Thee” “Kay Poe”??



David, 2017/05/26 10:48


tutorials/fonts.txt · Last modified: 2014/10/08 05:13 by ben
Public Domain
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0