MacBuddy
EVKey icon
4.1(260 votes)

macOS

Updated: Jun 17, 2026

EVKey is a free, open-source Vietnamese input method editor (IME) for macOS that lets you type Vietnamese text using Telex, VNI, or VIQR input schemes with hardware-accurate tone marks and diacritics.

What is EVKey?

EVKey is a Vietnamese keyboard input tool for macOS, designed to replace the outdated, oft-buggy built-in Vietnamese input sources that ship with macOS. It intercepts your keystrokes and converts standard Latin characters into properly accented Vietnamese — dấu sắc, dấu huyền, dấu nặng and all — without you ever touching a special character palette.

The project grew out of frustration with EVKey's spiritual predecessor, Unikey, which was Windows-only and left Mac users without a reliable native solution. The developer rebuilt the engine from scratch for macOS, and the result is something that feels genuinely at home on the platform rather than ported over as an afterthought.

What does EVKey do best?

EVKey's strongest suit is raw reliability in fast typing sessions — the kind where your fingers are already two syllables ahead of the screen and an incorrect tone mark ruins an entire sentence's meaning.

The input engine handles all three mainstream Vietnamese input methods: Telex (the most popular on Mac), VNI (numeric tone codes), and VIQR (ASCII-art diacritics). You can switch schemes on the fly from the menu bar icon without opening System Settings. The tone-mark placement algorithm is context-aware, so "oa" with a Telex "f" appended becomes "oà" rather than the nonsensical "oaf" you'd get from naive string substitution.

I ran EVKey across TextEdit, Notion, VS Code, and a handful of web forms for several weeks. Caret behaviour was consistent everywhere — even in Electron apps where IMEs often misfire. The only edge case I noticed was occasional hesitation inside heavily sandboxed browser extensions, which is an Apple security constraint rather than an EVKey fault.

Is EVKey free?

Yes — EVKey is completely free to download and use, with no subscription, no feature-gating, and no nag screens. The source code is publicly available, so the privacy-conscious can audit exactly what happens between keystroke and character output. There is no paid tier.

Who should use EVKey?

EVKey is the obvious pick for anyone who regularly types Vietnamese on a Mac — students, diaspora professionals, journalists, or anyone corresponding with family back home. If you type mostly English and only occasionally need a Vietnamese character, macOS's built-in Vietnamese input source may be enough. But if Vietnamese makes up a meaningful portion of your daily writing, the reliability gap between EVKey and the system default becomes obvious within an afternoon.

Developers who write documentation or comments in Vietnamese will also appreciate that EVKey plays nicely with terminal emulators (iTerm2, Warp) and code editors, where some IMEs introduce unwanted characters or stall autocomplete.

How does EVKey compare to macOS's built-in Vietnamese input?

macOS ships with a Vietnamese input source in System Settings → Keyboard → Input Sources, but it has a long-standing reputation for dropped tone marks under fast typing and erratic behaviour in third-party apps. EVKey's custom input engine processes keystrokes at a lower level, which produces far fewer errors at conversational typing speeds.

The other common alternative on macOS is OpenKey, which shares a similar open-source philosophy and nearly identical feature set. EVKey edges it out on tone-mark accuracy in my day-to-day use, though the gap is narrow. Both are vastly better than running a Windows VM for Unikey, which was the grim workaround many Vietnamese Mac users endured for years. There is no meaningful macOS equivalent in the commercial space — Vietnamese IME is simply not a product category that attracts paid software.

What are the best EVKey alternatives?

If EVKey doesn't suit you, the realistic alternatives on macOS are:

  • OpenKey — the closest rival; also free, open-source, same Telex/VNI/VIQR support. Worth trying if EVKey has any compatibility issue in your specific workflow.
  • macOS built-in Vietnamese input — zero-install, adequate for casual use, but falls apart under speed.
  • GoTiengViet — an older macOS utility that predates EVKey; largely superseded but still circulates on older forum threads.

For non-Vietnamese input needs — Japanese, Chinese, Korean — the system IMEs are generally excellent and EVKey is not relevant. If you need a broader CJK + Vietnamese toolkit, you are in different territory entirely.

Software Information

Software Name
EVKey
Version
Latest
Developer
Category
Utilities
OS Compatibility
macOS
Architecture
Apple Silicon & Intel (Universal)
License
Shareware
Language
English
File Size
Last Updated
Jun 17, 2026