An innovative approach to studying kanji that organizes kanji by usefulness, teaches radicals, explains nuances between synonyms, and employs mnemonics.
Handwritten kanji recognition. Draw a kanji in the box with the mouse. The computer will try to recognize it. Be careful about drawing strokes in the correct order and direction. You can also search by radicals.
A Japanese kanji dictionary that provides a kind of mapping of kanji parts and related kanji. Also provides standard dictionary information about the kanji, such as meaning, reading, etc.