Lao Keyboard Onlineແປ້ນພິມລາວ

All 27 Lao consonants with ໜ and ໝ, every vowel sign and the four tone marks, laid out as on the Windows Lao keyboard.

27 Consonants
3.7M Speakers
Lao Script
0 / 5000
Arabicالعربية
Amazighⵜⴰⵎⴰⵣⵉⵖⵜ
Amharicአማርኛ
ArmenianՀայերեն
Assameseঅসমীয়া
BelarusianБеларуская
Bengaliবাংলা
BulgarianБългарски
Burmeseမြန်မာဘာသာ
Chinese中文
CzechČeština
DanishDansk
Dhivehiދިވެހި
Egyptian Hieroglyphs𓂀
FilipinoWikang Filipino
FrenchFrançais
Georgianქართული
GermanDeutsch
GreekΕλληνικά
Gujaratiગુજરાતી
HausaHarshen Hausa
Hebrewעברית
Hindiहिन्दी
HungarianMagyar
IgboAsụsụ Igbo
IrishGaeilge
Japanese日本語
Kannadaಕನ್ನಡ
KazakhҚазақша
Khmerភាសាខ្មែរ
Korean한국어
Kurdishکوردی
Laoພາສາລາວ
MacedonianМакедонски
Malayalamമലയാളം
Marathiमराठी
🎮 Minecraft Enchantmentᔑ
MongolianМонгол
Nepaliनेपाली
NorwegianNorsk
Odiaଓଡ଼ିଆ
Pashtoپښتو
Persianفارسی
PolishPolski
PortuguesePortuguês
Punjabiਪੰਜਾਬੀ
RussianРусский
SerbianСрпски
Sindhiسنڌي
Sinhalaසිංහල
SomaliSoomaali
SwedishSvenska
Tamilதமிழ்
Teluguతెలుగు
Thaiภาษาไทย
Tigrinyaትግርኛ
TurkishTürkçe
UkrainianУкраїнська
Urduاردو
Uyghurئۇيغۇرچە
VietnameseTiếng Việt
YorubaYorùbá
# Special Characters
😊 Emoji
✨ Special
🔢 Numbers
Western
Symbols

Works with every app you love

Ready-Made Lao Combos

One click to insert — or copy straight to clipboard

Emoji mascot

How To Use

Three steps. Ten seconds.

Type

Type

Tap a consonant, then its vowel sign and tone mark: ເ, ແ, ໂ, ໃ and ໄ go before the consonant in writing, and you type them first. On a computer the keys follow the Windows Lao layout.

1
Copy

Copy

Add ໆ, ຯ, ₭ or the zero-width space from Special, and leave spaces only where a phrase ends. Then press Copy.

2
Paste

Paste

Paste into Facebook, Messenger or a document. Use ໜ and ໝ rather than the dated two-letter spellings so searches find your text.

3

Lao Keyboard for Any App

Lao text that keeps its ligatures and tone marks wherever you paste it.

Snapchat

Snapchat

Snapchat: a caption like ສະບາຍດີປີໃໝ່ for Pi Mai in April, with the tone marks where they belong.

WhatsApp

WhatsApp

WhatsApp: send ສະບາຍດີ to family in Vientiane or abroad in Lao script, tone marks and all.

Instagram

Instagram

Instagram: a bio in Lao with ໜ and ໝ as single letters, the current spelling.

TikTok

TikTok

TikTok: captions in Lao, with a space at the end of each phrase the way Lao is written.

Free Lao Keyboard Online.
Type from any device — no download, no install.

100% free · 3.7 million native speakers · All devices

