3 0
Sign in to rate

Japanese Text Cleaner

0.02MB. Updated 2019-07-12.
The author has shared 5 other item(s).


This is a plugin for Anki that can help clean up Japanese text in the ways outlined below. Issues should be reported on the Issues page for the project on Github. Clean unnecessary spaces, while preserving those spaces that are necessary for indicating the start of a Japanese reading (as in the Japanese Support plugin). Clean unnecessary furigana from the beginning, end, or within individual readings within text. Both are designed to: In addition, there are some features to guard against accidental changes or bugs in the plugin: Despite these safety features, it's a good idea to back up or export your collection before using this plugin just to be safe. You can access the dialogs by clicking Browse to open the card browser and then clicking Edit -> Japanese Text Cleaner. The fixer dialgos require you to select some cards first. These are the cards that will be checked. Support If you experience a problem or have any comments/ideas, please open an issue at the Issues page for the project on Github. Version History License Copyright 2019 Matthew Hayes Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.


As add-ons are programs downloaded from the internet, they are potentially malicious. You should only download add-ons you trust.

Supported Anki versions:

To download this add-on, please copy and paste the following code into Anki 2.1:


If you were linked to this page from the internet, please open Anki on your computer, go to the Tools menu and then Add-ons>Browse & Install to paste in the code.

All Anki 2.1.x Add-Ons


on 1643431405
It work very great. It seems that when the content in [] is as same as the content in the front, that will happened. But when I clean the same kana by Excel, then I run JTC(Japanese Text Cleaner) again, It will works and clean the redundants. It will say that add-on is owesome and I help me a lot when I try to create the japanese text which can allow the kana show above the kanji!!!!!
In addition, I found there is a little bug, it will shut down in these case and you guys will get into a endless waiting:
When "kanji"=アイドルグループ[アイドルグループ]
The returned result can't be "kanji"=アイドルグループ.
And I find I need to let "~"="~ " (It has a space behind ~, and I need to manualy add it )
Then let 2 space be 1 space, like this " "=" ". By this processing it will let the word like "~ 製[せい]", show more beautiful than ~製[せい]. Because in ~製[せい], せい will go above the ~製, however in ~ 製[せい], せい will only go above 製 which make it more clearly.
on 1577744964
Great plugin to automate an extremely tedious task.

One possible bug and two wishes:
↯ Furigana Fixer: "涙[なみだ]が こみ上[こみあ]げてくるの" returns "涙[なみだ]が こみ 上[あ]げてくるの", ie. the space before こみ is left in.
・ Would be nice to be able to do multiple fields in one go, esp. when a note has a lot of them (eg.: "do all that start with XYZ")
・ Would be nice to get it to ignore spaces before romaji (eg. for embedded translations), or alternatively between certain html tags.
Comment from author
Thanks for your feedback! These are good suggestions. I have filed issues for these at the following link in case you want to follow progress.

on 1568026549
I'll probably never use it, since it's not useful to me, but it seems amazing! Nice work!