πŸ‡―πŸ‡΅ JapaneseFurigana

AnkiWeb addon 678316993

2 other versions of this addon exist. Compare versions ↓

Adds or removes Japanese furigana in cards via editor buttons, bulk generation, bracket or ruby notation, using MeCab for readings across platforms.
AI-generated summary; may contain mistakes.

card-creationnote-managementformatting

Open on AnkiWeb GitHub Find alternatives

AnkiWeb

Votes
126 (πŸ‘ 121 Β· πŸ‘Ž 5)
Updated
2026-07-13
Anki versions
25.09.4~
License
GPL-3.0 (from the license file in the package)
Virus scan
No ClamAV match A match does not prove malware. No match does not prove that the code is safe.
Languages
Python, Common Lisp, JSON
Description language
en

Maintenance

active

  • Last update or commit: 2026-07-13 (111 days before the snapshot).
  • Test files: 3.
  • Commits in the last year: 4.
  • Issues: 11 open, 19 closed.
  • Pull requests: 1 open, 18 merged.
  • Median first response: 64 hours (36 answered issues and pull requests).
  • Outside pull requests: 100% of 7 merged.

Will it work on my Anki?

Version branches
Min AnkiMax AnkiUpdated
2.1.025.09.4+2026-07-13
History across monthly snapshots

Loading…

Compare versions

The original addon and its forks. The best value in each column is in bold.

VersionWorks on Anki 26.09.3MaintenanceLast activity VotesApprovalGitHub starsNotes
πŸ‡―πŸ‡΅ JapaneseFurigana this addon original likely active 13 Jul 2026 πŸ‘ 121 Β· πŸ‘Ž 5 91% 33
↳ Japanese Furigana+ (AI-detected; may be wrong) likely stale 17 Nov 2025 πŸ‘ 4 Β· πŸ‘Ž 0 51% –
↳ Japanese Furigana (JoMako) (AI-detected; may be wrong) supported active 24 Oct 2026 πŸ‘ 0 Β· πŸ‘Ž 0 – 0

Forks can add features or work in a different way. Read the description before you change to another version. Fork detection is incomplete, so other versions can exist.

Similar addons

SimpleFurigana

Adds or removes furigana on Japanese card content using editor toolbar buttons, with MeCab/Kakasi-generated readings and configurable output patterns and number reading support.

card-creationnote-managementformatting

34 votes 54% approval πŸ‘ 24 Β· πŸ‘Ž 10 ⭐ 11 Updated 2020-09-27
Furigana generator

Adds furigana to selected Japanese vocabulary or sentences on demand via a toolbar button or hotkey, converting kanji into bracketed kana using jisho.org.

card-creationformatting

12 votes 47% approval πŸ‘ 9 Β· πŸ‘Ž 3 ⭐ 4 Anki 25.09.2~ Updated 2026-02-01

Description

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 supports ruby tags, bracket notation, bulk card generation and is intended to work cross-platforms, either on Windows, MacOS or Linux. Apple Silicon (M1, M2...) has an experimental support.

  • Edit > Bulk Generate Furigana to generate furigana on selected cards in the browse window
  • Tools > Use ruby tags to generate furigana using ruby tags instead of bracket notation
  • Tools > Ignore numbers to avoid generating furigana for numbers

JapaneseFurigana adds two buttons in the card editor toolbar that detects kanjis and generates or removes their respective furigana readings. This tool is provided to the world free of charge, but I would appreciate if you could drop a πŸ‘ as a token of gratitude 😊

  • Add furigana reading with ⌘R or Ctrl+R
  • Remove furigana reading with βŒ₯⌘R or Ctrl+Alt+R

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. Japanese readings are generated by MeCab.

FAQ

How to render the furigana enter in a textfield ?

Use {{furigana:MyField}} in the template, you can find more information here here.

Can I only show the furigana on hover

Just add this CSS to your cards: ruby rt { visibility: hidden; } ruby:hover rt { visibility: visible; }

README

JapaneseFurigana

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.

  • Supports ruby tags, bracket notation, bulk card generation
  • Apple Silicon (M1, M2...) has an experimental support.
  • Japanese readings are generated by MeCab.

Usage

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).

screenshot

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.

Options

  • Edit > Bulk Generate Furigana to generate furigana on selected cards in the browse window
  • Tools > Use ruby tags to generate furigana using ruby tags instead of bracket notation
  • Tools > Ignore numbers to avoid generating furigana for numbers

Tests

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 Windows

Why

There 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.