My 2020 overview of resources for Mandarin Chinese

3

Looking for a more or less comprehensive overview of learning resources for Mandarin Chinese? I hope this list can help you to find the tools you need or try out something new. It’s the product of my own experience learning Chinese and blogging here on Kaohongshu.

PS. Of course this list isn’t complete and it probably never will be. Please let me know if any relevant resources are missing or if I should correct any information provided here.

Table Of Contents

  • Tones
  • Listening Material (podcasts, music, audiobooks)
  • TV & Video
  • YouTube channels
  • Textbooks for Mandarin
  • Books about learning Mandarin
  • Dictionaries
  • Grammar
  • Reading Material (graded readers)
  • Flashcards & Vocabulary Training
  • Writing Characters
  • Apps for Mandarin Chinese
  • Online Tutors and Language Partners
  • HSK

Disclosure: Some of the links in this post are affiliate links. They help me to support this blog, meaning, at no additional cost to you, I will earn a small commission if you click through and make a purchase.

Tones

“Speaking Chinese but without the tones”? Just kidding. If you’re working on your pronunciation, these links can help.

  • Hacking Chinese – A practical guide to Pinyin by Mandarin expert and teacher Olle Linge, explaining common traps and pitfalls. [free]
  • Mandarin Chinese Tone Pair Drills – Progressive method that helps elementary and intermediate students practice tone pairs, designed by John Pasden. [free]
  • Yoyo Chinese Introduction to Mandarin tones and tone pairs [free]
  • Mandarin Tone Trainer – Online exercises to train recognition and pronunciation of Mandarin tones. [free / $$$]
  • ViewVoice – Chinese app that allows you to record your voice and compare your pronunciation to that of native speakers. [free / $$$]
  • Pinyin Master – Gamified app that helps improve pronunciation and listening skills by comparing similar sounding words which are easily mistaken. [free]
  • SpeakGoodChinese – Browser application to train Mandarin tones, offers instant visual feedback and tips for your pronunciation. Voice settings can be problematic. [free]

Listening Material

The good news: there’s an overabundance of Chinese spoken audio. The bad news: it’s hard to find “comprehensible input” that fits your interests and language level. Here’s an overview of podcasts, Chinese music and audiobooks.

Podcasts

Beginner

  • ChinesePod – An enormous library of podcasts [free / $$$]
  • Coffee Break Chinese: partly free content, Chinese-English [free / $$$]
  • I love learning Chinese – Out-of-date website but lots of audio material with transcript and vocabulary list. Not just for beginners [free]

Intermediate

Advanced

Music

Music is probably the most pleasant form of language immersion. Tastes differ though, here are some random suggestions.

Audiobooks

Here’s an overview of Mandarin spoken audiobooks. Most of them definitely qualify for advanced listening. For learners that haven’t reached that level yet listening to the audio of graded readers might proof a better choice in most cases.

TV & Video

Chinese TV & video platforms

The following video platforms offer an overload of Mandarin content, their websites mostly are Hanzi-only.

  • youku.com – Mainland Chinese online video and streaming service platform similar to YouTube with its own streaming services for TV shows and movies. [free / $$$]
  • tv.cctv.com/live – Watch live Mainland Chinese television just like you’re in China. [free]
  • iQiyi – Mainland Chinese video platform based in Beijing. [free / $$$]
  • Tencent Video – Mainland Chinese video streaming website, also available in English. [free / $$$]
  • viki.com – American video streaming website that specializes on Asian TV shows and movies, with English subtitles. [free / $$$]
  • tv.sohu.com – Mainland Chinese video platform based in Beijing. [free / $$$]
  • ifvod.tv – Movies, series, documentaries and more, usually lacking English subtitles for Chinese. Many “non-Chinese” content with Mandarin subtitles. [free]
  • PPTV – Mainland Chinese video streaming website. [free / $$$]
  • 56.com and Tudou – Mainland Chinese video sharing websites, both headquartered in Shanghai, where users can upload, view and share video clips. [free]

List of TV shows and series

This is a very random selection of Mandarin spoken TV shows and series.

Beginner

