- Home
- JSON Tools
- jidoujisho
jidoujisho
What it is
jidoujisho is an Android language-learning suite that brings video playback, reading, dictionary lookup, and flashcard creation together. It plays local media, YouTube videos, Jellyfin streams, and direct URLs; learners can select subtitle or paragraph text to look up words. Reading options include offline books in the embedded ッツ Ebook Reader and manga processed with Mokuro. Users can export cards with the current image and audio to AnkiDroid, and edit card fields before export. AnkiDroid is also required for installation. The app works with Yomichan, Migaku, and ABBYY Lingvo DSL dictionaries, but does not include dictionary data; Yomichan dictionaries using structured-content are unsupported. Other listed services include ChatGPT, Bing image search, Forvo, JapanesePod101 audio search, and example sentences from Massif, Tatoeba, and ImmersionKit. WebSocket support allows use with texthookers for games, visual novels, and other content. Japanese and English are officially supported; support for other languages depends on dictionaries and search algorithms. jidoujisho is free and open source under the GNU General Public License 3.0, and requires Android 7.0 or above.
For and against
For
- Plays local media, YouTube, Jellyfin streams, and direct URLs
- Looks up words from subtitles and paragraphs
- Supports offline books and Mokuro-processed manga
- Exports editable cards with image and audio to AnkiDroid
Against
- Requires Android 7.0 or above and AnkiDroid
- No iOS version
- Does not bundle dictionary data
- Image-based PGS subtitles are unsupported
The verdict
jidoujisho combines media, reading, dictionary lookup, and card creation for Android language study. Its language support and AnkiDroid requirement are worth checking before installing.
Who it suits
It suits Android learners who want to study with video, books, or manga and make AnkiDroid cards from their material. Official language support is for Japanese and English.
Plans and prices
Free
Free and open-source software · Android 7.0+
Read 9 Oct 2026 · github.com
On the record
- Android requirement
- The installation guide requires Android 7.0 or above and says users also need AnkiDroid.github.com · read 8 Oct 2026
- Dictionaries
- The app supports Yomichan, Migaku and ABBYY Lingvo DSL dictionary formats, but does not bundle dictionary data.github.com · read 9 Oct 2026
- Dictionary integrations
- The app supports Yomichan, Migaku and DSL dictionary formats; Yomichan dictionaries using structured-content are currently unsupported.github.com · read 8 Oct 2026
- Flashcards
- Users can export AnkiDroid flashcards with the current context’s image and audio.github.com · read 9 Oct 2026
- iOS availability
- The project says it does not plan an iOS version because platform differences, file permissions, third-party services and store compliance would require compromises.github.com · read 9 Oct 2026
- Language support
- Japanese and English are officially supported, and other languages may work depending on dictionary format and search algorithm support.github.com · read 9 Oct 2026
- License
- The repository makes the app available under the GNU General Public License 3.0.github.com · read 9 Oct 2026
- Lookups
- Users can tap or drag over subtitles and paragraphs to look up words in dictionaries.github.com · read 9 Oct 2026
- Media
- The player supports local video and audio, YouTube, Jellyfin libraries and direct stream URLs.github.com · read 9 Oct 2026
- Media formats
- External subtitle formats include SRT, ASS and SSA, while image-based PGS subtitles are not supported.github.com · read 9 Oct 2026
- Media limits
- The app does not host media, and image-based PGS subtitles are not currently supported.github.com · read 8 Oct 2026
- Other integrations
- The project lists ChatGPT, Bing image search, Forvo and JapanesePod101 audio search, and Massif, Tatoeba and ImmersionKit example sentences among its services.github.com · read 8 Oct 2026
- Product
- jidoujisho is a mobile video player, reading aid, dictionary and card creation toolkit for language learners.github.com · read 8 Oct 2026
- Project status
- The repository says development alternates between implementing changes and periods when the app is left alone for daily use, so update frequency may vary.github.com · read 9 Oct 2026
- Project support
- The project seeks contributors and says update frequency may depend on the severity of issues, with development alternating between active changes and periods of daily-use maintenance.github.com · read 8 Oct 2026
- Purpose
- jidoujisho is a mobile immersion language learning suite combining a video player, reading aid, dictionary and flashcard creation toolkit.github.com · read 9 Oct 2026
- Reading
- The app includes an offline-capable ebook reader and can read Mokuro-preprocessed manga.github.com · read 9 Oct 2026
- Requirements
- Installation requires Android 7.0 or above, and the app is installed from a GitHub APK selected for the device’s architecture.github.com · read 9 Oct 2026
The review
jidoujisho brings together media playback, reading, word lookup and flashcard making in a single Android study workflow. It is a better fit for learners who want to build their own immersion routine than for anyone seeking a ready-made course or content library.
Its main strength is the path from a subtitle or passage to a dictionary entry and an AnkiDroid card. That convenience comes with setup requirements: you supply compatible dictionaries and media, and you need AnkiDroid installed.
Overview
As free, open-source software under the GNU General Public License 3.0, jidoujisho connects several self-directed study activities. You can play or read material, look up unfamiliar words, then export cards with the current image and audio, editing card fields before export. The workflow is compelling if you already have study materials and want to turn them into review cards; it is less suited to learners who expect bundled dictionaries or hosted media.
Key features
- Media and subtitles: Play local media, YouTube videos, Jellyfin streams and direct URLs, with support for video, audio and subtitle content. Tap or drag across subtitles to look up words. External subtitle formats include SRT, ASS and SSA, but image-based PGS subtitles are unsupported. The app does not host media, so you need to bring your own.
- Reading: Read books offline with the embedded ッツ Ebook Reader, or manga processed with Mokuro. Supported content also includes EPUB, HTMLZ, HTML manga and song lyrics. This makes the app useful for learners who want reading in the same toolkit as video study, though manga requires processing with Mokuro.
- Dictionary lookup: The app supports Yomichan, Migaku and ABBYY Lingvo DSL dictionary formats, but does not bundle dictionary data. Yomichan dictionaries using structured-content are unsupported. Compatibility is therefore a practical prerequisite, not a minor detail: learners need their own usable dictionary files.
- Card creation and integrations: Export cards to AnkiDroid with the current image and audio, and adjust fields before sending them. Other listed integrations include ChatGPT, Bing image search, Forvo and JapanesePod101 audio search, plus example sentences from Massif, Tatoeba and ImmersionKit. WebSocket support enables use alongside texthookers for visual novels, games and other content.
- Language coverage: Japanese and English are officially supported. Other languages may work depending on dictionary format and search-algorithm support, so learners studying another language should check compatibility before building a workflow around the app.
Pricing
Free — free. The free plan includes the free, open-source Android app, with offline access, transcripts or captions, and supported video, audio, subtitle and reading formats. There is no free trial because the software is free. There are no paid tiers to compare, but the practical costs are setup and dependencies: you need compatible dictionary data, media of your own and AnkiDroid for card export.
Platforms
jidoujisho is for Android 7.0 or above. Installation is through a GitHub APK selected for the device’s architecture, and setup requests file-storage permission and permission to interact with AnkiDroid. There is no iOS version; platform differences, file permissions, third-party services and distribution requirements are blockers to a feature-parity port. Learners on iPhone or iPad will need another option.
Who it's for
Choose jidoujisho if you study Japanese or English on Android, already manage your own media and dictionaries, and want a direct route from immersion content to AnkiDroid cards. It also suits learners who value offline reading and want video, reading and lookup together. Look elsewhere if you need an iOS app, bundled media or dictionaries, or reliable support for a language outside the officially supported pair.
The project invites users to seek help through its issue trackers, Discord or email, and welcomes contributors. Development alternates between active changes and periods focused on daily-use maintenance, so update frequency may vary.
Pros and cons
- Pro: Subtitle and passage lookups feed into editable AnkiDroid cards with image and audio, keeping several study steps in one workflow.
- Pro: Media playback and offline book reading cover a broad set of learner-chosen material without a subscription.
- Con: Dictionary data and media are not included, so learners must bring compatible files and sources.
- Con: AnkiDroid is required for card export, and installation requires Android 7.0 or above; iOS users cannot use the app.
- Con: PGS subtitles and Yomichan structured-content dictionaries are unsupported, which can rule out otherwise suitable media or dictionary setups.
Alternatives
- LingQ is worth considering if you want an Android, iOS, web or browser-extension option with a free membership that includes 20 saved words and phrases, 5 imported lessons and 1 audio playlist. Its Free plan is capped at those amounts.
- Lute is another free option if you prefer software installed locally, with no limits and support for Android, Linux, macOS, Windows, web and self-hosted use.
- Readlang is an alternative for readers who want a language-learning app available on Android, iOS, web and as a browser extension.
- Beelinguapp may suit learners looking for stories and news with a glossary and flashcards on Android or iOS; free users can switch languages only during their first 30 minutes.
- E-clair is another Android and iOS option, with a free plan that limits collections and monthly transcription of your own audio, while podcast episodes are handled more generously.
- SpeakAccent is an iOS alternative with a free plan for one learning language, a native-language podcast player and limited translation and study.
- OpenKoto is a free, open-source alternative for iOS, Linux, macOS, web and Windows.
- Gravity is an alternative with Android, iOS and macOS support and paid plans.
Verdict
jidoujisho is a strong choice for Android learners who want to turn their own video, books and other immersion material into dictionary lookups and AnkiDroid cards without paying for the software. Its connected workflow is the reason to choose it; the need to supply compatible dictionaries and media, plus the Android-only and AnkiDroid requirements, are clear reasons to look elsewhere.