Chinese Language Resources

Dictionaries, Apps, and Websites

Pleco – Dictionary App designed for English speakers to learn Mandarin or Cantonese.

Trainchinese – Dictionary App designed for native English, Spanish or Russian speakers to learn Mandarin

General Apps

  • HelloChinese
  • Chineasy Cards
  • ChineseSkill
  • Duolingo
  • Memrise
  • Drops

Reading Practice Apps

  • Du Chinese
  • Read Chinese, Learn Mandarin
  • TCB - Read and Learn Chinese
  • Chinese Stories Learn Mandarin

Stroke Order Apps

  • Hanzi
  • Noodle Chinese
  • Chinese Strokes Order Lookup

Listening Skills Apps

  • ChineseEar
  • Audio Trainer

Chinese Name Generator Website

Online Dictionary Website

Chinese Culture Websites