Intermediate

  • 外国人在中国 – CCTV docuseries about foreigners living in China
  • 爱情保卫战 – Mainland Chinese live-show where couples fight out their problems on stage (2010)
  • Happy Chinese – educational melodrama produced by the Chinese TV channel CCTV to teach Mandarin to foreigners (2009)
  • 新葫蘆兄弟 – newer adaptation of the Chinese cartoon “Huluwa” (2016)
  • 惹上冷殿下 – Mainland Chinese “idol drama” called “Accidentally in Love” (2018)
  • 绅探 – Detective series set in Shanghai in the 30s called “Detective L” (2019)
  • 我的前半生 – Mainland Chinese drama series called “The First Half of my Life” (2017)
  • 欢乐颂 – A Mainland Chinese drama about five women who live on the 22nd floor of an apartment complex in Shanghai called “Ode To Joy” (2016)
  • 爱情公寓 – a sitcom from Mainland China called “iPartment” (2009)
  • 下一站是幸福 – Mainland Chinese television series about a love story between an accomplished career woman and a younger man, English title: “Find yourself” (2020)
  • 我只喜欢你 – Mainland Chinese TV-series called “Le Coup De Foudre” (2019)
  • 世界青年说 – Mainland Chinese talk-show that hosts a panel of foreigners living in China, holding discussions in Mandarin on various topics and issues called “A Bright World” (2015)
  • 奔跑吧兄弟 – Mainland Chinese reality game show called “Running Man” (2014-2016)

Advanced

  • 锵锵三人行 – Famous talk show produced in Hongkong (1998 – 2017)
  • 铁齿铜牙纪晓岚 – This Mainland Chinese historical television series is about philosopher-politician Ji Xiaolan and based on events during the reign of the Qianlong Emperor in the Qing dynasty. English title: “The Eloquent Ji Xiaolan” (2002 – 2010)
  • 雍正王朝 – Mainland Chinese historical television series called “Yongzheng Dynasty” (1999)
  • 走向共和 – Mainland Chinese historical television series about the collapse of the Qing Dynasty and the founding of the Republic of China called “For the Sake of the Republic” (2003)
  • 人民的名义 – Mainland Chinese TV drama series about government corruption, considered as the Chinese version of House of Cards. English title: “In the Name of the People” (2017)
  • 精英律师 – Mainland Chinese drama series called “The Gold Medal Lawyer” (2019)
  • 都挺好 – Mainland Chinese family called “All is well” (2019)

YouTube channels

Chinese lessons on YouTube

These YouTube channels offer Mandarin video lessons and are worth checking out. Difficulty level, use of English, teaching experience, teaching style and pace vary. In my personal YouTube top 10 I discuss them in more detail.

Textbooks for Mandarin

Books about learning Mandarin

Dictionaries

Dictionary apps

  • Pleco – Dictionary app with handwriting recognition, Hanzi stroke animations, audio pronunciation, document reader, flashcard system (premium feature), full-screen handwriting input and live camera-based character search (premium feature) and other features. [free / $$$]
  • Hanping Chinese Dictionary Lite – Dictionary app with Chinese handwriting recognition, Hanzi stroke animations, audio pronunciation, soundboard for Pinyin and other features [free] or Hanping Chinese Dictionary Pro with even more Hanzi stoke animations, AnkiDroid Flashcards support and additional premium features. [$$$]

Relevant posts

Popup dictionaries for browsers

Web dictionaries for Mandarin Chinese

Grammar

Yes, Mandarin Chinese does have grammar.

Reading Material 

When it comes to improving your reading skills in Mandarin the main challenge is to find proper texts that suit your level and needs. Paid online resources tend to offer a wider range of materials and additional features. Below I listed some free and paid resources with an indication of their difficulty level.

Free online resources

Non-free online resources

  • The Chairman’s Bao – Comprehensive news-based graded reader for students of Chinese (all levels)
  • Du Chinese – Popular Mandarin reading app (all levels)
  • Decipher Chinese – Reading app with engaging articles written for learners (all levels)

Graded readers and more

One thing that cannot be stressed enough is the importance of reading when learning Mandarin, especially so-called extensive reading, which is basically reading as broadly as you can within your level. Not just for more advanced learners, but for beginners too! That’s where graded readers come in. They help your brain to adapt to Hanzi, speed up your reading and – perhaps most importantly – to grow your vocabulary.

Flashcards & Vocabulary Training

