AnkiWeb
- Rating
- 122 (π 118 Β· π 4)
- Updated
- 2026-07-13
- Anki versions
- 25.09.4~
- Description language
- en
AnkiWeb addon 678316993
Adds or removes Japanese furigana in Anki cards via toolbar buttons, shortcuts, bracket or ruby tags, bulk generation, and MeCab readings.
Open on AnkiWeb GitHub Ask about alternatives
active
| Min Anki | Max Anki | Updated |
|---|---|---|
| 2.1.0 | 25.09.4+ | 2026-07-13 |
Loadingβ¦
Generates readings (furigana) and pitch accent information for an entire field or many cards in bulk, supporting default and Migaku syntax.
Generates and bulk-generates Japanese furigana readings and adds pitch accents to Anki cards, with configurable fields and compatible note types.
Adds customizable ruby furigana/pinyin annotations to selected Anki editor text via toolbar or shortcut, with adjustable font size, color, configuration, and troubleshooting.
Converts Japanese and Chinese syntax for Japanese Support and Chinese Support V4, with configurable field mappings and bulk card conversion.
Parses HTML ruby furigana from Japanese expression fields into separate hiragana/reading and kanji fields for selected decks and note types, enabling better compatibility with other addons.
Converts Migaku syntax annotations into HTML ruby tags for furigana display in Anki cards via the {{migakuFurigana:FieldName}} template field.
<a title="Rate on AnkiWeb" href="https://ankiweb.net/shared/info/678316993"><img src="https://glutanimate.com/logos/ankiweb-rate.svg"></a> <a title="GNU GPLv3" href="LICENSE"><img src="https://img.shields.io/badge/license-GNU GPLv3-green.svg"></a>
Une langue s'apprend dans le système d'écriture qui lui est propre -- Julien Fontanier
JapaneseFurigana is an Anki 2.1 add-on providing support for adding or removing furigana on Japanese content in cards. It is intended to work cross-platforms, either on Windows, MacOS or Linux.
JapaneseFurigana adds two buttons in the card editor toolbar that detects kanjis and generates or removes their respective furigana readings.
[!TIP]
- Add furigana reading with βR or Ctrl+R
- Remove furigana reading with β₯βR or Ctrl+Alt+R
If text is selected inside a field, furigana is generated or removed only for the selection; otherwise the whole field is processed. When regenerating readings on already-annotated text, select whole words (a selection covering only part of an annotated word, such as the kanji without its bracket reading, leaves the old reading outside the selection untouched).

This plugin will generate furigana using the recommended bracket notation by default, but also offers compatibility with ruby tags generated by other tools such as ClozeFuriganaTools.
I will try my best to offer a backward compatibility with older versions of Anki but I do not guarantee it. Anki moves pretty fast and we need to follow.
I try to include unit tests as much as possible, you can run them with python -m unittest.
Once installed on your system, the extension is located in
~/Library/Application Support/Anki2/addons21/ on MacOS~/.local/share/Anki2/addons21/ on Linux%APPDATA%\Anki2\addons21\ on WindowsThere is already plently of plugins available for Japanese, but most of them are incompatible with the lastest versions of Anki or do not work on MacOS.
JapaneseFurigana was originally inspired by ClozeFuriganaTools and Simple Furigana but has since been refactored to simplify and debloat it and does not include code from these two projects anymore.