Keyboard Vietnamese online

The layout at a glance

This Vietnamese virtual keyboard mirrors the QWERTY layout of a physical Vietnamese keyboard. Its 46 character keys reach the 33 letters of the Latin script (U+0041–U+005A, U+0061–U+007A, U+00C0–U+024F) straight from the browser, with no software to install and no system setting to change.

The layout reaches 12 characters that an ordinary Latin keyboard does not carry: â ê ô ă đ ơ ư ̀ ́ ̃ ̉ ̣.

12 further characters come from the AltGr key (Alt on mobile): ^ & * ( ) [ ] ; ' , . /.

ScriptLatin
LayoutQWERTY
Reading directionLeft to right
Character keys46
Letters available33
Non-ASCII characters12
Unicode rangeU+0041–U+005A, U+0061–U+007A, U+00C0–U+024F
Third layer (AltGr)Yes
TransliterationNo

How to type in Vietnamese

  1. Click the on-screen keys or type on your physical keyboard — both write into the same text area.
  2. Shift shows the second layer of every key: capitals and the characters printed at the top right.
  3. AltGr (Alt on mobile) shows the third layer, the characters printed at the bottom right.
  4. The Copy button puts the whole text on the clipboard, ready to paste into an email, a document or a form.
  5. The Google, YouTube and ChatGPT buttons run a search with the text you typed, without retyping it.

Key reference table

Each row is one physical key: the base character, the one produced with Shift, then the one produced with AltGr.

KeyWith ShiftWith AltGr
́1
̀2
̉3
̃4
̣5
6^
7&
8*
9(
0)
-_
=+
qQ
wW
eE
rR
tT
yY
uU
iI
oO
pP
ưƯ[
ơƠ]
\|
aA
sS
dD
fF
gG
hH
jJ
kK
lL
đĐ;
êÊ'
zZ
xX
cC
vV
bB
nN
mM
ôÔ,
âÂ.
ăĂ/

The characters on this layout

The 12 characters this layout can produce:

  • â
  • ê
  • ô
  • ă
  • đ
  • ơ
  • ư
  • ̀
  • ́
  • ̃
  • ̉
  • ̣

Other keyboards in the Latin script

These keyboards are written in the same script and share much of their character set.

Frequently Asked Questions

How do I type Vietnamese tone marks?

Vietnamese has 6 tones marked by diacritics. Type the base vowel first, then the tone mark. The keyboard provides tone marks: ́ (acute), ̀ (grave), ̉ (hook), ̃ (tilde), ̣ (dot below).

How do I type Vietnamese special letters (ă, â, ê, ô, ơ, ư, đ)?

Vietnamese has 7 additional letters beyond standard Latin. They have dedicated keys on Vietnamese keyboards: ă, â, ê, ô, ơ, ư, and đ.

How do I type the đ (d with stroke)?

The đ represents a distinct sound in Vietnamese. It has its own key on Vietnamese keyboards, separate from regular 'd'.

What is the difference between ă and â?

Both are modified 'a' sounds but different: ă is short 'a', â is a different 'a' sound. Similarly, ơ and ư are distinct from o and u.

How do I type a letter with both a diacritic and a tone mark?

Vietnamese letters can have both (e.g., ấ, ồ, ứ). Type the base letter with diacritic first (â, ô, ư), then add the tone mark.

What Vietnamese input methods are available?

Common methods include VNI, TELEX, and VIQR. This keyboard uses direct input with dedicated keys for Vietnamese letters and tone marks.

How do I type uppercase Vietnamese letters?

Use Shift or Caps Lock. All Vietnamese letters have uppercase forms: Ă, Â, Ê, Ô, Ơ, Ư, Đ, and can combine with tone marks.

Can I type in other languages with Vietnamese keyboard?

Yes, Vietnamese keyboard includes all standard Latin letters and can be used for English, French, etc., though some symbols may be in different positions.

What are the 6 Vietnamese tones?

Vietnamese has 6 tones: level (no mark), acute (́), grave (̀), hook above (̉), tilde (̃), and dot below (̣). Tones change word meaning completely.

How do I type the ơ and ư characters?

Ơ and ư are distinct Vietnamese vowels (not o or u with diacritics). They have dedicated keys on Vietnamese keyboards and represent unique sounds.