The Lao alphabet descends from the Old Khmer script of Angkor, by way of the Sukhothai script, which had reached the Mekong basin by the late 15th century. In the 16th century Lao scribes adopted a simplified, cursive form now called Tai Noi; an inscription in it records the building of Wat Si Saket in Vientiane, completed in 1824. On the Thai side of the Mekong the script was banned by royal decree in 1871, and Isan, the Lao of northeast Thailand, is written in Thai letters today. In the 1930s the scholar Maha Sila Viravong added letters for Pali and Sanskrit, but they never spread. The 1975 spelling reform went the other way: silent letters and special letters for Indian loanwords were removed, every vowel was written out, and even ຣ (r) was dropped from official texts. Modern Lao has 27 consonants, 33 vowels and 4 tone marks. Lao was encoded in the first version of Unicode, 1.0, in October 1991; two letters for the Khmu language followed in Unicode 6.1 in 2012, and Unicode 12.0, released on 5 March 2019, added 15 more characters: 14 Pali and Sanskrit letters and a Pali virama.

Standard Vientiane Lao has six tones, and the spelling shows which one: the consonant's class (high, middle or low), the vowel length and one of four tone marks combine to give it. Nearly one syllable makes six words: ຂາ (leg), ຄາ (stuck), ຄ້າ (trade), ຂ່າ (galangal) and ຂ້າ (kill) are all “kha”, and ກາ (crow) is its unaspirated partner “ka”. Northern Lao, the speech of Luang Prabang, uses five. Lao is also written without spaces between words. A space marks the end of a clause or sentence, doing the work that a comma or a full stop does in English, so the reader finds the word breaks inside each phrase.

Facebook is where most typed Lao lives. DataReportal counted 4.97 million internet users in Laos at the start of 2025, and Meta’s ad tools reached 4.25 million people on Facebook and 2.80 million on Messenger. Getting Lao onto those screens took a standard: in July 2007 the Lao government approved the Unicode font Phetsarath OT as the official standard for communication and exchange of information. The physical layout has its own logic. On the Windows Lao keyboard the number row holds letters (ຢ on 1, ຟ on 2, ໂ on 3, ຖ on 4), Shift on that row gives Latin digits in a shifted order, so Shift+7 types 5, and the Lao digits ໐ to ໙ are on AltGr. Shift+Space types a zero-width space, an invisible word break that lets long Lao lines wrap without showing a gap. Search is the other trap: ໝາ and its dated spelling ຫມາ look alike but are different characters, and the same is true of ຳ against ໍ followed by າ. This keyboard shows all 27 consonants, ໜ and ໝ, the vowels that are written before the consonant, every vowel sign and tone mark in one popup, and the kip sign ₭.

One Silent Letter, One Joined Glyph

Lao writes the silent ຫ in front of a sonorant to raise its tone class, and three of those pairs have their own joined shapes.

27 consonants33 vowels4 tone marksໜ ໝ ຫຼ joined
Lao ligatures

ໜ ໝ ຫຼ — ຫ fused with the next letter

ໜໝຫຼ

ໜ is ຫ + ນ, ໝ is ຫ + ມ and ຫຼ is ຫ with a small ລ underneath. The ຫ is not pronounced: it only changes the tone of the n, m or l.

ໜູ — rat · ໝາ — dog · ຫຼັງ — back
Why the ຫ is there

It moves a letter to the high class

ງຍນມລວ

These six sonorants are low-class consonants. Put a silent ຫ in front and the syllable follows the high-class tone rules. Only n, m and l get a joined glyph; the others stay as two letters.

ແຫວນ — ring · ຫຍ້າ — grass
Two spellings, one word

ໝາ or ຫມາ?

ໝາຫມາ

Both render as “dog”, but they are different characters. Wiktionary lists ຫມາ, ຫນູ and ຫລາຍ as dated spellings of ໝາ, ໜູ and ຫຼາຍ, so a search for one form can miss text typed in the other.

ຫຼາຍ (current) · ຫລາຍ (dated) — many
A mark with one job left

ຼ survives only in ຫຼ

ຼຫຼ

Older Lao wrote a small ຼ under a consonant for clusters with r or l. Spelling reforms removed those clusters, and the sign now appears only in ຫຼ. On the Windows Lao layout, Shift + ] types ຫຼ in one keystroke.

ຫຼວງພະບາງ — Luang Prabang
FAQ

Frequently Asked
Questions

