UniKey Download: Type Vietnamese on Windows Safely

UniKey is the standard way to type Vietnamese on Windows, and it comes with a warning that matters more than any feature: unikey.org is the only official site. Because “download UniKey” is searched millions of times, a whole ecosystem of look-alike domains serves modified installers — some merely ad-wrapped, some carrying malware with keylogger-class access, which is exactly what an input method must never be. Get the real one, and the rest of this guide is easy.

Last checked: September 2026. Current version: 4.6 RC2 (build 230919); a separate ARM64 build (250531) exists for Snapdragon-based Windows PCs.

Download the right build

  1. Go to unikey.org/en/download.html — check the address bar spelling.
  2. Pick 64-bit for virtually every modern PC, ARM64 only for Snapdragon Windows machines, 32-bit only for ancient systems.
  3. The download is a portable .zip — there is no installer. Extract it somewhere permanent (for example C:\UniKey), because running it from the Downloads folder and then clearing Downloads is a classic way to lose it.

Set it up

  1. Run UniKeyNT.exe. If Windows SmartScreen interjects (“unrecognized app”), that is because the free program isn’t code-signed — expected for the genuine file from unikey.org; choose More info → Run anyway. The same warning on a file from any other site deserves the opposite response.
  2. In the panel, set Character set: Unicode and your input method: Telex (aa→â, dd→đ, s→sắc) or VNI (numbers for tones) — whichever your fingers already know.
  3. Close the panel to the system tray. The tray icon shows V (Vietnamese on) or E (English); toggle with Ctrl+Shift by default.
  4. To start with Windows: right-click the tray icon → enable startup, or drop a shortcut into shell:startup.
Backlit computer keyboard in the dark with hands typing
UniKey sits between your keyboard and every program you type in. Photo: Colin / Wikimedia Commons, CC BY-SA 4.0

Troubleshooting

  1. Typing works in the browser but not in some program. If that program runs elevated (an installer, a system utility), Windows blocks input from non-elevated apps. Right-click UniKeyNT.exe → Run as administrator, and it can type everywhere.
  2. Random toggling while gaming. Ctrl+Shift collides with many games. Switch UniKey to the E state before playing, or change the toggle key combination in its settings.
  3. Double or misplaced tone marks in some editors. Try the other typing mode in UniKey’s options (the “Old/New style” tone placement), and make sure only one Vietnamese input tool is active at a time.
  4. Conflicts with Windows’ own Vietnamese keyboard. Windows 10/11 ships a built-in Vietnamese Telex keyboard (Settings → Time & language → Language → Vietnamese → add Telex keyboard). Running both it and UniKey invites double-typing — pick one. The built-in keyboard is also the sanctioned option on locked-down work machines where you can’t run unsigned programs.
  5. Antivirus quarantined it. For the genuine unikey.org file, this is a false positive (unsigned + keyboard hooks look suspicious by nature). Restore and exclude it — but only if you are certain of the source; when in doubt, delete and re-download from unikey.org.

The bottom line

UniKey has needed essentially no changes for years because it does one thing completely: 4.6 RC2 from 2023 remains current. That stability is a feature — but it also means any site advertising a “UniKey 2026 new version” is selling you something UniKey’s author never released.

Featured image: Photo: Shixart1985 / Wikimedia Commons, CC BY 2.0