iKanji 2 is the ultimate Japanese kanji and vocabulary study app for the Mac.

Quickly browse and search kanji which are organised by school grade and JLPT level. View stroke animations, example words and search by radical parts and more.

Spaced repetition based training will help teach you each kanji, testing you on the meanings and readings for each.

Study over 7,000 common Japanese words with the vocabulary browser. Easily add your own words and organise words into sets for study. Then use iKanji's powerful spaced repetition training system to learn the vocabulary.

iKanji 2 requires Mac OS X 10.8 Mountain Lion or later and is not compatible with Mac OS X 10.7 Lion or earlier

What’s New

Version 2.0.7

- Adds JLPT vocab sets
- Increased size of Japanese text in several parts of the UI to improve usabilty
- Added option to set length of training sessions in the preferences window
- Fixes a text layout bug in the training window (kanji and vocab) under OS X 10.11.
- Fixes a problem exporting vocab sets
- Fixes a problem where training certain subsets of kanji could fail

Ratings and Reviews

3.6 out of 5
5 Ratings

5 Ratings

Wavy Wombat ,

Nearly There —

I haven’t seen this app in a while, so was very pleased with the functional updates done a year ago. During quizzing, I’d like to slow transitions, so that when I get on-yomi readings wrong (or whatever), I have more time to let *correct* pronunciations sink in. And If example words could appear after answering, then again, I could deepen my linking of these correct pronunciations *to* something — you could even make a deeper impression by having a bubble appear “kunyomi for [x] is —“. it’s so important to have those real connections to actual words, rather than just memorize another nebulous (and seemingly endless) list. Finally, while I really do prefer studying kanji on the Mac (larger print is my friend), even though I use and enjoy the iOS versions, here,there is an issue with buttons. Correct choices are made by clicking buttons, but these require a hard click on my MacBook track pad, and honestly, I doubt that using a magic mouse would make things that much easier. Since ease of use is key, if an easier way to input answers could be found, I’d be here way more often. Finally, I’d like to see Youtube video links for various “how to’s” especially for how to make sub-sets of the larger categories. Larger categories like going through the entirel JLPT lovels at a go is likely to discourage students — because as “gasmification” (learning theory) is making universally clear, learners get encouraged by mini-victories, and discouraged if the learning never seems to “end”. I’d also like videos and better tutorials showing how we can import sets from (Anki? Tofugu?). Having videos and even toggled features guide us through such important choices make it far more likely that users will make use of the app.. That said, overall, this is an excellent app, with little to compare it to in OS Mac App store. Very good/on its way to “great” (with just a little efort from the creator). For serious kanji students, it’s well worth the investment.

Japanese Study Warrior ,

One Million Dollar Program

This program operates like a starn, strict, school teacher. If you have the guts and stamina to take it, you will learn the insides and outsides and in-betweens of Japanese Kanji with this program because it is as relentless as you want to be. Not for the faint-hearted but the serious student of Japanese will be very thankful that iKanji exists. A deep bow to the brilliant programmer and creator of such a winning program. Worth every penny plus a million dollars.

wynonasbigbrownbeaver ,

Why can’t I train more than once?

So I spent $19.99 on iKanji “2”. The original was much better and allowed for infinite training opportunites. For some reason, it won’t let me train on Kanji lessons more than once and the GUI doesnt indicate any way to reset the training. There is no educational value if there are limits to what I can learn. I can’t give this more than a 1 star rating until this is fixed.

Developer Response ,

The spaced repetition system is designed so that you're only tested on characters you've learnt (correctly answered questions on their readings and meaning) at set time intervals. If you want to retest kanji before this time period is up you can choose the "Practice session without spaced repetition" option in the Kanji Training window.


Rory Prior
12.6 MB

OS X 10.8 or later, 64-bit processor


English, French

Age Rating
Rated 4+
© 2015 ThinkMac Software


  • Family Sharing

    With Family Sharing set up, up to six family members can use this app.

More By This Developer