HanziStroke is a Chinese character learning site that shows you exactly how to write any character, stroke by stroke.

Pleco is described as 'The ultimate Chinese learning companion - an integrated Chinese English dictionary / document reader / flashcard system with fullscreen handwriting input and live camera-based character lookups, from a company with 15 years' experience making mobile Chinese learning' and is an app. There are more than 10 alternatives to Pleco for a variety of platforms, including Web-based, Android, Mac, Windows and iPhone apps. The best Pleco alternative is Syng, which is both free and Open Source. Other great apps like Pleco are Hanzi Deck, MDBG English to Chinese dictionary, wenlin and maayot.
HanziStroke is a Chinese character learning site that shows you exactly how to write any character, stroke by stroke.

Free online dictionary with suggestions of words that start / end with searched character. Requires that you turn ad blockers off.
langikal is a web-based vocabulary trainer built specifically for learning Mandarin Chinese characters. It features a built-in dictionary for quickly adding new words, automatic pinyin with tone marks, and a spaced-repetition algorithm that schedules reviews at optimal intervals.