27 consonants, 33 vowels and 4 tone marks. On top of that come the ligatures and digraphs formed with a silent ຫ, such as ໜ, ໝ and ຫຼ.
Six in the Vientiane dialect, which standard written Lao is based on. Northern Lao, spoken in Luang Prabang, uses five. ຂາ (leg), ຄາ (stuck), ຄ້າ (trade), ຂ່າ (galangal) and ຂ້າ (kill), all “kha”, plus ກາ (crow, “ka”), show all six on nearly one syllable.
That is the traditional convention. A space ends a clause or sentence, doing the work of a comma or full stop. Words inside a phrase run together: ຂ້ອຍຮັກເຈົ້າ is “I love you”.
Joined forms of ຫ + ນ and ຫ + ມ. The ຫ is silent and puts the n or m in the high tone class. On the Windows Lao layout ໜ is Shift+O and ໝ is Shift+comma. Examples: ໜູ (rat), ໝາ (dog).
ໝາ. Wiktionary lists ຫມາ, ຫນູ and ຫລາຍ as dated spellings of ໝາ, ໜູ and ຫຼາຍ. The two forms look alike but are different characters, so text in one form may not show up in a search for the other.
On the Windows Lao layout, Shift+] types ຫ and the small ຼ together in one keystroke. The ຼ sign alone is Shift+6. Spelling reforms removed the other clusters it was used in, so it now appears only in ຫຼ, as in ຫຼາຍ (many).
On the Windows Lao layout, ່ (mai ek) is J and ້ (mai tho) is H. ໊ (mai ti) is Shift+H and ໋ (mai catawa) is Shift+J. Type the consonant and its vowel sign first, then the tone mark.
Shift on A, Y, U, B, N and Q gives a vowel sign already joined with ້: ັ້, ິ້, ີ້, ຶ້, ື້ and ົ້. The vowel sign alone is on the same key without Shift. Shift+= gives ໍ with ່.
Because Shift+5 and Shift+6 hold ໌ and ຼ, so the Latin digits after 4 slide along: Shift+7 is 5, Shift+8 is 6, through Shift+- for 9, and Shift+W for 0. Lao digits ໐ to ໙ are on AltGr with the number row.
It types a zero-width space (U+200B). It shows nothing, but tells software where one word ends, so a long Lao line written without spaces can wrap at a word boundary.
ໆ repeats the word before it. ຫຼາຍໆ is ຫຼາຍ said twice, as in ຂອບໃຈຫຼາຍໆ (thank you very much). On the Windows Lao layout it is Shift+M.
The Lao ellipsis, the name Unicode gives it, used where English would write three dots. On the Windows Lao layout it is Shift+C.
It was dropped in a spelling reform because most speakers pronounce r as l, and some dictionaries left it out. It came back for foreign names such as countries and is now taught in schools. On the Windows Lao layout it is Shift+I.
It replaced the older semi-etymological spelling with a phonetic one: silent letters and the special letters for Indian loanwords were removed, every vowel was written out, and ຣ was dropped from official texts. Many older people and much of the diaspora still use some older spellings.
Not completely, because the reforms removed the letters Pali needs. Unicode 12.0 (March 2019) added 14 Pali and Sanskrit letters and a Pali virama to the Lao block. They are not on the standard keyboard.
A Lao vowel sign cannot stand alone, so the silent consonant ອ carries it, as in ອ້າຍ (older brother). ອ is on V. Lao textbooks show vowel signs on a small x instead of a consonant, and the Windows layout has a plain x on Shift+V.
It looks the same but is a different character. ຳ is one code point and is on E on the Windows Lao layout, as in ນ້ຳ (water). Text typed as ໍ + າ can be missed by a search for the single-character form.
₭ is the sign of the kip, the currency of Laos. On the Windows Lao layout it is Shift+Z, and on this page it is in the Special popup.

Need Another Language?

Free Keyboards, All Online

View all
Chinese中文
Japanese日本語
Korean한국어
Thaiภาษาไทย
Burmeseမြန်မာ
→
Discover all keyboards
 
How's your experience? 💬

Your feedback makes Kactyl better for everyone

★ ★ ★ ★ ★