How to Install Custom Dictionaries on Your Kobo eReader

kobo aba indieboundKobo ships its ereaders with a half dozen dictionaries (including English, German, Italian, French, etc). That's more than enough for this ebook lover, but if you need more options then I have two pieces of good news for you.

Kobo lets you sideload dictionaries - including the many dictionaries that users have been making for themselves for the past few years. (You can even make your own Kobo dictionary out of a StarDict file, although that is a lot more work.)

Here's how.


Table of Contents


Installing a dictionary on your Kobo ereader is as simple as downloading one of the ZIP files listed here and then copying the ZIP file to the .kobo/dict folder on your Kobo ereader.

You might want to also want to go into the settings -> language menu and uninstall the dictionaries you won't be using; this will force the new dictionary as the default.

If you're reasonably tech savvy, the process is that simple. But for those who need more details, here's the longer version.

How To

1, Find a dictionary listed here which you would like to install. Download it to your computer.

2, Plug your Kobo ereader in to your computer over USB. Find and open the .kobo folder, and then find and open the dict folder.

kobo custom dictionary

If you can't see the .kobo folder, your computer might be hiding them from you. The following links will explain how to reveal the hidden folders.

3, Once you've opened the dict folder, simply copy the entire ZIP file you downloaded into the dict folder.

And you're done. You can unplug your Kobo ereader from the USB cable now.

The ereader should recognize the dictionary automatically. (At least that is how it worked for me.) When you next look up a word, you should be able to select the dictionary you just installed and read its definition.


If you can't find a dictionary for the language you read, you can roll your own. A blogger by the name of zalima has posted detailed instructions.

The act of making a Kobo dictionary from a Stardict file is simple, but the set up process is a bear. It requires a much higher level of technical skill than simply installing a dictionary, but it can be done.


That list of links to dictionaries was gathered by Alberto Pettarin, who has also been maintaining the list and updating it. He's also the one who wrote penelope, the conversion script you can use to make your own Kobo dictionary.

About Nate Hoffelder (11472 Articles)
Nate Hoffelder is the founder and editor of The Digital Reader: "I've been into reading ebooks since forever, but I only got my first ereader in July 2007. Everything quickly spiraled out of control from there. Before I started this blog in January 2010 I covered ebooks, ebook readers, and digital publishing for about 2 years as a part of MobileRead Forums. It's a great community, and being a member is a joy. But I thought I could make something out of how I covered the news for MobileRead, so I started this blog."

13 Comments on How to Install Custom Dictionaries on Your Kobo eReader

  1. Hey,
    I tried the German-English link on the list.. But it seems to lead to a thread concerning English-German dictionaries. I tried two of them an they were indeed English-German, Any ideas where I could find a descent German-English dictionary for my kobo glo? The supplied dictionaries by kobo are really bad.

  2. Hi,

    unfortunately the MR post listed the English->German dictionary as “German->English”. I corrected it now.

    I do not know about DE->EN dictionaries already in Kobo format. If you find one in e.g. StarDict format, you can convert it to the Kobo format with the Penelope Python script.

  3. Hi,
    Tried to install custom Czech>English dictionary to my Kobo Aura without success. I downloaded .zip file, found .kobo and then dict folder, copied downloaded .zip file there as per instructions. However, when checking installed dictionaries through settings/language, the new dictionary is not listed. Any ideas?

  4. Same as for Roman, followed directions for my Kobo Aura and the new dictionary doesn’t show up.

  5. Yes I’d like to get the czech dictionary to work also….

  6. I found in detailed instructions given in Appendix of the above articele that
    14. In order to get your Kobo device to recognize the dictionary files, you have to use it to replace an existing original dictionary. To do this, you have to use the file name of an existing original dictionary. For example, I don’t use the Spanish dictionary, so I renamed the file “” on my Kobo device to “”, so I will still have a backup in case I need it later. Then I renamed my Turkish-English dictionary to “”.
    15. Unplug your Kobo device, tap a word in a book and use the “Spanish” dictionary to look up words in your dictionary.

    Even if it is a bit of nuisance to use “Spanish” or another dictionary when in fact looking for a Czech word it worked . The other problem is, and that happened to me now, that when you update your KOBO ereader software KOBO will replace your “Spanish” dictionary by the real Spanish dictionary and you have to go through the whole procedure again

  7. Yes, I had to replace one of the standard dictionaries. There was no other way – originally given instructions did not work for me

    • It worked for me as well with the Dutch-English!
      It didn´t work with the originally given instructions but it works if I replace one of the standard dictionaries.
      Thanks a lot!!

  8. Glad to hear that

  9. Hi Nate,

    in fact the blog post referenced in this article gives direction using an earlier version of Penelope.

    It would be better if you can update it, maybe linking to this section of the README of Penelope on GitHub, which describes how to copy the dictionary files to the Kobo eReader:

    And yes, it seems that the file names are hard-coded in the Kobo firmware, so you either need to patch the Kobo firmware or rename your dictionary file as one of the official dictionaries. Moreover, it is true that sync’ing the Kobo will replace your custom dictionaries with the official ones. Again, the solution is either a firmware patch (there is thread on MobileRead) or simply copying the custom dictionaries over after each sync’ing.

3 Trackbacks & Pingbacks

  1. Daily Links: $4 Divergent Digital and Cards against Humanity Online | The eBook Evangelist
  2. Duolir Lets You Read a Dual-Language eBook With Instant Translations ⋆ Ink, Bits, & Pixels
  3. Mein neuer eBook-Reader | König von Haunstetten

Leave a comment

Your email address will not be published.