Dictionaries

  • MDBG – a fantastic resource with strong support for both traditional and simplified.
  • Nciku – formerly a top resource for learners now bought by Naver and replaced with a very basic and inferior tool.
  • Bing Dictionary – Has bilingual examples and audio for every entry (Simplified only)
  • Pleco – A multi-platform mobile dictionary. If you buy the add-ons, Pleco is simply the best electronic dictionary there is for Chiense

Forums


Spaced Repetition Systems

Anki – The most popular general SRS for language learners.
Skritter – A paid service specifically for learning to write Chinese or Japanese characters
Reviewing the Kanji – a forum dedicated to using Heisig’s Kanji / Hanzi learning method


Wikis


Graded Readers

Chinese Breeze (by level)

  1. 300 headwords
  2. 500 headwords
  3. 750 headwords
  4. Not yet published

Mandarin Companion (by level)

  1. 300 headwords
  2. 500 headwords

Podcast-focused sites

ChinesePod

ChinesePod is one of the oldest and most venerable of the Chinese-learning podcast companies. The material is behind a login wall, but there are thousands of podcast lessons covering all levels. Premium features include downloadable PDFs a vocabulary bank and more.


Popup Chinese

Popup Chinese is a fantastic learning site featuring some of the most impressive foreign learners of Chinese I’ve ever heard, along with a native cast. Unlike ChinesePod, most of the announcers have a Beijing or otherwise north-eastern accent. Their library of content is second only to ChinesePod’s in size. The site also has a number of annotation and translation tools. Premium features include downloadable PDFs a vocabulary bank and more.


Chinese Class 101

Chinese Class 101 is produced by the people behind JapanesePod101. There are no publicly free features that I know of. Their system is a bit different than Popup Chinese and ChinesePod, though. They have ordered classes that build on each other, whereas the other two sites have by-topic modules that can generally be done in any order within a given difficulty level.