INTRODUCTION
Japanese is the language that famously breaks flashcard apps designed for English vocabulary. A single kanji can carry multiple readings, dozens of compound words, a stroke order, a radical breakdown, and an on-yomi versus kun-yomi distinction that English learners simply do not encounter. The Japanese-Language Proficiency Test (JLPT) N1 level alone expects mastery of roughly 2,000 kanji and 10,000 vocabulary items. That scale forces a question: which flashcard app actually fits the way Japanese is learned, rather than treating it like a Spanish vocabulary deck with different glyphs? A landmark review by Dunlosky and colleagues (2013) found that practice testing and distributed practice are the only two study techniques rated "high utility" across all learner types. Both are exactly what spaced repetition flashcards deliver. The five apps below approach Japanese with that principle in mind, but each picks a different angle: immersion-from-media, JLPT-by-textbook, integrated grammar, AI generation, and audio-first review.
1. Mindomax - All-in-One AI Flashcards Built for Multilingual Decks
Mindomax takes the broadest approach to Japanese flashcards. Upload a PDF of Genki textbook chapters, a photograph of a vocabulary list, or an audio recording of a Japanese podcast, and the AI generates flashcards in about a minute. The app handles fourteen languages including Japanese, with a content library of over 150,000 ready-made flashcards. A per-card AI tutor explains kanji components, vocabulary nuance, or grammar context whenever a learner gets stuck - particularly useful when an unfamiliar reading appears in a JLPT N3 prep deck. The proprietary Windcatcher Theory scheduling algorithm handles spaced repetition without requiring users to tune intervals manually. Free allows one deck with unlimited cards and three daily AI requests, while Premium runs $5.99 per month. The honest gap: Mindomax does not import Anki .apkg files, so learners migrating from existing Japanese Anki decks like Core 2k/6k or KKLC will need to recreate them.
2. Migaku - Immersion-Based Cards From Japanese Media
Migaku is built on a single premise: the fastest way to learn Japanese is to consume Japanese content and turn unknown words into flashcards in context. A browser extension lets users click any word in a Netflix subtitle, a YouTube video, or a Japanese news article, and Migaku generates a card pre-filled with the source sentence, audio clip, screenshot, and dictionary entry. The mobile app then schedules those cards for review with audio playback and pitch accent display. Migaku launched a structured course system in 2024 covering Japanese, Mandarin, Korean, and several European languages - each course teaches roughly 1,500 high-frequency words plus a few hundred grammar points. Decks designed for Anki can be converted into four Migaku card types: word card, sentence card, word audio card, and sentence audio card. Pricing is $7.50 per month or $60 annually for full access. The friction point is the workflow itself - Migaku rewards learners who already consume Japanese content daily and is less useful for absolute beginners who need a structured starting curriculum.
3. Renshuu - Japanese-Specific SRS With Quiz Variety
Renshuu is the only entry on this list designed exclusively for Japanese. Its scheduling system is not a generic SRS retrofitted with Japanese content - it breaks every kanji and vocabulary item into individual components (radicals, readings, meanings, example sentences) and quizzes each piece independently. Renshuu maintains learning paths for major textbooks (Genki, Tobira, Minna no Nihongo), every JLPT level from N5 to N1, and the Kanji Kentei. The quiz system supports multiple choice, typing, and handwriting input - handwriting input matters more than learners realize, because recognizing a kanji is far easier than producing one from memory. The free tier is unusually generous: unlimited core features with no daily timer. Pro at $5 per month or $50 per year unlocks advanced grammar drills, custom schedule overrides, and an ad-free experience. The limitation: Renshuu's interface is dense and focuses entirely on Japanese, so learners studying multiple languages need a separate tool.
4. MintDeck - Modern FSRS Scheduling With Anki Import
MintDeck uses the FSRS algorithm natively for spaced repetition scheduling, which matters when a Japanese learner accumulates ten thousand or more cards across kanji, vocabulary, grammar, and example sentences. Open-source FSRS benchmarks suggest twenty to thirty percent fewer reviews at equivalent retention compared to fixed-interval algorithms. Paste a section of Tobira grammar notes or a Quartet vocabulary list and the AI generates a study deck in about thirty seconds. MintDeck imports Anki .apkg files directly, so popular Japanese community decks like Core 2k/6k Optimized, KKLC, and Tango N5 transfer with media and scheduling history preserved - a meaningful advantage over apps that require recreating decks from scratch. Audio study mode supports hands-free review during commutes, useful for listening practice with Japanese vocabulary audio. The core experience is free with pay-as-you-go AI credits. The tradeoff: MintDeck is iOS-only with no Android or web app, limiting cross-device flexibility.
5. MaruMori - Structured Japanese Course With Built-In Flashcards
MaruMori is a web-based Japanese learning platform that integrates flashcards directly into a structured course path. Where Renshuu organizes around Japanese-specific quiz types and Migaku organizes around personal media, MaruMori organizes around a guided curriculum that walks learners from hiragana through advanced grammar in a fixed sequence. Each lesson introduces new kanji, vocabulary, and grammar points, then automatically queues review flashcards that surface those items at calibrated intervals. The platform integrates with the Anki ecosystem by exporting MaruMori decks to Anki for users who want both worlds. Pricing is $9 per month or $79 per year, with a free tier covering hiragana and katakana basics. The structural choice has tradeoffs: the linear curriculum is excellent for self-paced solo learners who want a clear path forward, but learners who already have Genki or Minna no Nihongo materials may find the course overlaps with content they have already studied.
Download: Web
Why Kanji Demands a Different Flashcard Strategy
Generic flashcard apps designed for European language vocabulary often fail on kanji because they treat each character as a single atomic unit. A learner sees 学 on the front and 'study' on the back and reviews until recall is automatic. That approach works for the first few hundred kanji and then collapses. The reason is that kanji recognition is not a single skill - it is a layered skill set involving radical decomposition, multiple readings (on-yomi from Chinese, kun-yomi native Japanese), stroke order, vocabulary compounds, and contextual meaning.
The official kanji list ( kanji) contains 2,136 characters considered essential for daily literacy. Apps designed for Japanese - Renshuu, Migaku, MaruMori - break this layered structure into separate flashcard types. A kanji item in Renshuu produces multiple cards: one for meaning, one for each reading, one for stroke order, and additional cards for each high-frequency vocabulary compound. The result is that recognition, recall, and production are tested independently, matching how kanji are actually used.
Generic apps like Mindomax and MintDeck handle this through user-generated card design. A learner can manually create separate front-back combinations for each reading and compound, but the workflow takes more setup. The decision becomes about how much structure a learner wants imposed versus how much they want to customize.

How Spaced Repetition Helps Japanese Learners
The volume of material in Japanese makes spaced repetition arguably more valuable than for any European language. The combined memory load for JLPT N1 - roughly 2,000 kanji, 10,000 vocabulary items, and several hundred grammar patterns - exceeds what most learners can hold in active recall without scheduled review. Cramming for the JLPT is widely understood among Japanese learners to fail; the test administrators schedule it twice a year (July and December internationally) precisely because mastery requires sustained exposure over months and years rather than weeks.
The scheduling algorithm matters at this scale. SM-2, originally designed by Piotr Wozniak in 1987 for SuperMemo and later adopted by Anki, adjusts review intervals using a fixed ease factor. It works but treats all learners and all content identically. FSRS, introduced in 2022 and trained on hundreds of millions of review logs, personalizes scheduling using machine learning. For a learner managing a 10,000-card Japanese deck, the difference between SM-2 and FSRS scheduling can mean dozens of fewer review hours over a JLPT prep cycle. MintDeck uses FSRS natively. Mindomax and Renshuu use proprietary algorithms tuned for their respective workflows. Migaku uses an SM-2 variant.
JLPT Prep: What Each App Covers
The JLPT structure (N5 beginner through N1 advanced) is the de facto curriculum benchmark for Japanese learning, even for students not actually sitting the exam. Each level specifies vocabulary, kanji, grammar, listening, and reading targets. Apps differ significantly in how they handle JLPT-aligned content.
Renshuu has the most explicit JLPT integration. Every vocabulary, kanji, and grammar item carries JLPT level metadata, and learning paths can be filtered to a specific level. A learner aiming for N3 in December can subscribe to the N3 path and receive daily review queues calibrated to test-relevant material. MaruMori takes a similar curriculum-driven approach but organizes content around its own internal sequence rather than JLPT levels directly, with JLPT-aligned content tagging.
Migaku does not organize around JLPT explicitly. Its course system covers high-frequency vocabulary regardless of test level, on the philosophy that media-driven exposure produces better real-world fluency than test-aligned drilling. Mindomax and MintDeck are content-agnostic - they will rank any deck a user creates, including JLPT-aligned community decks imported from Anki, but neither provides built-in JLPT level metadata.
A learner sitting the JLPT will get the most out of Renshuu or MaruMori for structured prep, plus a generic SRS like Mindomax or MintDeck to handle custom decks built from textbook material like Shin Kanzen Master or So-matome.

Free vs Paid: Which to Pick
All five apps offer functional free tiers, but the constraints differ significantly and shape which app suits which learner.
Renshuu's free tier is the most generous - unlimited core SRS features with no daily review cap, no timer, and full access to community-shared content. The free experience is good enough that many learners stay free indefinitely. Pro adds advanced grammar drills, custom schedule overrides, and ad removal but is not strictly necessary for daily study.
Mindomax free allows one deck with unlimited cards and three daily AI generation requests. The cap on AI requests is the binding constraint - learners who want to generate ten flashcards from a textbook chapter every day will hit the limit quickly and need Premium at $5.99 per month.
MintDeck core is free with pay-as-you-go AI credits, which suits learners who occasionally generate cards from large textbook chunks but mostly review existing decks. The AI usage is a one-time cost rather than a subscription.
Migaku and MaruMori require paid subscriptions to use seriously - Migaku at $7.50 per month, MaruMori at $9 per month. Migaku offers a free trial of its course system but the immersion workflow (browser extension, mobile app, full course library) is gated behind subscription. MaruMori unlocks hiragana and katakana on free, but the rest of the curriculum requires payment.
For absolute beginners, Renshuu and MaruMori provide the most structured starting points. For intermediate learners with existing decks, MintDeck and Mindomax offer the most flexibility. For advanced learners consuming Japanese media daily, Migaku is purpose-built for that workflow.
CONCLUSION
The best flashcard app for Japanese depends less on which app has the longest feature list and more on which workflow matches how a learner actually plans to study. A textbook-driven JLPT candidate benefits from Renshuu's component-based SRS or MaruMori's curriculum integration. An immersion-focused learner consuming Japanese Netflix and YouTube benefits from Migaku's media-to-card pipeline. A learner with an existing Japanese Anki collection benefits from MintDeck's native FSRS and direct .apkg import. A learner who studies multiple languages or wants AI generation from PDFs and audio benefits from Mindomax. The Dunlosky review on study techniques is worth remembering as a guiding principle: practice testing and distributed practice consistently outperform every other method tested. Whichever app a Japanese learner picks, the actual mechanism that works - daily retrieval, spaced intervals, sustained over months - is the same. The app is the wrapper around that mechanism. Pick the wrapper that fits the daily study routine.
Frequently Asked Questions
Is Anki still the best flashcard app for Japanese in 2026?
Anki remains powerful and free, with the largest library of community-shared Japanese decks. However, modern alternatives like Renshuu, MintDeck, and Mindomax offer better default experiences out of the box, native FSRS scheduling, and AI card generation. For learners who do not want to configure decks manually, the modern apps are easier to start with. For learners who already invest in Anki and have well-tuned decks, switching may not be worth the effort.
How many flashcards a day should a Japanese learner review?
Most JLPT-track learners review between 100 and 300 flashcards per day during active prep, including new cards and previous reviews. The exact number depends on retention rate and how aggressively the user adds new cards. A typical sustainable pace is 10 to 25 new cards per day, which over six months produces roughly 2,000 to 4,500 mature cards - enough for JLPT N3 to N2 vocabulary coverage.
Are flashcards enough to pass the JLPT?
Flashcards alone are not enough. The JLPT tests reading comprehension, listening, and grammar application - skills that flashcards cannot fully drill. A balanced prep plan combines flashcards (vocabulary and kanji) with reading practice, listening practice, and grammar workbooks. Most successful JLPT candidates spend 30 to 50 percent of study time on flashcards and the remainder on reading, listening, and full mock tests.
What is the difference between SM-2 and FSRS scheduling for Japanese?
SM-2 schedules reviews using a fixed ease factor adjusted by user-rated difficulty. FSRS uses machine learning trained on millions of review logs to predict each individual user's forgetting curve. For large Japanese decks, FSRS typically reduces unnecessary reviews by 20 to 30 percent at equivalent retention. The practical impact is fewer hours spent on cards already known well, freeing time for new material or reading practice.
Should a Japanese learner use one app or multiple apps?
Most serious Japanese learners use two to three apps in combination. A common pattern is one structured app for curriculum (Renshuu or MaruMori), one immersion app for media-driven cards (Migaku), and one general flashcard app for custom decks created from textbooks (Mindomax or MintDeck). Using multiple apps adds complexity but matches the multi-skill nature of Japanese learning, where vocabulary, grammar, kanji, and listening each need different drilling.





