a tool to learn about Chinese (and Japanese) characters

Add a Review
3 Downloads (This Week)
Last Update:
Download FindAKanji.jar
Browse All Files
Windows Mac Linux



The basic principle behind this program is 'Learning by Doing'. The user is encouraged to extend a database with acquired information about Chinese characters. This information may turn out useful in the integrated text editor, for both reading and writing.

So there are two different uses for this program:

- Learn about Chinese characters. Gain, store and memorize knowledge about specific characters.
- Input devices for Chinese (and Japanese) characters. For use without much prior knowledge.

One of the main features is a character database based purely on visual similarities. This database allows to find unknown characters among the 27.496 CJK-Ideographs of Unicode 3.0.

Another input device allows to write in Japanese (Kana and Kanji) while typing entirely in ASCII.

Currently the example database contains readings for more than 1000 of the most common Kanji. This
allows to read simple texts. The database can be easily extended to store more gained knowledge.

FindAKanji Web Site


  • Expandable character database to store information about Chinese characters.
  • Expandable dictionary, used for reading and writing.
  • Built-in text editor to work with Japanese text.
  • Input devices based on either readings or character similarities.
  • Simple web-searches for unknown characters or words.

Update Notifications

Write a Review

User Reviews

Be the first to post a review of FindAKanji!

Additional Project Details



Intended Audience

End Users/Desktop

User Interface

Java Swing

Programming Language




Icons must be PNG, GIF, or JPEG and less than 1 MiB in size. They will be displayed as 48x48 images.