Updated August 8, 2026
The best Japanese learning app for iPhone
If you want one app to run your daily Japanese vocabulary and kanji practice on an iPhone, Moji - Learn Japanese Daily for iPhone is built for exactly that job: a spaced repetition deck of 7,435 curated words, home-screen and lock-screen widgets that keep your due count in front of you, writing practice that checks your strokes, and Japanese conversation practice that runs on the device itself.
But the honest answer to “what is the best Japanese learning app for iPhone” is that no single app covers everything, and the learners who actually stick with it tend to run a small stack instead: one app for vocabulary and kanji, one for grammar, and whatever reading or listening they can stand. This page covers what an iOS-native app can do that a browser wrapper cannot, then where other apps are the better pick.
What “iOS-native” actually buys you
“Native” gets used as a synonym for “polished”, which is not very useful. The concrete version: there are things an app can only do if it is written against the OS rather than shipped as a website in a shell. Three of them change how a Japanese habit actually works on a phone.
Widgets put your review queue on a surface you already look at dozens of times a day. An on-device language model runs a conversation with no server in the loop. Touch input plus stroke data turns handwriting practice into something that can tell you when a stroke went in the wrong direction, instead of just showing you the answer. None of these are available to a web app, and all three attack the same problem: the gap between sessions, where habits die.
Widgets keep your reviews visible between sessions
Moji ships two widgets. Word Flow runs on the home screen (small and medium) and the lock screen (rectangular and inline). It shows a word drawn from where you actually are in the deck, with its reading and a short meaning, and a badge with how many cards are due. Today is lock-screen only and shows three numbers: your streak, your lifetime learned count, and cards due.
The detail that matters is freshness. The widget carries a short list of upcoming review times, so the due count climbs on its own between app opens rather than sitting frozen at whatever it was when you last closed the app. Tapping either widget deep-links straight into the study session, not into a home screen you then have to navigate.
That is the whole pitch: the deck is not a place you have to remember to visit. It is a number on a screen you unlock anyway.
On-device Japanese conversation practice
The Practice tab includes free-form Japanese chat and role-play scenarios where different characters speak in different registers, so the person you are talking to sets the politeness level rather than a menu setting. Ordering at a café from a gruff shopkeeper is a different exercise from meeting someone new.
It runs locally on the device through Apple’s on-device model. No server round trip, nothing about your practice conversation leaves the phone.
The tradeoff is honest and worth stating up front: this is the one feature with a hard hardware floor. It requires iOS 26 and an iPhone capable of Apple Intelligence, with Apple Intelligence enabled in Settings. If any of those is missing, the app tells you which one and everything else keeps working. Moji itself runs on iOS 18 and later, so conversation practice is a bonus on newer hardware rather than the price of entry.
Writing practice that checks each stroke
Kanji and kana writing practice uses KanjiVG stroke-order data, so the app knows the correct stroke count, order and direction rather than just the finished shape. Each accepted stroke lands with a haptic tick, which turns out to be most of what makes tracing feel like practice rather than drawing. Kana writing is free; kanji writing is part of Premium.
What Moji is not
Worth clearing up, since these confuse people:
- It is not the similarly named “Moji - Learn Japanese & Kanji” from a different developer.
- It is iPhone-only, English-interface, with no Android version.
- It is not a grammar course. Grammar shows up in context inside curated example sentences, not as a graded syllabus.
- Its scheduler is FSRS-6, not the older SM-2 that most flashcard apps inherited. Details on how FSRS works.
No single app covers everything
The “combine specialists” consensus is correct, and any page that tells you otherwise is selling something. Here is the honest layout:
| App | Strongest at | Platform notes |
|---|---|---|
| Moji | Vocabulary and kanji SRS, iPhone widgets, writing practice, on-device conversation | iPhone only. Free tier plus Premium at $4.99/month or $29.99/year |
| Bunpro | Grammar, with grammar points organized by JLPT level from N5 to N1 | Web plus an iPhone app |
| Anki | Any deck you can imagine, including shared decks and your own cards | Cross-platform; the iOS client, AnkiMobile, is a paid app |
| Renshuu | Breadth across vocabulary, kanji, grammar, listening and sentences | Web plus an iOS app; free to start |
A common working stack is a vocabulary app for the daily deck, Bunpro for grammar, and native material once you can stand it. Moji is designed to be one component of that, not to replace it.
Choose a different app if…
Choose Bunpro if grammar is your bottleneck. If you can read the words but sentences still fall apart, a graded grammar path will move you faster than more vocabulary. Bunpro is built for that and Moji is not.
Choose Anki if you want to control your own cards. Custom decks, your own note types, cards mined from a show you are watching, syncing across desktop and phone: Anki does all of this and Moji does none of it deliberately. Moji ships one hand-curated catalog and no deck editor. Anki also offers FSRS as an optional scheduler, so the difference is setup effort and curation, not the algorithm. More on that tradeoff in the Anki alternative comparison.
Choose Renshuu if you want one app for everything, free. Renshuu covers more ground than Moji does. If you would rather have breadth in one place than depth in one slot of a stack, start there.
Choose Moji if the thing that keeps breaking is consistency. Widgets, a placement test that starts you at the right level, and a deck that serves everything due without an artificial daily cap are all aimed at the same failure mode.
What Moji covers on its own
The catalog is 7,435 words. Every entry has a curated example sentence with an English meaning, 5,300 kanji entries carry hand-written mnemonics, 7,029 carry pitch-accent annotations, and 5,698 have usage notes, written only where there is a genuinely non-obvious fact worth knowing. The curation process is the actual product; the app around it is delivery.
Study order is frequency-derived and then hand-edited, with core particles deliberately pulled forward: は arrives around position 63, が around 89, を around 129, each introduced with an example chosen to show where the particle sits in a sentence. That is why word order matters more than raw frequency rank.
Scheduling is official FSRS-6 with all 21 parameters and a 90% target retention, reviewed with two swipes (left for again, right for good) rather than four grade buttons. There is no daily review cap, which was a deliberate removal. Coming from a streak app, the after Duolingo guide covers what changes. Starting from zero for the JLPT, see the N5 vocabulary guide.
If the iPhone-native side of this sounds like the part you have been missing, Moji is free to start and the whole comprehension path stays free: Moji is on the App Store. More about the project and who builds it on the about page.
Sources
- Bunpro grammar points by JLPT level: https://bunpro.jp/grammar_points and https://bunpro.jp/
- Anki decks, shared decks and the paid AnkiMobile iOS client: https://apps.ankiweb.net/
- Renshuu coverage, JLPT levels, free tier and iOS app: https://www.renshuu.org/
- KanjiVG stroke-order data: https://kanjivg.tagaini.net/
- JMdict dictionary data (EDRDG): https://www.edrdg.org