The following apps operate with a spaced repetition system to help you handle large quantities of new vocabulary. Each has its unique features:

  • Pleco – Its built-in flashcard system allows you to create flashcards quickly based on dictionary entries. Very comfortable if Pleco is already your dictionary of choice. The flashcard feature is a paid add-on module that includes HSK word lists. [$$$]
  • Skritter – Skritter (for Android and iOS) also provides a built-in flashcard system and lots of pre-made word lists to choose from. The app does a good job on introducing new vocabulary with examples too. Skritter’s “core business” is improving Hanzi writing skills though. [$$$]
  • Anki – Supposedly less user-friendly, but very effective flashcard tool once you know how this free computer software works. Plenty of shared decks for Chinese provided by other learners you can profit from. Anki is also available as app for Android (free) and iOS ($$$).
  • Daily Chinese – Simple & effective vocabulary trainer providing helpful ready-made word lists for intermediate and advanced learners who want to expand their vocabulary in specific areas, from economics to sports and computer software. [free / $$$]
  • Chinese Flash Cards Kit for HSK Levels 1 & 2 – Actual flashcards for Mandarin learners who prefer the old-school way (which is completely fine).

Writing Characters

Learn to write Chinese characters by using “old-fashioned” books or an app like Skritter that instantly corrects every wrong stroke or dot (and more beyond):

  • Skritter – Probably is the number-one application for writing and understanding Chinese characters, also well-known for its spaced repetition supported vocabulary training. [free / $$$]
  • Reading and Writing Chinese (2,349 Chinese Characters and 5,000+ Compounds) – Guide to reading and writing Chinese characters, both simplified and traditional, study book as well as resource for reference. [$$$]
  • Scripts by Drops – A popular app that introduces Chinese characters and radicals, offering a gamified learning experience for visual learners. [free / $$$]
  • Daily Mandarin – A very basic app, designed to practice writing all level HSK characters. [free]
  • Kangxi – A game-based app that helps you group characters by their radicals. [free]

Apps for Mandarin Chinese

A selection of popular and less popular apps that give a taste of the language and help expand your Mandarin skills in an entertaining way.

  • HelloChinese – A gamified learning app for absolute beginners with many free lessons. [free / $$$]
  • LingoDeer – Language learning app that offers a solid introduction to beginners, many features behind paywall, similar to Duolingo. [free / $$$]
  • NinChanese – A gamified learning platform that is based on the HSK curriculum. [free / $$$]
  • Pandanese – Vocabulary training platform, browser-only, with free trial. [free / $$$]
  • Drops – Learn vocabulary through mini-games and mnemonics, free version is limited to one 5-minute session per day. [free / $$$]
  • Memrise A gamified flashcard app that uses spaced repetition to support your vocabulary learning. [free / $$$]
  • Learn Chinese – ChineseSkill – A learning app for Mandarin Chinese beginners offering a variety of mini-lessons. [free / $$$]
  • Infinite Chinese – A learning app based on interactive mini-games. [free]
  • Super Chinese – A gamified learning app with animated videos and thematic lessons. [free / $$$]

Online Tutors and Language Partners

Tutoring platforms help to match teachers to students who want to learn a new language. They allow you to book classes directly with a (Chinese) teacher. Usually, these lessons are more like complementary learning sessions than a structured, step-by-step course.

  • Italki – An online tutoring platform with probably the biggest range of teachers to choose from. [$$$]
  • Verbling – An online tutoring platform similar to Italki. [$$$]
  • Preply – Find native speakers and certified private tutors. [$$$]
  • Amazingtalker – An online tutoring platform that connects students with language teachers. [$$$]
  • HelloTalk – Phone app for finding language tandem partners. [free]

HSK

Reading Game of Thrones in Chinese: “it’ll be fun, they said”

2

Reading is key to expanding your vocabulary. I finally felt ready for reading a serious work of fiction in Chinese. Not an abridged version, not a children’s edition, but the real thing. This is how it went…

Some thoughts on reading in Chinese

Not at your level

Most of the content you find free available on the web isn’t at your particular level and doesn’t necessarily fit in with the vocabulary and sentence patterns you’ve covered so far. Graded readers are the best solution, but their pricey – you want to read more than just one – and chiefly written for beginners and lower intermediates. So once you’re past that level, there’s practically everything and nothing you could pick to read.

Don’t read about the southward expansion during the Qin Dynasty

