[Userscript] WaniKani Bulk Add Kanji User Synonyms

WaniKani Bulk Add Kanji User Synonyms



This WaniKani script automatically adds user synonyms to all your unlocked kanji using meaning synonyms collected from Jim Breen’s WWWJDIC database.

If you have any pre-existing user synonyms, the script attempts to preserve them. However, WaniKani only allows a maximum of 8 user synonyms per kanji. Any more synonyms beyond that are ignored by the script.




  1. Install @rfindley 's WaniKani Open Framework according to these instructions.
  2. Install this script from Greasyfork at WaniKani Bulk Add Kanji User Synonyms


Navigate to your dashboard (i.e. either https://www.wanikani.com/ or https://www.wanikani.com/dashboard) and the script will automatically update your user synonyms.


You can set DISABLE_ALL_LOGGING to false and open your browser console to see what the script is doing.

Here is the console output, when I ran this on my account at WaniKani level 19.


  • 1.0.0: Initial release
  • 1.0.1: Default to not log anything
  • 1.0.2: Fix handling of ampersands in WWWJDIC synonyms
  • 1.0.3: Redirect to forum page if wkof is not installed.
  • 1.0.4: Update description
  • 1.0.5: Update script metadata
  • 1.0.6: Tweak WKOF user installation prompt code

This is awesome, thank you so much! @normful

1 Like

Is anyone else having problems? None of the synonyms are appearing for me.

I recently noticed synonyms weren’t getting added for me either. Can anyone else confirm? I found this script to be extremely useful

I just tried installing this script but for me none of the synonyms have appeared

Marking this script as outdated in the list as it seems it is not working for people