Easy to use and fast Chinese-English dictionary with reader, OCR and flashcards. Perfect tool for your study of the Chinese language or your visit to China. No subscription and no internet connection required.

Detailed features:

Search: Includes the data of the renowned CC-CEDICT dictionary with over 115,000 entries. Search using English, Chinese characters and Hanyu Pinyin. Use Chinese handwriting recognition or voice input of iOS to enter Chinese easily.

Reader: Import Chinese texts and get with a single tap translations of unknown words and characters.

OCR: Take pictures of printed Chinese texts and use optical character recognition to help with translation.

Flashcards: Add words from the dictionary to vocabulary lists and share them across your iOS devices with iCloud. Import vocabulary lists from .csv files (e. g. Numbers or EXCEL).

Trainer: Learn vocabulary from the dictionary as well as self-entered words. Build on the Leitner system, the flashcard trainer helps you maintaining steady study habits by creating daily learning sets.

Acknowledgments: KTdict C-E includes the data of CC-CEDICT (, license at, the Unihan database (terms-of-use: and the Tesseract Open Source OCR engine (, license at

Please contact us at with any questions or inputs.

What’s New

Version 3.2.1

Update of dictionary to latest version of CC-CEDICT. Support for dark mode (iOS 13).

Ratings and Reviews

5.0 out of 5
4 Ratings

4 Ratings

Thor_Bungee ,

Great App -> Very useful

Really handy and well done. Thanks and completely worth it

pomozki ,

Working hard but can still do better

With useful improvements on the previous version, the KTDict 1.4 is becoming a very good app. The paid version, which includes the “trainer” area (flashcards), now allows you to edit the standard dictionary definitions to suit yourself as you store them. It’s also possible to enter longer sentences as flashcards and to search your flashcards later on if you want to delete/edit them again. On the other hand, the trainer function is flawed – and mistakenly says you are adding a duplicate entry if any keyword has already been stored. For example, if you already have “Sunday market” and later want to add “night market” it calls this a duplicate. The result is you can never be sure whether to proceed with the new entry or not and forever need to search your flashcards to check for duplicates. Also, you can only use search within the trainer area by English words. You can’t search by Pinyin or Chinese characters. Furthermore, a bug in the program also means the menu bar (Help, Credits, Trainer, External) often vanishes into the roof of the program, putting it out of your finger’s reach and forcing you to restart the app if you want to use the trainer program again. Overall, this is an improving app but still needs to address some problems if it’s to win out in a fiercely competitive market.

Mr.LincQin ,


这是我最喜欢的一个词典软件 没有之一 是否可以更新适配下 iPhone X


Klaus Thul
122.7 MB

Requires iOS 9.0 or later. Compatible with iPhone, iPad, and iPod touch.


English, French, German

Age Rating
Infrequent/Mild Profanity or Crude Humor
Infrequent/Mild Mature/Suggestive Themes
Infrequent/Mild Sexual Content and Nudity


  • Family Sharing

    Up to six family members will be able to use this app with Family Sharing enabled.

More By This Developer

You May Also Like