Vietnamese IPA Transcription Tool

Transcribe Vietnamese to IPA including all 6 tones

Convert Vietnamese Latin (chữ Quốc ngữ) to IPA in your browser, mapping onsets, glides, nuclei, and codas to Northern Hanoi phonemic values and marking all six tones with correct IPA contour diacritics.

Which Vietnamese dialect is transcribed?

The tool uses the Northern (Hanoi) standard, where six tones are fully distinguished. Southern Vietnamese merges hỏi and ngã, so the six-way contrast here reflects Northern speech.

Vietnamese IPA transcription maps chữ Quốc ngữ (the Latin orthography) to International Phonetic Alphabet symbols, including all six Northern tones. Each Vietnamese syllable has a strict onset–glide–nucleus–coda structure, and the tone is carried by a diacritic over the nucleus.

How it works

The transcriber strips the tone diacritic from the nucleus to identify the tone, then maps the syllable parts to Hanoi phonemic values:

onsets:  d, gi → /z/   đ → /ɗ/   ph → /f/   x → /s/   kh → /x/   r → /z/
nuclei:  a → /a/   ơ → /əː/   ư → /ɯ/   ô → /o/   ê → /e/
codas:   ng → /ŋ/   nh → /ɲ/   ch → /k/   c → /k/   t → /t/
tones:   ngang ˧   huyền ˨˩   sắc ˧˥   hỏi ˧˩˧   ngã ˧ˀ˥   nặng ˨˩ˀ

Tone marks are detected by decomposing each vowel to NFD and reading the combining accent, after which the base letter feeds the nucleus lookup.

Example and notes

(mother/cheek) is onset /m/, nucleus /a/, sắc tone, giving [ma˧˥]. nghiêng (to lean) uses the trigraph onset ngh /ŋ/, the diphthong iê /iə/, and the velar coda ng /ŋ/, with ngang tone: [ŋiəŋ˧]. The transcription targets the Northern standard, so hỏi and ngã stay distinct and d/gi/r all collapse to /z/.