Cambridge Dictionary Anki Add-on (English Focus Fork)

AnkiWeb addon 1624807104

Creates clean, minimal English vocabulary cards from Cambridge Dictionary definitions, examples, IPA, and UK/US pronunciation audio, added on desktop and synced to mobile.
AI-generated summary; may contain mistakes.

card-creationcard-templatesdictionaryfork-or-reuploadmobile-compatible

Open on AnkiWeb GitHub Ask about alternatives

AnkiWeb

Rating
1 (πŸ‘ 1 Β· πŸ‘Ž 0)
Updated
2026-04-05
Anki versions
2.1.2~
Description language
en

Maintenance

active

  • Last update or commit was 179 days before the snapshot (2026-04-05).

Will it work on my Anki?

Version branches
Min AnkiMax AnkiUpdated
2.1.12.1.2+2026-04-05
History across monthly snapshots

Loading…

Similar addons

Cambridge Dictionary Parser

Fetches Cambridge Dictionary definitions, UK/US pronunciations, transcriptions, audio, irregular verb forms, examples, and related phrases to create Anki flashcards.

card-creationimportdictionary

Rating 15 πŸ‘ 13 Β· πŸ‘Ž 2 Anki 2.1.2~ Updated 2024-12-03
MnemoMaker: Language Learning Accelerator

Generates comprehensive vocabulary flashcards using Cambridge Dictionary and AI, providing definitions, examples, translations, IPA, and AI-powered mnemonics for multiple language pairs; requires API credentials.

card-creationaidictionary

Rating 6 πŸ‘ 3 Β· πŸ‘Ž 3 ⭐ 2 Anki 25.02.5~ Updated 2025-08-15
Cambridge Dictionary Import

Fetches Cambridge definitions, CEFR levels, UK pronunciation, audio, and examples for bulk words across 30 bilingual or monolingual dictionaries, creating separate cards with duplicate handling.

card-creationimportduplicatesdictionary

Rating 0 πŸ‘ 0 Β· πŸ‘Ž 0 Anki 25.09.1~ Updated 2026-07-26

README

Cambridge Dictionary Anki Add-on (English Focus Fork)

A personal fork of Cambridge Dictionary Parser for Anki (add-on #204494925), rebuilt to create clean, minimal English vocabulary cards to fit my need.


What's Different From the Original

The original add-on (#204494925) was designed for English β†’ Russian learners. It:

  • Fetches from the English-Russian Cambridge dictionary by default
  • Shows the word, pronunciation, and part of speech on the front of the card
  • Reveals a Russian translation on the back
  • Dumps the full Cambridge HTML block (synonyms, thesaurus, SMART Vocabulary, related words) into the card

This fork changes all of that for English learners who want a clean, distraction-free card.


My Card Format

Front

thrive

Back

/ΞΈraΙͺv/
verb

to grow, develop, or be successful

His business thrived in the years before the war.
She seems to thrive on stress.

πŸ”Š  (US pronunciation audio)

Changes Made

cambridge.py

  • Removed English-Russian URL entirely β€” fetches from dictionary.cambridge.org/dictionary/english/ only
  • Replaced full HTML block scraping with clean plain-text extraction
  • Fixed get_text(separator=" ") so linked words like <a>His</a><a>business</a> render with spaces
  • Pulls one definition and one example per sense block, combines all examples into a single field separated by line breaks
  • Returns one card per word regardless of how many sense blocks Cambridge has

__init__.py

  • Replaced fields: removed TranscriptionUK/US β†’ single IPA field; removed raw Definitions HTML β†’ separate Definition and Example fields
  • New fields: Word, IPA, AudioUK, AudioUS, PartOfSpeech, Definition, Example
  • Front template: word only
  • Back template: IPA β†’ type β†’ space β†’ definition β†’ space β†’ examples β†’ space β†’ audio
  • CSS: dark background (#111111), white word text with !important to override Anki defaults, teal IPA, muted italic examples with a left border

config.json

  • default_language set to english
  • languages block contains only english
  • Deck renamed to My English Vocabulary
  • Note type renamed to English Vocab Card

Installation

  1. In Anki, go to Tools β†’ Add-ons β†’ Get Add-ons and paste #1624807104
  2. Restart Anki
  3. If you used the original add-on before, go to Tools β†’ Manage Note Types, delete English Vocab Card, then restart again so the new field structure is created fresh

Usage

Tools β†’ Add from Cambridge β†’ type a word β†’ press OK

The add-on will:

  1. Fetch the English definition from Cambridge
  2. Download UK and US pronunciation audio to your media folder
  3. Create one card in your My English Vocabulary deck

Syncing to Mobile

You cannot add words from mobile (Python add-ons don't run on AnkiDroid or AnkiMobile), but your cards sync fully:

  1. Add words on desktop as usual
  2. Click Sync in Anki desktop
  3. Open AnkiDroid or AnkiMobile β†’ tap Sync

Cards, audio, and styling all transfer correctly.


Requirements

requests
beautifulsoup4

Anki add-on link

Cambridge Dictionary Anki Add-on (English Focus Fork)

Credits

Based on Cambridge Dictionary Parser for Anki by the original author.