google.com/store/apps/details?hl=en&id=com.mindtwisted.kanjistudy
Mobile app for studying kanji with flashcards, spaced repetition, writing challenges, and quizzes. Covers beginner to advanced levels with offline search of over 6,000 kanji and 180,000 words.
Kanji and kanaApps and toolsSpaced repetitionStroke orderJLPTHandwritingAppsQuizzesAdvancedFreeTranslation