If you do wish to continue reading, best pick a topic you’re familiar with. If it’s a book, choose one you know by heart. I’ve been looking for The Hobbit in Mandarin for example. Since I’ve read it in Dutch and English, I’m already familiar with the names, places and storyline. I merely have to get used to Gandalf speaking Mandarin to Bilbo and the dwarfs.

Weixin Dushu app by Tencent
The app Weixin DuShu by Tencent

Weixin DuShu – 微信读书

I used the app called Weixin DuShu, produced by Tencent and somewhat similar to Amazon’s Kindle. It’s usually linked to a WeChat account and not that well-known outside of China. It’s main attraction: it gives access to a great number of Chinese books.

Tencent…?

Tencent, by the way, was the company that released a mobile game titled “Clap for Xi Jinping: An Awesome Speech“, in which players have 19 seconds to generate as many claps as possible for Xi. Another interesting fact is that they got this big mainly by piracy or like Jack Ma of Alibaba Group stated, “The problem with Tencent is the lack of innovation; all of their products are copies.” Worst of all, the Chinese company plays a major role in mass surveillance and implementing censorship in China.

The app itself

Weixin DuShu is not optimized for language learning, but it does allow you to look up words in a Chinese-Chinese dictionary or underline certain characters. It’s not completely free. You enjoy unlimited access to the Weixin library for about a month, than you have to pay to read on. This can be avoided if others send you a book invitation and it seems you then can keep on reading for “free” more or less permanently.

Some features I find useful:

  • Change the font size: reading slightly larger characters can make reading a lot more comfortable.
  • Search the Chinese-Chinese dictionary or search the web: unfortunately, no English translation included.
  • Listening: the AI voice isn’t even that bad! You can listen entire chapters conveniently on your phone or tablet.
  • Offline-mode: continue reading when you’re offline.
  • Comment function: Nobody likes library books with little scribbles all over, but in this app everybody can comment on a word or passage. Not essential, but nice anyway.

Reading Game of Thrones in Chinese

Now to the book itself. Reading the first volume of the series proofed more difficult than I thought. Except for graded readers I’d never read a whole novel written in Mandarin before. Here’s what I struggled with:

Unknown vocabulary…

It’s words like usurper (篡夺者), lord (贵族), bastard (私生子女), armor (甲胄), queen mother (母后) that are new to me. The same goes for vocabulary like loot (洗劫), heir (继承人), the king slayer (弑君者), pray (祝祷) and many other less relevant words.

Chengyu or Chinese idioms

If you’re familiar with the mostly four character idioms: great. If you aren’t, you’re left to guess. Sometimes they could just mean anything! Here’s a selection of the chengyu I encountered while reading the first chapters:

  • 措手不及 – be caught unprepared
  • 大失所望 – to one’s great disappointment
  • 摇摇摆摆 – swaggering
  • 视如无睹 – take no notice of what one sees
  • 口无遮拦 – have a loose tongue
  • 自然而然 – naturally
  • 甜言蜜语 – sweet words and honeyed phrases
  • 野心勃勃 – be overweeningly ambitious
  • 名垂青史 – go down in history
  • 忠心耿耿 – loyal and devoted

Much description…

Although compared to J.R.R. Tolkien George R.R. Martin’s novels are written more straightforwardly and the narration flows much quicker, the author does have lots of heroes and history to introduce to get the story going. Martin takes his time describing swords and the history and mindset of the royal houses. Sometimes minor details contain important clues about places, characters or events. This doesn’t make for easy reading.

The names…

With every royal house having its own family history, the story shifting back and forth between different places and protagonists, remembering all the names is tricky enough, even in English. But in Chinese the who-is-who turns into a guessing game of a whole different category. Sometimes you don’t even recognize the characters at hand as a name. Judging from the sound of the Pinyin you may connect “Nai de” to “Ned” and “Shi ta ke” to “Stark” or – more likely – you don’t and wonder who the hell “Qiong en Xue nuo” is (it’s Jon Snow) and why a person named “Robb” should be called “Luo bai” and so on.

