Kanji Dojo: Efficient Japanese

Kanji Dojo: Efficient Japanese

Yaroslav Shuliak

Available on Google Play
4.8(2,044)
50,000+ installsFreeEducation

Updated Feb 25, 2026 · v2.2.0

CompareView on Google Play
Screenshot 1
Screenshot 2
Screenshot 3
Screenshot 4
Screenshot 5
Screenshot 6
Screenshot 7
Screenshot 8
Screenshot 9
Screenshot 10
Screenshot 11
Screenshot 12
Screenshot 13
Screenshot 14
Screenshot 15
Screenshot 16
Screenshot 17
Screenshot 18
Screenshot 19

Open source app to learn Japanese characters and vocabulary

Learn how to write Japanese characters, memorize the correct stroke order, practice recalling meanings and readings of kana and kanji using flashcards with vocabulary examples. Keep studying anywhere, anytime without wasting tons of paper Main Features: • Suitable for absolute beginners and advanced users - can study hiragana, katakana and kanji • Flexible learning process: follow JLPT levels, school grades or Wanikani levels, or mix all of them! • Rich kanji coverage, more than 6000 characters in total and many more words are available • Uses a Spaced Repetition System to help retain learned information • No paid or locked content • Includes dictionary with a search function • The app is open source, you can suggest new features and collaborate on development The app uses the Spaced Repetition System (SRS) - a highly effective learning method that optimizes the timing of reviews based on how well you remember information. You can set a daily limit to control your workload at a comfortable level and enable daily notification reminder in the application's settings to stay consistent and make sure that memorized information is retained Good luck on your way to mastering Japanese!

Released
May 8, 2022

4 years on Google Play

Version
2.2.0
Updated
Feb 25, 2026
Content Rating
Everyone
Installs
50,000+
Developer
Yaroslav Shuliak
Website
https://github.com/SYtor/Kanji-Dojo
Email
shuliak.yaroslav@gmail.com
In-app purchases
No

This app isn't currently appearing in any tracked top charts.

Rating breakdown

5
1,707
4
280
3
11
2
0
1
11