AnkiWeb
- Rating
- 9 (π 8 Β· π 1)
- Updated
- 2025-08-09
- Anki versions
- 25.07~
- Description language
- en
AnkiWeb addon 110659003
Adds logarithmically scaled word-frequency scores to selected Anki cards via configurable input/output fields and language options powered by wordfreq.
Open on AnkiWeb GitHub Ask about alternatives
stale
| Min Anki | Max Anki | Updated |
|---|---|---|
| 2.1.2 | 25.02.7 | 2025-07-19 |
| 25.07 | + | 2025-08-09 |
Loadingβ¦
Generates Japanese vocabulary frequency rankings from a JMDict/Rikai-Sama database and bulk-adds them, plus word type data, to specified Anki fields.
Automatically updates card frequency fields from custom word lists like JPDB and CC100 across selected decks, with configurable expression, frequency, and optional sort fields.
Finds CC-CEDICT Chinese words using only characters from selected decks, missing HSK words, and analyzes character frequency, with results sorted by frequency or HSK level.
Fetches images from the web and inserts selected images into a chosen output field on Anki cards, with per-deck/note-type field mappings and a settings dialog.
Generates HTML explanations for Anki cards via OpenAI or Gemini, reading selected fields and inserting output into a chosen field, with batch and reviewer options.
Automatically populates Anki fields with offline JMdict kanji readings, definitions, word types, example sentences, and rubytext, plus bulk updates and field clearing.
Add word frequency to your Anki cards, powered by wordfreq.
Frequency value is logarithmically scaled for readability, defined here.
Supported languages listed here.

Update your card type to include both the input and output fields defined in your config. For example, if you're studying English verb forms and your config looks like this:
"fields": {
"Front": "Base Frequency",
"Past Tense": "Past Frequency",
"Past Participle": "Participle Frequency"
}
then your card should have fields named Front, Past Tense, Past Participle, and matching output fields like Base Frequency, Past Frequency, and Participle Frequency.
In the Anki browser, select the cards you want to update, right-click and choose your desired language from the "Word Frequency" menu. The add-on will analyze each input field and update the corresponding output field with a frequency score.
| Field | Description |
|---|---|
fields |
A dictionary mapping input fields (to analyze) to output fields (to store frequency). Example: {"Front": "Frequency"}. |
output_is_inverted |
Whether the frequency should be inverted, i.e. {output_upper_bound} - {frequency}. |
output_upper_bound |
The maximum frequency value, anything above 8 is safe. |
listed_languages |
A list of language codes you want to display in Anki Word Frequency menu, e.g. ["en", "zh", "de"]. An empty list will display all available options. |
Help > About.jieba), this will get displayed in a error popup window in Anki, but can be safely ignored.