Like others before me I don’t get the “system” behind the translations, but I accept them. A few more examples:

  • 艾德·史塔克
  • 凱特琳·史塔克
  • 羅柏·史塔克
  • 珊莎·史塔克
  • 艾莉亞·史塔克
  • 布蘭·史塔克
  • 席恩·葛雷喬伊
  • 瓊恩·雪諾
  • 提利昂·蘭尼斯特
  • 詹姆·蘭尼斯特
  • 瑟曦·蘭尼斯特

A longer list you can find here. I’ll put out the English names in the comments later on.

Overall difficulty

For an upper intermediate learner like me (HSK 5 / 6 – for what it’s worth) who has watched the entire series the novel is still astonishingly tough to read in Mandarin. I knew it could be done though and I gradually picked up speed, combining and switching between two reading styles: Intensive reading for detail, extensive reading for speed and breadth. I still progressed rather slowly. I do envy those who can read Chinese as fast as their native language, but you gotta start somewhere and nobody said it was going to be easy. I did learn lots of new details that somehow didn’t make it into the series, not to mention words like bastard (私生子女!) and king slayer (弑君者!) in Chinese.

Do you have any thoughts on reading in Chinese? Please feel free to leave a comment below.

Should I read Chinese texts above my level?

2

Some people get fed up with coursebooks and graded readers, because the more they progress, the less challenging those texts become. But moving on to more daring stuff, they discover that reading turns into an uphill struggle again. Deciphering just one page of text takes ages. How much of a struggle should reading be? What’s the best strategy to improve your reading skills?

  1. Should I read texts above my level or rather on my level?
  2. Should I be doing extensive or intensive reading to speed up my reading?
  3. Should I look up every unknown character?
  4. What about Pinyin written above the characters?
  1. What’s a healthy reading speed?
  2. How can I find out the difficulty level of a random text?
  3. Should I read children’s books for a start?
  4. Where do I find suitable online reading resources?

Should I read texts above my level or rather on my level?

Reading texts far above your level is a bit like plodding your way through high snow. The longer the text, the more exhausting it gets. My advice would be to do both, but to concentrate your time and effort on “less demanding texts”.

Why so? Because – it sounds all too obvious – the best way to improve your reading skills is to read. A lot. You must cover some miles every day. But not just random characters or unreadable prose from the Ming dynasty. Preferably, something meaningful that your brain can process in an enjoyable way. In other words: extensive rather than intensive reading.

Which doesn’t mean you should abandon intensive reading altogether. 80 percent = extensive, 20 percent = intensive worked out really well for me.

To read intensively is to completely deconstruct a text, with the goal of absorbing as much meaning from it as possible. This is done by taking a text, and systematically looking up every word, phrase, or collocation that you do not understand.

Luca Lampariello (01.12.2019)

Reading a lot above your level is “applaudable”, but doesn’t necessarily result in picking up all that new vocabulary. On the contrary, I would have forgotten most of it by the next day. And to counter that, I would spend more time reviewing than actually reading.

Reading on your level means that you are familiar with 95 to 98 % of the words in the text. For each 1000 words you should only have to check 20 up to 50 words on average. It should feel more like a relaxed Sunday morning walk.

Should I be doing extensive or intensive reading to speed up my reading?

One superlatively important effect of wide reading is the enlargement of vocabulary which always accompanies it.

H.P. Lovecraft

Extensive reading of texts suitable for your level is the best way to accelerate. I tried both strategies and I’d say extensive reading is the most helpful means to absorb new words through context and read faster. It shouldn’t cost much effort, since you’re (speed) reading the text as opposed to studying it to extract every detail for eternity.

Extensive reading is also helpful when your preparing for HSK tests, especially the higher levels where reading speed becomes more crucial. Only reading textbooks and HSK tests may not be enough. What you need is all-round reading experience. Once your brain is trained to process Hanzi faster, you’ll extract the meaning from a random HSK question without much guessing.

Should I look up every unknown character?

Admittedly, I often do this myself, however it’s not a good habit to develop. For three main reasons:

  • Looking up characters interrupts the reading process and makes you slow.
  • Looking up every unknown character isn’t necessary to understand what you’re reading. Often you can guess the meaning, or it becomes clearer after a few pages.
  • The more characters you have look up, the harder it gets to remember them and the less time you have to read.

Unfortunately, looking up 1000 characters every month doesn’t result in learning 1000 new characters every month. You have to be a very committed and skilled learner to pull that off. I’d suggest reading easier texts and looking up a limited amount of key characters only.

