This is a slightly modified version of the existing, and largely wonderful, JapaneseFurigana add-on.
The primary difference is that it attempts to assign the minimal readings to individual kanji, rather than providing the full readings for entire morphemes. So, for instance, for 「漢字」, we attach the furigana 「かん」 to the character 「漢」, and 「じ」 to the character 「字」 (漢[かん]字[じ]), rather than attaching the reading 「かんじ」 to the entire morpheme 「漢字」 (漢字[かんじ]). While the latter may offer better readability in some circumstances, in flashcards, where the intent is to be didactic, I prefer seeing exactly which part of the reading each character contributes to the whole. That said, since both methods have their merits, this behavior is configurable via the Tools menu.
The other, relatively minor, difference is that the config menu items for the add-on are relegated to their own sub-menu rather than being tacked on to the end of the Tools menu without any context.
Reviews (3)
👍 2026-02-12
Very helpful add-on and easy to use. Thank you!
I notice that “Bulk Generate Furigana” function doesn’t seem to follow the choice made on “Japanese Furigana -> find minimal readings”. It will always generate mini furigana even when the option is cleared.
Another minor bug. If only one note is selected, the Bulk function doesn’t generate the furigana although it reports success.
👍 2026-01-21
Was looking for a way to get minimal readings for words; and this is the only solution that worked for me as of today.
It can work in tandem with AJT or other addons.
Thank you for sharing!
👍 2025-12-23
Honestly, this paired with the add ons Japanese Support and Awesome TTS is an absolute DREAMMMM. Surprised there aren’t any reviews on this amazing add on. It has the correct format and everything!!!
If it helps, this I how I used it! Use this add on to create the furigana in square brackets (turning on the ruby tag), changed parts of the code for the Japanese support (eg going to browse >> fields, renamed ‘Back’ (if Japanese in Front field, change the ‘Front’ field to ‘Expression’) to ‘Express