Solution: This is a font embedding issue. In Pages, when exporting to PDF, go to File > Export To > PDF > Advanced Options and check "Embed fonts." If the font license does not allow embedding, choose a different font (Google Noto Khmer allows embedding).
You installed the font, but Facebook, Chrome, or Microsoft Word still shows little boxes? Here is the fix for the most common Mac-specific Khmer issues.
Observation: Khmer looks perfect in Chrome but choppy in Safari.
Explanation: Safari is very strict about Unicode normalization. Chrome is more forgiving.
Fix: In Safari, go to Safari → Settings → Advanced → Default encoding. Change it from "Western (ISO Latin 1)" to "Unicode (UTF-8)" . Then, in Appearance, click Select next to "Fixed-width font" and manually choose your installed Khmer font. install khmer font on mac
Use a well‑formed, Unicode‑compliant font. Recommended:
Example:
Download NotoSansKhmer-Regular.ttf from Google Noto Fonts. Solution: This is a font embedding issue
If you are a graphic designer or work with hundreds of fonts, use software like Suitcase Fusion, RightFont, or FontBase. These tools allow you to activate/deactivate Khmer fonts without cluttering your system. Simply drag the Khmer font files into the manager and activate them.
If you have downloaded a pack with many fonts (like the entire KhmerOS collection), installing them one by one is tedious. Use a well‑formed, Unicode‑compliant font
There are two ways to install fonts on a Mac. Both methods use the built-in Font Book application.
If the system fonts aren't enough, here is a review of the most popular Khmer font packs for Mac: