Typing Hero App typingheroapp.com
QWERTY-VN (Vietnamese) — VNI/Telex Input on QWERTY-VN

QWERTY-VN (Vietnamese) — VNI/Telex Input on QWERTY-VN

· 3 min read · by Robin Érsek-Obádovics

QWERTY-VN is the Vietnamese keyboard layout — based on QWERTY-US but typed with one of two input methods (VNI or Telex) that generate Vietnamese diacritics from regular QWERTY keystrokes. Vietnamese has the most complex tone/accent system among major languages typing in Latin script.

Vietnamese's complex tonal system

Vietnamese uses 6 tones (marked with diacritics):

  • Level (no mark): a, e, o
  • Falling: à, è, ò
  • Rising: á, é, ó
  • Falling-rising: ả, ẻ, ỏ
  • Tilde (drop): ã, ẽ, õ
  • Sharp falling: ạ, ẹ, ọ

Combined with vowel variants (ă, â, ê, ô, ơ, ư, đ), each vowel can have up to 18 variants. That's why Vietnamese needs special input methods, not direct keys.

VNI input method

Uses numbers as tone markers after the vowel:

  • 1 = acute (á): type a1 → á
  • 2 = grave (à): type a2 → à
  • 3 = hook (ả): type a3 → ả
  • 4 = tilde (ã): type a4 → ã
  • 5 = dot below (ạ): type a5 → ạ
  • 6 = circumflex (â): type a6 → â
  • 7 = horn (ơ, ư): type o7 → ơ
  • 8 = breve (ă): type a8 → ă
  • 9 = stroke (đ): type d9 → đ
  • 0 = remove tone

VNI is numerical-mnemonic.

Telex input method

Uses letter combinations that don't form valid Vietnamese:

  • s = acute: type as → á
  • f = grave: type af → à
  • r = hook: type ar → ả
  • x = tilde: type ax → ã
  • j = dot below: type aj → ạ
  • aa = â: type aa → â
  • ee = ê: type ee → ê
  • oo = ô: type oo → ô
  • ow = ơ: type ow → ơ
  • uw = ư: type uw → ư
  • w = horn or breve
  • dd = đ: type dd → đ

Telex is letter-mnemonic. More popular than VNI among modern typists.

Practice the Vietnamese layout at /vi/qwerty_vn/.

Common Vietnamese typing patterns

  • tôi, bạn, anh, em — common pronouns
  • xin chào, cảm ơn, xin lỗi — politeness
  • Việt Nam, Hà Nội, Sài Gòn — proper nouns
  • không, có, là — most common words
  • đẹp, lớn, nhỏ — common adjectives

Note: virtually every word in Vietnamese has at least one diacritic. Heavy diacritic workload.

VNI vs Telex — which to choose?

FeatureVNITelex
Mnemonic styleNumbers (1=acute, 2=grave...)Letters (s=acute, f=grave...)
SpeedSlightly slower (number row)Slightly faster (home row letters)
PopularityOlder Vietnamese usersYounger Vietnamese users
Learning easeEasier (numerical)Harder (letter combinations)

For modern Vietnamese users: Telex is more common. Both are valid; choice is personal preference.

IME software

Vietnamese typing requires IME (Input Method Editor) software:

  • UniKey (Windows) — most popular Vietnamese IME
  • GoTiengViet (Mac) — Mac equivalent
  • Built-in OS support — modern Windows/Mac/Linux/iOS/Android have Vietnamese IMEs

You choose VNI or Telex mode in your IME settings.

Touch typing tips for Vietnamese

  1. Master ONE input method (VNI or Telex) — don't switch
  2. Don't skip diacritics — Vietnamese requires them grammatically
  3. Practice common words with full diacritics from day 1
  4. Heavy use of mid-word vowel-modifications — drill aa, ee, oo, ow, uw if using Telex

After 30 days of QWERTY-VN with Telex/VNI: 35-45 WPM in real Vietnamese (slower than letter-based languages due to IME overhead).

Frequently Asked Questions

Why does Vietnamese need an IME?

Vietnamese has too many tonal/vowel combinations to fit on a keyboard. Each vowel can have up to 18 forms. IMEs generate them from base letter + modifier keys.

Is VNI or Telex faster?

Telex is slightly faster (letters are easier than reaching number row). Most modern users prefer Telex.

Can I type Vietnamese without an IME?

Possible via Unicode code points or paste — extremely slow. IME is essential for real Vietnamese typing.

What about Vietnamese on phones?

Mobile Vietnamese keyboards have built-in VNI/Telex support. Long-press a vowel to see diacritic options.

Is Vietnamese typing slow?

Slower than English (more keystrokes per character due to IME). Fluent Vietnamese typists reach 50-60 WPM, slower than English 70-80 WPM.

Are there other Vietnamese input methods?

A few alternatives (VIQR, etc.) exist but VNI and Telex dominate. VIQR was popular in pre-Unicode era.

Try it

Practice Vietnamese on Typing Hero App — note: full VNI/Telex support requires OS-level IME; Typing Hero App displays Vietnamese text for practice.

For more: How to type in Vietnamese, How to type special characters, How to choose a keyboard layout.