Pleco is a go-to Chinese dictionary suitable for both complete beginners as well as those trying to refine their fluent Mandarin or Cantonese skills. The app lets you look up words by character, Pinyin with or without tones, or English, and it merges search results from all the dictionaries you have installed. The free dictionaries alone are handy, and if you get the paid add-ons you can unlock serious firepower with specialized dictionaries from Oxford, Longman, Tuttle, and more.
Handwriting input is surprisingly accurate. Even if you’re not super confident in your stroke order, the app can show you exactly how to write thousands of characters. The camera-based OCR is great for flinging your phone at a menu or sign to check what a character means on the spot. For speaking practice, the voice recognition is generally spot on, and it even supports Cantonese.
The flashcard system is also great for committing logographs to memory. You can make flashcards from dictionary entries with a single tap. Advanced memorization modes, fill-in-the-blanks, tone drills, you name it, you can probably configure it in Pleco. There’s also a built-in document reader that lets you tap on words to see translations right away, making reading practice much less daunting.
Pleco might look like “just” a dictionary, but once you start using it, you’ll see why people call it the ultimate Chinese learning companion. No ads, an active user community, top-notch support from the developers, plus continuous updates — the app is one of the most well-made solutions for Chinese learners on Android and iOS.
Version history
Here you can find the changelog of Pleco Chinese Dictionary since it was posted on our website on 2025-04-29.
The latest version is and it was updated on Panda Downloads on Apr 29, 2025.
See below the changes in each version:
Version
posted on 2024-10-13
.96: fix bug with Yale romanization
.95:
- Updated to new, neural-network paid TTS
- On Android 14 and later, made Screen OCR use Accessibility rather than Media Projection
- Fixed speech recognizer doing English instead of Chinese
- Fixed a bug that flipped paused New OCR images upside-down
- Fixed Screen OCR bar position bugs
- Fixed foldable screen bugs
- Fixed a bug that could cause ebooks to lose place when rotating screen
- Made "Pleco" system selection menu command use reader if length >
Version
posted on 2024-10-13
.96+.97: bug fixes
.95:
- Updated to new, neural-network paid TTS
- On Android 14 and later, made Screen OCR use Accessibility rather than Media Projection
- Fixed speech recognizer doing English instead of Chinese
- Fixed a bug that flipped paused New OCR images upside-down
- Fixed Screen OCR bar position bugs
- Fixed foldable screen bugs
- Fixed a bug that could cause ebooks to lose place when rotating screen
- Made "Pleco" system selection menu command use reader if length >
Version 3.2.94
posted on 2024-04-02
Experimental fix for some issues users have been having with accessing Android system TTS
Version 3.2.93
posted on 2024-01-19
Minor update with data file updates for CC-CEDICT and our embedded Chinese font files, plus support for adaptive icons and a few bug fixes.
Version 3.2.92
posted on 2024-01-05
Policy compliance update
Version 3.2.91
posted on 2023-07-28
Bug fixes.
Version 3.2.90
posted on 2023-05-01
- Rewrote layout code for screen reader/OCR to hopefully find the edges of the screen more reliably; this includes a new checkbox on Android 9/10 to manually tell Pleco if the navigation bar is on the left
- Hid screen reader notification on Android 13 - we're no longer required to show one, and it had gotten pretty useless since we're also no longer allowed to close the notification shade when you tap a button
- Stroke order backgrounds now use correct aspect ratio
- Lots of other bug fixes
Version 3.2.86
posted on 2022-04-09
3.2.85/6:
. Clip Reader + Tablet Screen Reader bug fixes
3.2.84:
. Made Clip Reader 'reload' button always visible to deal with slow clipboard refresh on some devices.
3.2.83:
. Added experimental neural network HWR - enable in Settings / Input Methods / Handwriting.
. Added HSK 3.0 in Import/Export / Premade Cards. (tap "Yes" and you'll see an additional prompt)
. Added min font size for Screen Reader.
. Eliminated erroneous clipboard messages.
. Improved landscape Screen OCR dimensions.
Version 3.2.85
posted on 2021-10-08
3.2.85:
. Fixed Clip Reader crash on some devices
3.2.84:
. Made Clip Reader 'reload' button always visible to deal with slow clipboard refresh on some devices.
3.2.83:
. Added experimental neural network HWR - enable in Settings / Input Methods / Handwriting.
. Added HSK 3.0 in Import/Export / Premade Cards. (tap "Yes" and you'll see an additional prompt)
. Added min font size for Screen Reader.
. Eliminated erroneous clipboard messages.
. Improved landscape Screen OCR dimensions.
Version 3.2.84
posted on 2021-09-30
3.2.84:
. Made Clip Reader 'reload' button always visible to deal with slow clipboard refresh on some devices.
3.2.83:
. Added experimental neural network HWR - enable in Settings / Input Methods / Handwriting.
. Added HSK 3.0 in Import/Export / Premade Cards. (tap "Yes" and you'll see an additional prompt)
. Added min font size for Screen Reader.
. Eliminated erroneous clipboard messages.
. Improved landscape Screen OCR dimensions.
. Updated in-app purchase library for more reliable payments.
Comments
Please add a comment explaining the reasoning behind your vote.