What about Pinyin written above the characters?

It’s an unnecessary distraction. As helpful Pinyin is when you are just starting out reading Hanzi, after a while you should allow your brain to focus on characters only. It needs time to adapt.

Focusing on Hanzi: this is an old-fashioned graded reader with CD and Pinyin cover mask.

The (non-Chinese?) brain cannot ignore Pinyin and prefers to process alphabetical letters first. Try it yourself:

That’s even more true for English translations added below the Chinese sentence:

So it’s better to get rid of the Pinyin in an early stage and allow your brain to absorb the characters. That doesn’t mean you cannot occasionally uncover the Pinyin if you’re unsure how to pronounce a character.

This question has been debated in depth in this episode of the Mandarin Companion podcast by the way.

What’s a healthy reading speed?

This depends on your reading strategy. If it’s intensive reading, take 10 or 15 minutes per page if you have to, since you are really studying the text.

For extensive reading, you shouldn’t take much more than 4 minutes per page, only occasionally consulting a dictionary (or better, consult it after reading). Remember that you don’t have to understand every detail and analyze sentence patterns, grammar points and so on.  

How can I find out the difficulty level of a random text?

The free reading tool DuShu enables you to analyze Chinese texts on their difficulty level. It shows you detailed statistics like the percentage of vocabulary in different HSK levels and give a difficulty ranking. Like “lower intermediate”, “intermediate”, “upper intermediate”, “advanced” and “highly advanced”. The actual reading experience doesn’t always match this ranking, since the tool doesn’t know what you know, but it’s clarifying anyway.

This tool cannot tell the difficulty of a text, but it filters out the HSK vocabulary. Useful when your preparing for a HSK test and want to focus on HSK characters only.

Chinese Text Analyser can do all those things and more, but you need to purchase the software first.

Should I read children’s books for a start?

I wouldn’t recommend children’s books for beginners. Books for children are much harder than you would assume and usually contain lots of irrelevant vocabulary, since they are meant for kids.

As for content, expect to be bored quickly, unless you are into little rabbit becoming friends with fat piggy in the green forest. More grown-up stories like Harry Potter, The Hobbit or The little Prince require plenty of skill to read and enjoy in Chinese. Try cartoons and graded readers instead.

Reading Xiao Wangzi
Reading 小王子 in an early stage of my learning. I translated character by character. What was even worse: I couldn’t tell which characters belonged together and failed to recognize common grammar patterns. Honest effort, but not a recommendable reading strategy. The little Prince is a good read though.

Where do I find suitable online reading resources?

Free online resources:

Non-free online resources:

What are your experiences with reading Chinese texts? Where do you find useful resources? Please feel free to leave a comment below.

DuShu: a powerful reading tool for Mandarin Chinese

7

Bored of reading the same Chinese textbooks, but Chinese newspapers and other texts are still too difficult? DuShu is a reader app that will take any Chinese text and turn it into a learning resource. Challenging texts become readable in an instant. I recommend DuShu especially to upper intermediate and advanced learners who want to improve their reading speed and comprehension. Here’s why.

Chinese reader DuShu

Chinese reader DuShu: 1800+ reviews on Google app store.
DuShu’s score in the Google app store

When I started preparing for HSK 5 back in 2017, I discovered my main obstacle to passing the test was reading speed. I simply wasn’t reading fast enough. The only thing do about that was to read more! More extensively and more frequently. But where to begin?

DuShu is only one of many options. It’s somewhat similar to the Pleco dictionary’s clipboard reader which allows you to copy-paste a random text and translate characters by tapping on them. Except that DuShu is really a reading tool in its own right. The Chinese reader breaks down any text in readable parts. It adds Pinyin, underlines and tone colors if needed and generates super helpful vocabulary lists which you can export to other apps and devices (premium feature though).

The app (size: 56 MB) runs on Android devices only and has some other paid features. In this review, I’ll introduce DuShu’s main features and share my experiences with this Chinese reader.

DuShu app logo

DuShu’s main features   

