
Omnidict is the only Anki dictionary add-on you'll ever need.
It seamlessly integrates multiple dictionaries, letting you create definition cards effortlessly.
The definition field is fully customizable — choose whether to include pronunciation audio,
phonemic transcriptions, translations, and examples.
Cards created by this add-on work on all platforms.
The source code of this add-on is hosted on GitHub.

✨ Features
- Add definitions, translations, pronunciation audio, phonemic transcriptions, and examples to your cards (fully customizable).
- Multiple dialect support (e.g., British and American English).
- Dark mode support.
- Cards work on Anki, AnkiDroid, Anki Mobile, and AnkiWeb.
- Dictionary support
- Cambridge Dictionary
- Cambridge English–Chinese (Simplified) Dictionary
- Cambridge English-Chinese (Traditional) Dictionary
- Cambridge Advanced Learner's Dictionary & Thesaurus
- Cambridge Academic Content Dictionary
- Cambridge Business English Dictionary
- more to come, contributions welcomed!
📝 Usage
- After installing the add-on, you will find a new button in the card editor.
- Type the word you want to learn in the first field.
- Click on the next field, then click the dictionary button to fetch the word's definition, pronunciation, and example sentences.
- [Optional] Go to the add-on configuration window (Tools > Add-ons > OmniDict > Config) to customize what information you want to include in the card.
🐛 Help, support, and bug reports
Please do not use reviews for bug reports or support requests.
I don't get notified of reviews, and troubleshooting issues through them is nearly impossible.
Instead, please use GitHub issues to report bugs.
Constructive feedback and suggestions are always welcome!
❤️ Contributing
Contributions are always welcome!
Whether you're adding new features, fixing bugs, or integrating new dictionaries via the Provider interface,
feel free to open an issue or pull request to start a discussion.