GUIDE
Typing Vietnamese: Telex, VNI and the tone marks
Vietnamese is typed on an ordinary QWERTY keyboard with an input method that builds its letters out of plain ones. Telex uses letter keys as modifiers — aa gives â, and s, f, r, x, j add the five tones. VNI uses the number row instead. Both are skills of their own, and you pick one.
Why Vietnamese has no keyboard of its own
Vietnamese is written in the Latin alphabet, which makes what follows surprising: of the languages taught here that use that alphabet, it needs by a wide margin the most characters beyond the plain twenty-six.
The reason is that two systems are stacked on top of each other. Seven letters carry a diacritic as part of their identity — ă, â, đ, ê, ô, ơ, ư — and five tone marks are then applied on top, so a single vowel can wear two marks at once. The alphabet is not twenty-six letters with accessories. It is a much larger inventory, and the combinations multiply rather than add.
A keyboard with a key for each is not a design anyone rejected. It is a design that does not fit on a keyboard. So Vietnamese went the other way: an ordinary QWERTY keyboard, and software that assembles the character from keys you already have.
| Language | Characters beyond a-z |
|---|---|
| Vietnamese | 33 |
| Icelandic | 10 |
| Czech | 9 |
| Latvian | 9 |
| Slovak | 9 |
| Azerbaijani | 7 |
| Hungarian | 7 |
| Polish | 6 |
Telex and VNI, side by side
Two input methods are in daily use and they solve the same problem differently. Telex spends letter keys: the ones Vietnamese does not use for anything else become modifiers. VNI spends the number row.
In both, you type the base letter and then the key that modifies it, and the software replaces what is on screen. Typing viets gives việt in Telex; typing viet65 gives it in VNI. Nothing is held down and nothing is chosen from a list, which is what makes this different from a Chinese or Japanese input method — there is exactly one answer and the software knows it.
| To get | Telex | VNI |
|---|---|---|
| â | aa | a6 |
| ă | aw | a8 |
| ê | ee | e6 |
| ô | oo | o6 |
| ơ | ow | o7 |
| ư | uw | u7 |
| đ | dd | d9 |
| á — sắc, rising | as | a1 |
| à — huyền, falling | af | a2 |
| ả — hỏi, dipping | ar | a3 |
| ã — ngã, broken | ax | a4 |
| ạ — nặng, heavy | aj | a5 |
| remove the mark | az | a0 |
Which one to learn
The honest answer is that this is usually decided for you rather than by you. Telex is the more common choice in Vietnam and VNI the more common one among the diaspora, so the deciding factor is normally which one the people around you type in — a family, a workplace, whoever set up the machine you use.
If nothing decides it, there is a real argument each way. Telex keeps your hands on the letter rows, which is worth something over a long document, and it costs nothing to reach the modifiers. Against that, the modifier letters are ordinary letters, so a word that genuinely contains one of those sequences needs an escape — and everyone who types Telex has produced an unwanted â at some point.
VNI has no such collisions, because digits are unambiguous in Vietnamese text. The cost is the number row: every marked character sends a finger off the letter rows and back, which is the reach this site's own number-row guide is about.
Neither is going away and neither is wrong. What matters far more than the choice is that you make one and stay with it, because the sequences are muscle memory and switching halfway costs more than either method ever will.
What this means for practice
An input method sits above the keyboard, not on it. Underneath, Vietnamese typing is ordinary QWERTY typing: the same home row, the same fingers, the same reaches. Everything a touch typist already has transfers whole.
That is why the lessons here drill the letters rather than the sequences. Telex and VNI are learned at the keyboard you are already fluent on, and the fluency is what makes them quick to add — a modifier sequence is two keys you can already hit without looking.
The one habit worth building deliberately is reading what appeared rather than what you typed. The character changes after the fact in both methods, so your eyes belong on the screen. It is the same discipline the Arabic script demands for a different reason, and it is the reason typing with the marks feels slower for a week and then stops feeling like anything.
Questions
Is there a Vietnamese keyboard layout?
Not in the sense that there is a Russian or a Greek one. Vietnamese needs far more characters than a keyboard has keys, so it is typed on ordinary QWERTY with an input method — Telex or VNI — that builds each marked character from keys you already have.
What is the difference between Telex and VNI?
What they spend. Telex uses letter keys as modifiers: aa gives â, aw gives ă, and s, f, r, x, j add the five tones. VNI uses digits: a6, a8, and 1 to 5 for the tones. Both are typed on the same keyboard and neither is faster in principle.
How do I type đ?
dd in Telex, d9 in VNI. It is one of the seven letters Vietnamese treats as its own rather than as a modified d, which is why both methods give it a sequence of its own rather than a tone key.
What if I actually want to type a double letter in Telex?
Every implementation provides an escape — commonly typing the modifier twice, or pressing it again to undo the transformation. This is the one real cost of Telex over VNI: its modifiers are ordinary letters, and Vietnamese words and foreign names sometimes contain those sequences for real.
Does touch typing help with Vietnamese?
It is most of the job. Underneath the input method it is ordinary QWERTY typing, so the home row, the finger assignments and the habit of not looking down all transfer intact. The sequences are then two extra keystrokes on a keyboard you can already type on without thinking.
Put it into practice
The language this guide is about: Vietnamese.
Reading about typing is the smaller half. The beginner course starts on the home row, the speed test will tell you where you stand, and all of it works in 86 languages without an account.