An Anki add-on to translate text with DeepL Translate - https://www.deepl.com/translator
👷♂️ My Freelance Services – Anki Decks & Bilingual Audiobooks
For more information, please see my personal page at https://kelciour.notion.site/Home-14b745ea2520800cbd92ed43718202b6
Requirements
The API key is required to use the add-on and translate up to 500,000 characters/month for free.
To get an API key, create a developer account with the DeepL API Free plan here - https://www.deepl.com/pro#developer.
Go to https://www.deepl.com/pro#developer and create a developer account using the DeepL API Free plan You can find your key in the “API Keys” tab in your account - https://www.deepl.com/your-account/keys The DeepL API Free authentication key can be identified easily by the suffix “:fx” (e.g., 279a2e9d-83b3-c416-7e2d-f721593e42a0:fx)
Currently, DeepL Pro is available in the following countries - https://support.deepl.com/hc/en-us/articles/360020016339-DeepL-Pro-is-not-available-in-my-country
How To Use
Click on a DeepL icon in the editor or select a few notes in the browser and click the Edit menu > DeepL Translator.
Credits
DeepL Python Library - https://github.com/DeepLcom/deepl-python
Issues & Features
To submit a new issue or suggest a new feature, use https://github.com/kelciour/deepl-translator/issues
— N. <kelciour@gmail.com>
Screenshots


Liên kết hỗ trợ
- Contact Author
- https://support.deepl.com/hc/en-us/articles/360020
- https://github.com/DeepLcom/deepl-python
- https://github.com/kelciour/deepl-translator/issue
- Contact Author
Reviews (29)
👍 2025-07-11
good to use as free resource
👍 2025-04-20
For basic translation it seems to work. But it is limited.
When we type individual words in some language combos (FR-EN, RU-EN, etc.) on the DeepL website we get examples, like: potato Kartoffel Potatoes contain a lot of potassium. Kartoffeln enthalten viel Kalium.
Is there a way for the addon to scrape the sentences and put them on fields in the cards?
👍 2025-03-18
Need card to use
👍 2025-02-18
Works like a Swiss watch
👍 2025-02-17
Works like a charm
👍 2024-10-26
works like a charm, way better translations than Google (but that we already knew).
👍 2024-10-22
Very helpful! Thanks a lot.
👍 2024-10-14
Thanks a lot. The addon works great.
I do have a feature request, however: batch editing (similar to awesomeTTS) would be great!
Edit: Thank you very much! I didn’t find it earlier and helped myself by disabling the pop-up window when translating.
Seriously, I love it!
Edit 2: Feature Request - Glossary I like to use DeepL to translate very short phrases. When translating phrases including the Italian pronoun “lei,” both “she” (third person singular) and “you” (second person singular - forma
👍 2024-09-17
Thanks so much ! So well explain and working so well. Thanks for your work.
👍 2024-08-22
Works perfectly. Thank you!
👍 2024-06-20
Life saving and convenient.
👍 2024-04-29
Amazing! Imagine what is possible with this in the future.
👍 2024-04-20
I get the message “Authorisation failed, check your authentication key”. The key doesn’t work. Comment from author How did you get it? Did you create a developer account using the DeepL API Free plan?
The DeepL API Free authentication key can be identified by the suffix “:fx” (e.g., 279a2e9d-83b3-c416-7e2d-f721593e42a0:fx)
https://developers.deepl.com/docs/getting-started/auth#authentication
👍 2024-04-03
Ask for HELP. I’m a subscriber of deepl pro and in the account settings, I only see: Authentication Key for CAT tool plugins Use your Authentication Key to allow your CAT tools to access DeepL’s translations. Please make sure to keep your Key confidential. Here’s the secret key I copied into the plugin to verify it doesn’t work. I also searched the official documentation of the deepl api, and still couldn’t find any other api key, so I’d like to ask what’s wrong, thanks for sharing. Comment from
👍 2024-02-22
Clicking the button, adding the API key and setting the languages and done! Works perfectly, also cool in combination with TTS btw :D
It would be cool if there would be the possibility to set it up once and then just click the button to fill out the missing field (translation in both directions) automatically
👍 2024-02-21
It is fixed now. Thank you! Comment from author before post was edited It’s been fixed.
If you could test it and change your review, it’ll be appreciated!
👍 2024-02-16
I simply fixed this add-on for Anki23.12 + and uploaded it to AnkiWeb. After the original add-on has been updated to Anki 23.10+, this fork is not needed.
DeepL Translator 🌍 (Fork for Anki 23 by Shige) https://ankiweb.net/shared/info/831426468 Comment from author Thank you!
👍 2024-01-08
Hi, it is very useful. Thank you. I need to ask you of how to update this tool after updating Anki 23.12.1. From my side, I can use this tool but I got a message that this tool should be updated too. I got this information as below. If someone knows any solutions, please contact to me.
Anki 23.12.1 (1a1d4d54) (ao) Python 3.9.15 Qt 6.6.1 PyQt 6.6.1 Platform: Windows-10-10.0.22621
When loading Media Import: Traceback (most recent call last): File “aqt.addons”, line 245, in loadAddons File ”
👍 2023-09-29
Incredible time saver. Thank you.
👍 2023-06-13
Exactly what I was looking for. Even supports translating multiple cards at a time. Thank you!
👍 2023-06-04
I was looking for a way to do this very task and was delighted to find this add-on. It works as advertised. That said, it is subject to the limitations of DeepL. For individual word translations from German to Swedish, DeepL seems to go through English, and the result is often just wrong. For example, “Messe” is translated into Swedish as “rättvist” instead of “mässa.” It seems to have translated “Messe” to “fair” (as in “book fair”) and then translated “fair” (as in “respecting rules”) to Swedi
👍 2023-05-31
looks great.
👍 2023-05-18
Thank you for your contribution and selflessness in the Anki community.
👍 2023-01-31
DeepL is way better than Google Translate. I actually emailed Deepl asking why they won’t serve third worlders, I got a reply saying that it’s something to do with tax law in EU. Oh well.
👍 2023-01-02
What an amazing addon. Do you think it would be possible to automate it with Yomichan, so new cards are automatically translated? The same way some addons automatically generate furigana when a new card is created. That would be the cherry on the top! Thank you for your incredible work in all your addons.
👍 2022-09-18
Easy to use and worked fine for me. Thank you!
👍 2022-08-14
Update 08/2022: Issue was fixed, thank you!
///
When opening up the translation UI the following error message appears. Translation can be done nonetheless.
“Fehler
Es ist ein Fehler aufgetreten. Bitte starten Sie Anki neu und halten Sie während des Startvorgangs die Umschalttaste gedrückt, damit Anki die installierten Erweiterungen temporär deaktiviert.
Wenn das Problem nur auftritt, wenn die Erweiterungen aktiviert sind, dann benutzen Sie bitte den Menueintrag Extras > Erweiterungen um di
👍 2022-07-31
This works wonders!
👍 2022-07-23
works but always appear this warning message:Error
An error occurred. Please start Anki while holding down the shift key, which will temporarily disable the add-ons you have installed.
If the issue only occurs when add-ons are enabled, please use the Tools > Add-ons menu item to disable some add-ons and restart Anki, repeating until you discover the add-on that is causing the problem.
When you’ve discovered the add-on that is causing the problem, please report the issue to the add-on author.