How to Type Vietnamese Accents on Any Keyboard
Vietnamese stacks tone marks on top of vowel diacritics, giving letters such as ầ, ế and ữ, and adds đ. It has more precomposed accented letters than any other language. Here is how to type each of them on a computer or phone, whether you write Vietnamese every day or only need the odd name.
Vietnamese letters: à á ả ã ạ ă ằ ắ ẳ ẵ ặ â ầ ấ ẩ ẫ ậ đ è é ẻ ẽ ẹ ê ề ế ể ễ ệ ì í ỉ ĩ ị ò ó ỏ õ ọ ô ồ ố ổ ỗ ộ ơ ờ ớ ở ỡ ợ ù ú ủ ũ ụ ư ừ ứ ử ữ ự ỳ ý ỷ ỹ ỵ
Shortcut chart
| Letter | Windows | Mac | Word | Phone |
|---|---|---|---|---|
| à | Alt+0224 | Option+`, then A | Ctrl+`, then A | hold a |
| á | Alt+0225 | Option+E, then A | Ctrl+', then A | hold a |
| ả | Win+. symbols | Option+1EA3 (Hex Input) | 1EA3 Alt+X | add Vietnamese keyboard |
| ã | Alt+0227 | Option+N, then A | Ctrl+Shift+~, then A | hold a |
| ạ | Win+. symbols | Option+1EA1 (Hex Input) | 1EA1 Alt+X | add Vietnamese keyboard |
| ă | Win+. symbols | Option+0103 (Hex Input) | 0103 Alt+X | add Vietnamese keyboard |
| ằ | Win+. symbols | Option+1EB1 (Hex Input) | 1EB1 Alt+X | add Vietnamese keyboard |
| ắ | Win+. symbols | Option+1EAF (Hex Input) | 1EAF Alt+X | add Vietnamese keyboard |
| ẳ | Win+. symbols | Option+1EB3 (Hex Input) | 1EB3 Alt+X | add Vietnamese keyboard |
| ẵ | Win+. symbols | Option+1EB5 (Hex Input) | 1EB5 Alt+X | add Vietnamese keyboard |
| ặ | Win+. symbols | Option+1EB7 (Hex Input) | 1EB7 Alt+X | add Vietnamese keyboard |
| â | Alt+0226 | Option+I, then A | Ctrl+Shift+^, then A | hold a |
| ầ | Win+. symbols | Option+1EA7 (Hex Input) | 1EA7 Alt+X | add Vietnamese keyboard |
| ấ | Win+. symbols | Option+1EA5 (Hex Input) | 1EA5 Alt+X | add Vietnamese keyboard |
| ẩ | Win+. symbols | Option+1EA9 (Hex Input) | 1EA9 Alt+X | add Vietnamese keyboard |
| ẫ | Win+. symbols | Option+1EAB (Hex Input) | 1EAB Alt+X | add Vietnamese keyboard |
| ậ | Win+. symbols | Option+1EAD (Hex Input) | 1EAD Alt+X | add Vietnamese keyboard |
| đ | Win+. symbols | Option+0111 (Hex Input) | 0111 Alt+X | add Vietnamese keyboard |
| è | Alt+0232 | Option+`, then E | Ctrl+`, then E | hold e |
| é | Alt+0233 | Option+E, then E | Ctrl+', then E | hold e |
| ẻ | Win+. symbols | Option+1EBB (Hex Input) | 1EBB Alt+X | add Vietnamese keyboard |
| ẽ | Win+. symbols | Option+1EBD (Hex Input) | 1EBD Alt+X | add Vietnamese keyboard |
| ẹ | Win+. symbols | Option+1EB9 (Hex Input) | 1EB9 Alt+X | add Vietnamese keyboard |
| ê | Alt+0234 | Option+I, then E | Ctrl+Shift+^, then E | hold e |
| ề | Win+. symbols | Option+1EC1 (Hex Input) | 1EC1 Alt+X | add Vietnamese keyboard |
| ế | Win+. symbols | Option+1EBF (Hex Input) | 1EBF Alt+X | add Vietnamese keyboard |
| ể | Win+. symbols | Option+1EC3 (Hex Input) | 1EC3 Alt+X | add Vietnamese keyboard |
| ễ | Win+. symbols | Option+1EC5 (Hex Input) | 1EC5 Alt+X | add Vietnamese keyboard |
| ệ | Win+. symbols | Option+1EC7 (Hex Input) | 1EC7 Alt+X | add Vietnamese keyboard |
| ì | Alt+0236 | Option+`, then I | Ctrl+`, then I | hold i |
| í | Alt+0237 | Option+E, then I | Ctrl+', then I | hold i |
| ỉ | Win+. symbols | Option+1EC9 (Hex Input) | 1EC9 Alt+X | add Vietnamese keyboard |
| ĩ | Win+. symbols | Option+0129 (Hex Input) | 0129 Alt+X | add Vietnamese keyboard |
| ị | Win+. symbols | Option+1ECB (Hex Input) | 1ECB Alt+X | add Vietnamese keyboard |
| ò | Alt+0242 | Option+`, then O | Ctrl+`, then O | hold o |
| ó | Alt+0243 | Option+E, then O | Ctrl+', then O | hold o |
| ỏ | Win+. symbols | Option+1ECF (Hex Input) | 1ECF Alt+X | add Vietnamese keyboard |
| õ | Alt+0245 | Option+N, then O | Ctrl+Shift+~, then O | hold o |
| ọ | Win+. symbols | Option+1ECD (Hex Input) | 1ECD Alt+X | add Vietnamese keyboard |
| ô | Alt+0244 | Option+I, then O | Ctrl+Shift+^, then O | hold o |
| ồ | Win+. symbols | Option+1ED3 (Hex Input) | 1ED3 Alt+X | add Vietnamese keyboard |
| ố | Win+. symbols | Option+1ED1 (Hex Input) | 1ED1 Alt+X | add Vietnamese keyboard |
| ổ | Win+. symbols | Option+1ED5 (Hex Input) | 1ED5 Alt+X | add Vietnamese keyboard |
| ỗ | Win+. symbols | Option+1ED7 (Hex Input) | 1ED7 Alt+X | add Vietnamese keyboard |
| ộ | Win+. symbols | Option+1ED9 (Hex Input) | 1ED9 Alt+X | add Vietnamese keyboard |
| ơ | Win+. symbols | Option+01A1 (Hex Input) | 01A1 Alt+X | add Vietnamese keyboard |
| ờ | Win+. symbols | Option+1EDD (Hex Input) | 1EDD Alt+X | add Vietnamese keyboard |
| ớ | Win+. symbols | Option+1EDB (Hex Input) | 1EDB Alt+X | add Vietnamese keyboard |
| ở | Win+. symbols | Option+1EDF (Hex Input) | 1EDF Alt+X | add Vietnamese keyboard |
| ỡ | Win+. symbols | Option+1EE1 (Hex Input) | 1EE1 Alt+X | add Vietnamese keyboard |
| ợ | Win+. symbols | Option+1EE3 (Hex Input) | 1EE3 Alt+X | add Vietnamese keyboard |
| ù | Alt+0249 | Option+`, then U | Ctrl+`, then U | hold u |
| ú | Alt+0250 | Option+E, then U | Ctrl+', then U | hold u |
| ủ | Win+. symbols | Option+1EE7 (Hex Input) | 1EE7 Alt+X | add Vietnamese keyboard |
| ũ | Win+. symbols | Option+0169 (Hex Input) | 0169 Alt+X | add Vietnamese keyboard |
| ụ | Win+. symbols | Option+1EE5 (Hex Input) | 1EE5 Alt+X | add Vietnamese keyboard |
| ư | Win+. symbols | Option+01B0 (Hex Input) | 01B0 Alt+X | add Vietnamese keyboard |
| ừ | Win+. symbols | Option+1EEB (Hex Input) | 1EEB Alt+X | add Vietnamese keyboard |
| ứ | Win+. symbols | Option+1EE9 (Hex Input) | 1EE9 Alt+X | add Vietnamese keyboard |
| ử | Win+. symbols | Option+1EED (Hex Input) | 1EED Alt+X | add Vietnamese keyboard |
| ữ | Win+. symbols | Option+1EEF (Hex Input) | 1EEF Alt+X | add Vietnamese keyboard |
| ự | Win+. symbols | Option+1EF1 (Hex Input) | 1EF1 Alt+X | add Vietnamese keyboard |
| ỳ | Win+. symbols | Option+1EF3 (Hex Input) | 1EF3 Alt+X | add Vietnamese keyboard |
| ý | Alt+0253 | Option+00FD (Hex Input) | Ctrl+', then Y | add Vietnamese keyboard |
| ỷ | Win+. symbols | Option+1EF7 (Hex Input) | 1EF7 Alt+X | add Vietnamese keyboard |
| ỹ | Win+. symbols | Option+1EF9 (Hex Input) | 1EF9 Alt+X | add Vietnamese keyboard |
| ỵ | Win+. symbols | Option+1EF5 (Hex Input) | 1EF5 Alt+X | add Vietnamese keyboard |
Option 1: add the Vietnamese keyboard
If you write Vietnamese often, add its keyboard layout. On Windows, open Settings → Time & language → Language & region, add Vietnamese or add its keyboard under your current language, and switch with Win+Space. On a Mac, open System Settings → Keyboard → Text Input → Edit and add the Vietnamese layout. On iPhone and Android, add the Vietnamese keyboard in keyboard settings and switch with the globe key.
A native layout moves some punctuation keys, so print or note where they sit before you switch.
Option 2: use shortcuts on your current keyboard
Keep your usual layout and use the codes in the chart. On Windows the US-International layout covers many Western European accents with dead keys. On a Mac, Option+E, Option+`, Option+I, Option+U and Option+N cover the acute, grave, circumflex, umlaut and tilde, and Unicode Hex Input covers everything else.
Option 3: copy and paste
For occasional use, copy letters from the Vietnamese letters page. Click a letter to copy it, or click several to build a word in the text box first.