Kanji Dojo: Efficient Japanese

4.9
1.96K reviews
Content rating
Rated for 3+
50K+
Downloads
Content rating
Rated for 3+
Learn more
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image

About this app

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!
Updated on
Feb 26, 2026

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time.
This app may share these data types with third parties
Location and App info and performance
This app may collect these data types
Location, App activity, and App info and performance
Data is encrypted in transit
Data can’t be deleted

Ratings and reviews

4.9
1.73K reviews
Dainbow Rash
April 5, 2026
amazing app overall, i dont mind a little skill curve in the usage, however there is one kink i cant get past it doesnt seem like its possible to unconfirm a kanji you accidentally set as confirmed i tried everything, deleting it from the grade and readding it, rereviewing it in the grade, redoing the entire grade, no matter what i cant undo it, so i have to delete the entire app cache anytime i accidentally press "good" or "easy" on one i hardly touched
2 people found this review helpful
Did you find this helpful?
Rin M
March 4, 2024
Good, but definitely NOT for beginners or anyone who isn't already used to reading in Japanese characters only. You can customize what you learn if you don't mind it being a big pain, but you can't customize how you learn it. So it's much like throwing up a bunch of info all at once, and then memorizing it by yourself. (Some say full immersion is the best way, but I learn better when I'm not constantly trying to decipher if what I think I'm learning is what is actually being taught or not.)
8 people found this review helpful
Did you find this helpful?
Rick
January 22, 2024
This is great for learning writing Japanese Kana and Kanji. It is categorized by JLPT, native school grade, and Wanakani. The spaced repetition is good. The snap to grid makes it cleaner if you're using a finger to draw. I think it's good as one of many tools. There's no audio and no vocabulary beyond single Kanji. It has readings and sample words, but as additional information. Overall, it makes it easier to learn writing Kanji than any other app I tried.
15 people found this review helpful
Did you find this helpful?

What’s new

- Added daily SRS reset time in Settings
- Added option to show kana reading during vocab writing (by cartr)
- Fixed wrong vocab reading used in practice for some edited vocab cards
- Fixed dropdown behaviour on vocab edit screen
- Fixed issue preventing account switching without app restart
Content rating
Rated for 3+
Learn more

App support

About the developer
Yaroslav Shuliak
shuliak.yaroslav@gmail.com
st. Lahunovoi Marii, build 13, housing B ap. 43 Brovary Київська область Ukraine 07400

Similar apps