LANGUAGE REFERENCE

Vietnamese ALT Codes

Type à, á, â, ã, ê, ô without changing your keyboard.

Vietnamese is written with the Latin alphabet but uses two layers of diacritics: vowel marks (â, ê, ô, ơ, ư) indicate the base vowel quality, while tone marks (á, à, ả, ã, ạ) indicate pitch contour. Many characters stack both at once (like ế = ê with acute). Classic Windows ALT codes cover the single-diacritic characters; the stacked ones require Unicode input. This page shows the 20 most common Vietnamese characters and links to Unicode input for the rest.
Tap any character to copy — no need to type codes. Characters go straight to your clipboard, paste anywhere.

Quick Facts

Total Vietnamese characters
20 most common (stacked diacritics require Unicode input)
Vowel marks
â ê ô ơ ư — change vowel quality
Tone marks
á à ả ã ạ — change pitch: rising, falling, dipping, question, heavy
Stacking
Single character can carry both a vowel mark AND a tone mark (e.g., ế)

About Vietnamese

Two diacritic systems layered. Vietnamese distinguishes meaning using both vowel quality (which vowel is it?) and tone (what pitch pattern?). The writing system reflects this with two independent marks that can combine on a single letter.

The six tones. Vietnamese has six lexical tones, five of which are marked with a diacritic (the sixth, the mid-level tone, is unmarked). Ngang (level, unmarked): ma. Huyền (falling, grave): mà. Sắc (rising, acute): má. Hỏi (dipping, hook): mả. Ngã (broken, tilde): mã. Nặng (heavy, dot below): mạ. Six completely different words, distinguished only by tone.

Vowel marks modify vowel identity. Vietnamese has 12 distinct vowel sounds written with 12 different letter forms: a, ă, â, e, ê, i, o, ô, ơ, u, ư, y. The circumflex (â, ê, ô), breve (ă), and horn (ơ, ư) change which vowel you're reading.

Stacking means a character can have two diacritics. is ê (vowel mark: circumflex) + acute tone. is â + acute. This produces a large character set — about 134 unique vowel+tone combinations. Windows-1252 only covers ~20 of them (the ones also used in French, Portuguese, etc.). The rest require Unicode input.

Method: TELEX and VNI input schemes. Vietnamese users typically install Unikey or a similar input method editor. You type regular letters plus a code letter: aa = â, aw = ă, dd = đ, as = á, af = à. For occasional use, copying from this page is faster.

Đ / đ is a separate letter. The crossed-d (đ) represents a sound different from regular d in Vietnamese. It's a distinct letter of the alphabet, not an accent. Đ = U+0110, đ = U+0111.

Frequently Asked Questions

How do I type Vietnamese on Windows?
Install Unikey (free): it provides TELEX or VNI input methods where you type sequences like 'aaf' to produce à or 'dd' to produce đ. Alternatively, add Vietnamese in Windows Settings → Time & Language → Language. For occasional use, copy from this page.
What's the difference between ă and â?
Different vowels. Ă (a with breve) is a short /a/ sound. Â (a with circumflex) is the Vietnamese schwa, a more neutral 'uh' sound. They're different letters in the Vietnamese alphabet, not variants of a.
What is the ALT code for à?
à = Alt+0224. À = Alt+0192. In Vietnamese this is the grave tone (huyền) on a. Standard ALT codes work for a, e, i, o, u with grave/acute/tilde/circumflex but not for combinations or the horn letters (ơ, ư).
How do I type ơ and ư?
These require Unicode input or a Vietnamese keyboard. Ơ = U+01A0. ơ = U+01A1. Ư = U+01AF. ư = U+01B0. In Word: type the hex code then press Alt+X. Or copy from this page.
What's the đ letter?
Đ is the 7th letter of the Vietnamese alphabet, distinct from D. It represents a sound like English 'd' in 'do'. The regular Vietnamese d (without stroke) is pronounced like 'z' (North) or 'y' (South). So 'đi' means 'to go' (with the crossed d), while 'di' means 'move' (with regular d).
Why are Vietnamese characters so complicated?
Vietnamese has more distinct vowel sounds than European languages — 12 vowel qualities instead of the usual 5-7 — plus 6 tones. Writing each distinctly requires a rich diacritic system. Once you learn the pattern (vowel mark + tone mark stacking), it's systematic.