Language
English English Vietnamese (Tiếng Việt) Vietnamese (Tiếng Việt) Chinese (简体中文) Chinese (简体中文) Portuguese (Brazil) (Português do Brasil) Portuguese (Brazil) (Português do Brasil) Spanish (Español) Spanish (Español) Indonesian (Bahasa Indonesia) Indonesian (Bahasa Indonesia)
Khmer Keyboard

Khmer Keyboard

Type in Khmer online with a virtual Khmer script keyboard — click keys or type, then copy your text anywhere.

Type Khmer with the Standard Unicode Layout

Khmer (ខ្មែរ) carries one of the largest alphabets in daily use, and this tool spreads the whole of it across a single grid: base consonants and their stacked subscript forms, the dependent and independent vowels, the coeng that binds letters into clusters, the Khmer numerals, and the riel mark. Click the keys with a mouse, tap them on a touchscreen, or type on your physical keyboard — a live counter tracks your text, and one button copies the result into whatever you are working in.

The keys follow the NiDA layout — the Khmer Unicode arrangement published by Cambodia's National ICT Development Authority and treated as the de facto national standard. If you have typed Khmer in Phnom Penh, these positions are already in your fingers.
Try it: ខ្មែរ (Khmer) · សួស្តី (hello) · (riel)

Who Reaches for a Khmer Keyboard

Khmer is the official language of Cambodia and the mother tongue of roughly seventeen million people, alongside Khmer Krom communities in southern Vietnam and Khmer speakers in northeastern Thailand. The need for an on-screen version tends to show up in ordinary situations: a borrowed computer with no Khmer input, a laptop set to English, or a phone whose keyboard fights you on clusters.

Family Across Borders

Cambodians in Long Beach, Paris, or Sydney write to parents and grandparents who read Khmer script, not romanized shorthand.

Students and Readers

Learners of Khmer, and readers of Buddhist and Pali-Khmer texts, need every subscript and vowel sign to spell words correctly.

Work in Cambodia

Staff at ministries, NGOs, and local shops type reports, invoices priced in riel, and posts for a Khmer-reading audience.

The NiDA Layout, Key by Key

Every key holds two characters — a base glyph on its own, and a second glyph when you hold Shift. That doubling is how a writing system this large fits onto a familiar QWERTY-shaped grid.

Consonants and Their Two Series

The base consonants sit across the letter rows: on the K key, on S, on M, on R. Khmer sorts its consonants into two series — an a-series and an o-series — and the series a letter belongs to decides how a following vowel is pronounced. Handily, many shifted pairs give the o-series partner of the base letter: K types (ka) and Shift+K types (ko); X types and Shift+X types .

Stacking Clusters with the Coeng ្

The single most important key for Khmer is the coeng, , which lives on the J key. Khmer writes a consonant cluster by tucking a subscript form beneath the base letter, and the coeng is the instruction that says "draw the next consonant as a subscript." Type the base letter, press J for , then press the consonant you want stacked. So ស្រ is S, J, R — and the name of the language itself, ខ្មែរ, is X for , J for , M for , Shift+E for , then R for . The subscript slides into place beneath the base on its own.

Vowel Signs, Independent Vowels, and Diacritics

Dependent vowel signs — the marks that hang on a consonant — gather on the top and home rows: and on I, and on U, on A, and on E. Type the consonant first, then the vowel — K then A gives កា. Independent vowels, which open a syllable by themselves, run along the right edge of the number row and the bracket keys: , , , , plus on Shift+R. Sign marks round out pronunciation — the nikahit on Shift+M, the reahmuk on Shift+H, and the bantoc on the apostrophe key.

Digits, the Riel Sign, and Sentence Marks

The number row types Khmer numerals unshifted — 1 gives , 2 gives , 3 gives — while Shift on those keys reaches symbols rather than Latin figures. The riel currency symbol is Shift+4, so ៛២០០០០ is Shift+4 then 2-0-0-0-0. Sentences close with the khan on the period key, and on Shift+2 repeats the word before it. Khmer uses guillemets « » — on the top-left key — as quotation marks, and the doubled bariyoosan on Shift+comma closes a section.

  • The Khmer script is an abugida descended from the Brahmi writing of southern India, related to Thai and Lao letterforms.
  • Its consonants inherit a built-in vowel, which is why so many keys are consonants and comparatively few are standalone vowels.
  • Khmer is often cited as having the largest alphabet of any living language — exactly why an on-screen grid saves so much hunting.

How to Build a Khmer Word, Step by Step

1

Place Your Cursor

Click into the text area, or just start tapping the on-screen keys. Physical typing and mouse or touch clicks feed the same output box, so you can switch between them mid-word.

2

Type the Base Consonant

To spell ខ្មែរ, press X to lay down , the first consonant of the word.

3

Add the Coeng, Then the Subscript

Press J for the coeng , then M. Khmer stacks beneath automatically, giving ខ្ម.

4

Attach the Vowel and Finish

Press Shift+E for the vowel , then R for . The word now reads ខ្មែរ — Khmer.

5

Copy or Clear

Press Copy to send everything to the clipboard, or Clear to empty the box. Backspace removes one character at a time if you need to fix a stray subscript.

Khmer traditionally leaves no space between words inside a sentence — a space marks the end of a phrase or clause. Add spaces only where a natural pause belongs, and end a full thought with the khan .

Khmer Typing Questions

How do I stack a subscript consonant?

Type the base consonant, press J for the coeng , then the consonant you want stacked. The coeng tells the script to render the next letter as a subscript beneath the first — that is how clusters like ស្ត and ង្ក are written.

Where is the riel currency symbol?

The riel sign is on Shift+4. The unshifted number keys give Khmer numerals, so a price such as ៛៥០០០ is Shift+4 followed by 5-0-0-0.

Why doesn't Khmer put spaces between words?

Khmer runs words together within a sentence and uses a space to separate phrases or clauses instead. Add a space where a natural pause falls, and close a full sentence with the khan on the period key rather than a Latin full stop.

How do I type Khmer numerals instead of 1, 2, 3?

Press the number row without Shift: 1 gives , 2 gives , and so on through on the 0 key. Shift on those same keys reaches punctuation and sign marks, not the Latin digits.

What's the difference between the vowels on the letter keys and the ones on Shift?

The vowel signs on the letter rows — , , — are dependent, so they attach to a consonant you type first. The independent vowels reached with Shift and the bracket keys — , — stand on their own at the start of a syllable.

Can I use this on a phone?

Yes. The layout scales to touchscreens — tap the keys instead of clicking. Because Khmer relies on subscript stacking that some mobile keyboards handle awkwardly, this grid can make it easier to get the coeng and vowel order exactly right.

Start typing to search...
Searching...
No results found
Try searching with different keywords