OpenDMG
Easydict icon

Easydict for Mac

macOS instant translator — type/select/screenshot, multi-service, zero setup.

By tisfeng. Free and open source, GPL-3.0 licence.

Get it with OpenDMG View source on GitHub

Easydict at a glance

Version
2.23.0
Released
19 September 2026
Download size
34 MB
Works on
Apple silicon and Intel
Licence
GPL-3.0
Category
Utilities
Developer
tisfeng
GitHub stars
15K

About Easydict

一个简洁优雅的词典翻译 macOS App。开箱即用,支持离线 OCR 识别,支持有道词典,🍎 苹果系统词典,🍎 苹果系统翻译,OpenAI,Gemini,DeepL,Google,Bing,腾讯,百度,阿里,小牛,彩云和火山翻译。A concise and elegant Dictionary and Translator macOS App for looking up words and translating text.

Screenshots

Easydict screenshot 1Easydict screenshot 2Easydict screenshot 3Easydict screenshot 4

How to install Easydict on a Mac

  1. Get OpenDMG. It is a free app store for open source Mac apps. Download OpenDMG.
  2. Search for Easydict and press Get. OpenDMG downloads version 2.23.0 from tisfeng's own GitHub release.
  3. Open it. The download is checked against its SHA-256 fingerprint and its signature is checked on your Mac before it lands in Applications.

Updates to Easydict show up in OpenDMG and install with one button. No account is needed.

Prefer to do it by hand? The developer's file is on GitHub: Easydict.dmg (34 MB).

What is new in Easydict 2.23.0

## What's Changed
* fix(selection): allow shortcut queries without forced text capture by @hyperdai in [#1285](https://github.com/tisfeng/Easydict/pull/1285)
* feat(favorites): add one-click clearing for favorites and history by @mrasong in [#1270](https://github.com/tisfeng/Easydict/pull/1270)
* fix(selection): keep the selection icon hidden in Sublime Text and Terminal when appropriate by @hyperdai in [#1284](https://github.com/tisfeng/Easydict/pull/1284)
* fix(selection): skip automatic text capture when the screenshot overlay is frontmost by @hyperdai in [#1290](https://github.com/tisfeng/Easydict/pull/1290)
* feat(query): reverse-translate completed results by @yaobii-lab in [#1276](https://github.com/tisfeng/Easydict/pull/1276)
* feat(claude-code): configure Claude Code CLI models and reasoning effort by @choykarl in [#1293](https://github.com/tisfeng/Easydict/pull/1293)
* feat(release): inject release notes into the appcast description by @mrasong in [#1283](https://github.com/tisfeng/Easydict/pull/1283)
* refactor(openai): migrate streaming semantics to the MacPaw SDK by @tisfeng in [#1305](https://github.com/tisfeng/Easydict/pull/1305)
* feat(codex): add ChatGPT login and on-demand component installation by @massif-01 in [#1303](https://github.com/tisfeng/Easydict/pull/1303)
…

More Utilities apps

All Utilities apps