Turn native Japanese content into Anki vocabulary cards, on Android through AnkiDroid.
Also on desktop - Anki Miner for Windows, macOS and Linux.
Please leave a ⭐ star if Anki Miner helped you - it helps others find it :).
![]() |
![]() |
![]() |
|---|---|---|
| ⬇️ MP4 (sound) | ⬇️ MP4 (sound) | ⬇️ MP4 (sound) |
- Video - mine a video + subtitle pair, with a screenshot and audio clip on every card.
- Audio - mine an audio file + transcript pair.
- Reading - mine manga (mokuro), novels (
.epub, Aozora.txt), or standalone subtitle files. - Settings - everything configurable, with a skippable first-run wizard.
- Animated screenshots - the card image can be a short looping clip of the line instead of a still (off by default).
- Extensive filtering: i+1, frequency limits, blacklist, wordsets, proper-noun name lists, and more.
- Offline Yomitan dictionary import - definitions, pitch accent, frequency - chained by priority.
- Word audio from on-device audio packs - the local-audio-yomichan collection or its generated android.db; sentence audio from your device's Japanese text-to-speech.
- Optional Jisho.org online fallback for definitions (slower, rate-limited).
- Interface translated into 11 languages besides English.
- Light and dark themes from ported palettes - Catppuccin, Dracula, Nord, Gruvbox, Solarized, and more. Android 12+ can take colours from your wallpaper.
How It Works
- Read the subtitles or text and split Japanese into individual words.
- Filter to content words you don't already know.
- Grab a screenshot and audio clip from the video for each line.
- Look up definitions in your configured offline dictionaries, optionally falling back to Jisho online if enabled.
- Send the finished cards to AnkiDroid.
- AnkiDroid installed from the Play Store or F-Droid.
- A 64-bit ARM (
arm64-v8a) device on Android 8.0 (API 26) or newer.
- Install AnkiDroid and open it once.
- Download
anki-miner-android-<version>-arm64-v8a.apkfrom the latest release. - Allow installing from unknown sources, then open the APK to install.
| Type | Resource | Download | Add via |
|---|---|---|---|
| Dictionary | JMdict | Yomitan zip | Onboarding wizard, or Settings -> Resources |
| Dictionary | Jitendex | Yomitan zip | Onboarding wizard, or Settings -> Resources |
| Dictionary | Bee's Character Dictionary | Generated on site | Settings -> Resources |
| Pitch | Kanjium | TSV | Settings -> Resources |
| Pitch | アクセント辞典v2 | Drive | Settings -> Resources |
| Frequency | JPDB v2.2 Kana | Yomitan zip | Settings -> Resources |
| Frequency | BCCWJ SUW+LUW | Yomitan zip | Settings -> Resources |
| Word audio | local-audio-yomichan | Collection torrent or generated android.db |
Settings -> Resources |
JMnedict License
Proper-noun filtering uses bundled name wordsets derived from [JMnedict](https://www.edrdg.org/enamdict/enamdict_doc.html) (JMdict/EDICT project, EDRDG, CC BY-SA 4.0).| Issue | Solution |
|---|---|
| Cards not reaching Anki | Install AnkiDroid and grant Anki Miner permission when prompted. |
| APK won't install | Enable install-from-unknown-sources for your browser/file manager; the device must be arm64-v8a on Android 8.0+. |
| No definitions found | Add a dictionary in Settings -> Resources, or enable the Jisho fallback (slower, rate-limited). |
| Setup notice on a mining tab | Open Settings and finish the flagged step (tokenizer, dictionary, or AnkiDroid). |
| Sentence audio missing or wrong | Install a Japanese text-to-speech voice in your Android system settings. |
| Word audio missing on cards | Import an audio pack or android.db under Settings -> Resources, and map the expression audio field. |
| Subtitles out of sync | Use the subtitle offset control on the mining screen. |
| Reporting a bug | Settings -> Diagnostics bundle can share a redacted log bundle. Check it before attaching it to an issue. |
Contributions of any kind are welcome.
- Build from source and dev setup: CONTRIBUTING.md.
- Architecture overview: ARCHITECTURE.md.
- Bug reports and feature requests -> Issues.
- Security vulnerabilities -> private advisory, not a public issue. See SECURITY.md.
Main project: Anki Miner.
GNU General Public License v3.0-or-later. See LICENSE; bundled third-party components are listed in NOTICE.md.