Unlike other paid apps (take Skritter for example) DuShu’s basic functions actually offer much more than just a demo-version of the app. You practically can enjoy all features, but some – like sentence translation – can be used only a limited number of times. Not a big issue in my opinion.

  • Copy & paste Chinese texts: Just copy & paste any text into DuShu, save it and the text will be added to your reading list.
  • Text info: DuShu will tell you the difficulty level of the text you are about to read. For more details you can go to text info in the upper right menu. It will show you the text’s statistics and give you a detailed difficulty rating with percentages.  
  • Start reading: DuShu offers two kinds of reading modes: you can read sentence by sentence or in full page mode. DuShu supports your reading by underlining words, so you know exactly which characters belong together. It will also point out conjunctions and particles with a purely grammatical function that otherwise might confuse you. You can personalize these settings to your own needs.
  • Translation: both manual (for HSK sentences) and automatic translations for everything else. (Free users get translations for the first 10 sentences they read per day)
  • HSK-friendly: DuShu generates a vocabulary list for each text. It shows you the HSK level of the character(s). It will tell you for example that 毕业 is HSK 4 vocabulary. This allows you to focus on your target level and ignore any words that are less relevant for your current goals.
  • Pronunciation: Any sentence can be read out loud if you want to listen to what you are reading. Also the tones are marked with different colors.
  • Exercises and flashcards: randomly generates exercises from any text for vocabulary learning. (Free users get 300 trial flashcards and 100 trial exercises)
  • Links: access to hundreds of texts from the links-section. (Free users can read 10 trial texts).
  • List of character components for reference included

What I like about DuShu

Read whatever you want

I’ve been using DuShu for over a year now, reading with DuShu everyday for 20 to 30 minutes, mostly “checking” the news in Chinese. I simply picked any news article that sounded interesting to me, copied the content and saved it in DuShu. The reading list shows you the number of characters, your progress (36 % read) and difficulty level for each text, so you don’t get lost.

No big deal translations are limited

I found that reading with DuShu is a lot of fun. Even without the translations from Google that are limited to 10 per day. For more you must upgrade to the premium version. Vocabulary still gets translated individually though, so it’s not the end of the world.

Exercises and flashcards

Finished reading? Don’t forget to have a look at the automatically generated exercises. They are pretty helpful, although they may seem rather random and basic at first. Open settings and do some fine-tuning to make them fit your level, otherwise you’re likely to get random vocabulary thrown at you. For flashcards select Don’t show words at or below HSK 4 for example.

DuShu – how it looks on my tablet

Note that you can remove the tone colors if they bother you (tone colors never worked for me). The same goes for the Pinyin and the underscores. Also note that the prices shown here aren’t up-to-date anymore. Tip: mark words while reading and 复习 (repeat) them the next day and/or make flashcards for them.

Difficulty levels in DuShu

DuShu screens each text automatically on difficulty. With a solid HSK 4 basis you can have a go at intermediate up to upper intermediate texts, but the advanced texts – for me at least – were mostly overkill. It does make a difference if you’re familiar with the topic of course. I personally like reading texts that are a little bit out of my league, the gap shouldn’t be too wide though. In my opinion, it’s best to avoid texts where you have to look up every second word.

What could make DuShu even better…

Doing some research on the app, I noticed some people having issues with the audio function: Sometimes it works, sometimes it doesn’t. I sometimes have this problem too.

Integrated graded readers as premium feature – like the ones Pleco offers – would also be welcomed, because finding the right texts on the internet is not always as easy as one would expect. The same goes for a spaced repetition flashcard system, but maybe this is too much to ask for. You can export vocabulary lists (premium feature) to other apps like Anki by the way.

Fun would be to add an element of a competition. Like competing with friends or other learners on reading “distance” or speed and checking the leader board to see how you’re keeping up. This could be combined with some other parameters and testing options to track your progress.

Conclusion

To wrap up this review: DuShu is a reading app that focuses on the essentials and delivers what it set out to do: helping learners to improve their Chinese reading skills. The app technically supports you to read and understand the latest news from China or any other text in Mandarin. Equally important, DuShu makes reading Mandarin interesting enough to keep doing it on a daily basis – at least that’s been my experience. The daily DuShu routine allowed me – without exaggerating – to gradually speed up my reading and expand my vocabulary. The ultimate goal being not relying on any tool to read advanced Chinese texts.

This blog-post was updated and rewritten in October 2020.

What helps you to improve your Chinese reading skills? Any experience with DuShu or other Chinese readers? Feel free to leave a comment below.

Related posts on Kaohongshu