How to Type Vietnamese with VNI: A Complete Beginner’s Guide
You have heard of Telex, the letter-key way to type Vietnamese. But there is a second method that millions of Vietnamese speakers grew up with, and if you spend your days on a Windows computer, it may suit you even better. It is called VNI, and instead of extra letters, it uses the number row: press a digit after a vowel, and the tone mark or vowel shape appears.
This guide explains the whole system from zero: the five tone numbers, the four shape numbers, how to type whole sentences, and the one everyday trap — real numbers — that every VNI beginner meets. If Telex is new to you too, read our complete Telex guide first for the background on tones, then come back here to compare. And if the tones themselves still feel mysterious, our guide to the six Vietnamese tones walks through each one with examples.
What is VNI?
Vietnamese uses the Latin alphabet, but adds special vowel shapes — â, ă, ê, ô, ơ, ư — the letter đ, and, on almost every syllable, one of six tones: á, à, ả, ã, ạ plus the unmarked level tone. A normal keyboard has no keys for all of these, so an input method has to turn ordinary keystrokes into finished Vietnamese.
VNI solves the problem with numbers. You type the plain letters of a word, then press a digit to add a mark:
- Type the base letters first: chao.
- Press a number key to add a tone: cha2o becomes chào.
- Press another number key to change a vowel shape: o7 becomes ơ, a6 becomes â.
- The software places the mark on the correct vowel for you, even if you press the number key after the whole word.
Because numbers can never be confused with letters, VNI has one big advantage over Telex: it never turns an English word into Vietnamese by accident. If you type English words and Vietnamese words in the same document, VNI stays out of your way until you press a digit. That is exactly why many Vietnamese office workers, who learned to type on Windows with the free UniKey software, never switched away.
How to turn on VNI
On Windows, the classic route is UniKey, a small free program that has powered Vietnamese typing for decades. Install it, set the input method to VNI, and switch it on and off with a keyboard shortcut whenever you need Vietnamese. UniKey also offers Telex, so one program covers both methods and you can change your mind later without installing anything new.
On macOS, add a Vietnamese input source in your keyboard settings and choose the VNI option where it is offered. On phones, VNI is harder to find: most built-in phone keyboards default to Telex, because the number row is hidden behind an extra tap. That is the honest truth about VNI — it shines on a full computer keyboard with a number row, and it is a weaker choice on a phone. If you mostly type on your phone, learn Telex instead; if you mostly type on a computer, VNI deserves a real try.
One friendly tip, the same for every method: turn off English auto-correct for the Vietnamese keyboard. Auto-correct does not understand Vietnamese marks and will “fix” your words into English ones.
The 5 tone numbers
Vietnamese has six tones, but only five have a written mark — and in VNI, each mark is one number key. The sixth, the level tone, has no mark and needs no key. The numbers follow the same order every time, which makes them easy to memorise: 1 rises, 2 falls, 3 asks, 4 tumbles, 5 drops.
| Key | Tone name | Example | Meaning |
|---|---|---|---|
| 1 | sắc (rising) | má | mother (or cheek) |
| 2 | huyền (falling) | mà | but / which |
| 3 | hỏi (asking) | mả | tomb, grave |
| 4 | ngã (tumbling) | mã | code, as in mã số (code number) |
| 5 | nặng (heavy) | mạ | rice seedling |
Learn them as one small family: type ma, ma1, ma2, ma3, ma4, ma5 and watch the mark change — ma, má, mà, mả, mã, mạ. Notice that the tone key does not have to sit right next to the vowel. To type chào, you can type cha2o or type the whole word and add the number at the end. The software finds the right vowel for you.
One more key saves you again and again: 0 removes the mark. Typed ma1 (má) but wanted plain ma? Press 0, and the mark disappears.
The vowel shapes and đ
Tones are only half the system. Vietnamese also changes the shape of six vowels, and VNI gives each shape its own number as well. Four numbers cover everything:
| Key | What it does | Examples |
|---|---|---|
| 6 | circumflex: the “hat” on â, ê, ô | a6 = â, e6 = ê, o6 = ô |
| 7 | horn: the “hook” on ơ, ư | o7 = ơ, u7 = ư |
| 8 | breve: the “bowl” on ă | a8 = ă |
| 9 | crossed d | d9 = đ |
A handy shortcut: in a word with two horned vowels, one press of 7 can cover both. To type xương (bone), you type xuong7 — a single 7 gives you both ư and ơ. Try it a few times and it starts to feel clever rather than strange.
Now combine a shape number with a tone number, and a full word appears. The order is flexible — shape first or tone first, the software sorts it out — but beginners find “shape, then tone” the easiest habit. Take Việt (Vietnamese): start with Viet, add the hat with 6, then the heavy tone with 5: Vie65t.
Putting it together: 10 words to practise
Here are ten everyday words with their exact VNI keystrokes. Type each one slowly, watch the finished word appear, and say it out loud as you go. That small loop — fingers, eyes, voice — is how the numbers become automatic.
| Vietnamese | Meaning | Type this (VNI) |
|---|---|---|
| chào | hello | cha2o |
| cảm ơn | thank you | Ca3m o7n |
| tôi | I, me | To6i |
| khỏe | well, healthy | kho3e |
| Việt | Vietnamese | Vie65t |
| tiếng | language, sound | tie61ng |
| đẹp | beautiful | d9e4p |
| phở | noodle soup | pho73 |
| ăn | to eat | a8n |
| xương | bone | xuong7 |
Notice how phở works: pho73 means “o, add the horn, add the asking tone” — shape first, tone second, exactly the habit suggested above. And notice tiếng: tie61ng means “e, add the hat, add the rising tone” — the mark lands on ê, not on i, because the software knows which vowel carries the tone.
Typing whole sentences
Words become sentences the same way — one word at a time, with spaces between words, exactly as in English. Two useful sentences for your first week:
- Xin chào, tôi tên là Anna. — Hello, my name is Anna. Type: Xin cha2o, To6i te6n la2 Anna.
- Tôi khỏe, cảm ơn. — I am fine, thank you. Type: To6i kho3e, Ca3m o7n.
Read the first sentence key by key and you can see the whole system in action: cha2o for the falling tone, To6i for the hat on ô, te6n for the hat on ê (tên carries no tone mark — it is a level-tone word), and la2 for the falling tone on a. Nothing else is needed — no special keyboard, no stickers, no extra software beyond the input method itself.
The numbers trap (and how to handle it)
VNI has one genuine everyday annoyance, and it is worth knowing on day one: a digit typed right after a vowel is read as a mark, not as a number. That means prices, dates, addresses and phone numbers need a little care. If you type “lớp 5” (class 5) without thinking, the 5 may try to become a tone mark on the vowel before it.
The practical fix is simple: switch the Vietnamese input off briefly when you type a run of numbers, then switch it back on. Most VNI users do this without thinking after a week — it becomes one extra keypress in the rhythm of typing, not a real obstacle. But if your work is full of numbers all day — spreadsheets, invoices, code — this is the strongest reason to consider Telex instead, where digits are never marks at all. The short version of the comparison: Telex is faster on phones and safer around numbers; VNI is calmer to learn on a computer keyboard and never corrupts your English. Try VNI for a week first, since you are here, and judge it by your own fingers.
Key takeaways
- VNI uses the number row: 1–5 for the five tones, 6 for â/ê/ô, 7 for ơ/ư, 8 for ă, 9 for đ, and 0 to erase a mark.
- The mark keys can come after the whole word — the software places the mark on the correct vowel.
- Build the habit “shape first, then tone”: pho73 for phở, Vie65t for Việt.
- VNI never corrupts English words, because digits are never letters — its one cost is extra care when typing real numbers.
- It shines on a full computer keyboard (Windows with UniKey is the classic setup) and is a weaker choice on phones.
Frequently asked questions
Is VNI or Telex more popular in Vietnam?
Telex is more popular overall today, especially on phones, where the number row is hidden. VNI remains very common among Windows computer users, particularly people who learned with UniKey. Neither is “wrong” — both are standard, and every Vietnamese reader sees the same finished words either way.
Do I need to buy anything to type VNI?
No. On Windows, UniKey is free. On macOS, the Vietnamese input source is built in. You use the keyboard you already own.
Why does my number turn into a tone mark?
Because in VNI mode, digits after a vowel are marks by design. Switch the input method off briefly for prices, dates and phone numbers, then switch it back on. After a few days this becomes automatic.
Can I type a whole word and add the numbers at the end?
Yes. The software places each mark on the correct vowel. chao2 and cha2o both give chào — use whichever order feels natural to you.
Does VNI work on my phone?
Most built-in phone keyboards default to Telex, and VNI is harder to find there. On a phone, Telex is usually the easier path; keep VNI for your computer. Our free typing lessons teach the Telex keys first, and a VNI practice mode is on its way to the trainer.
How long does it take to learn VNI?
Most learners type their first correct sentences within an hour and stop thinking about the numbers within a week of daily practice. Ten minutes a day beats one long weekend session — your fingers need sleep to remember.
Ready to practise? Head to our free typing trainer and work through the tone lessons — the tones are the same in every method, so what you learn there transfers straight to VNI. Then test yourself on our Vietnamese typing speed test and watch your accuracy climb week by week.


