eBooks are a great resource for everyone. Unfortunately, if you’re blind or visually impaired (or even if you’re not), accessing them using the software or devices of your choice can be a challenge. That is the challenge Codex aims to overcome.

With Codex, you can take the books you’ve legally purchased from sites like Amazon, Smashwords, popular eBook stores using Adobe Digital Editions or Barnes & Noble via NookStudy and convert them to a format of your choice, be it ePub for reading on the latest devices, plain text to read in good old Notepad or any of the of the other supported output formats. This involves automatic removal of software protection imposed on such files, and a separate conversion process. However, the two steps can be performed with one convenient menu command, right from Windows Explorer. Alternatively, if no conversion is required, you can choose to remove the protection and leave the original format intact.

Even if your files aren’t DRM-protected and can already be read, Codex serves as an easy, efficient, accessible general purpose eBook converter and organiser, so why not give it a go!

To get started, you can check out the feature list, download the installer, or have a read of the online documentation which is also available from within the Codex Help menu. If you’re interested in accessing Kindle books using Codex but don’t quite know how to go about it, I’ve written a guide on that exact topic. And if you have any questions, don’t hesitate to get in touch on Twitter or via email.


  • DRM removal: Codex can remove digital rights management (DRM) protection from Amazon Kindle, Adobe Digital Editions and NookStudy eBooks out-of-the-box, providing the corresponding desktop applications are installed and configured.
  • Conversion: As of version 2.1, Codex can convert 18 input formats to 8 output formats (consult the readme for a full list).
  • Windows Explorer integration: On Windows 7 and above, a Codex submenu is added to the right-click context menu of all files and folders, as well as Explorer's File menu, allowing you to quickly convert or remove the DRM from a book.
  • Batch conversion: Codex supports conversion of multiple files and folders via its user interface, and a single file or folder from Windows Explorer. When adding a folder, only files with a supported filetype are added for processing.
  • Author and title-based filenames: By default, Codex organises your books into folders by author name.
  • Open files after conversion: Use the convenient Open file button once conversion or DRM removal is complete to open your books in your favourite reading application, straight from Codex.
  • Easily locate Kindle files based on their Amazon URL, or browse a list of downloaded titles.
  • Paste protected books straight into the Codex Files list, and copy the converted files to the clipboard afterwards
  • Remove smart punctuation such as curly quotation marks from converted files.

Codex will always be free to download and use, but it's my hope that the increased access to eBooks it provides will make your life easier and more enjoyable. If you're using it to obtain books for your studies, your job or just for those cold winter's nights when you're tucked up in bed, any amount you wish to donate towards future development will be greatfully received.

Donate via PayPal


Current version: 2.1.1

Important: If installing this version of Codex for the first time, please make sure you run it at least once to set up Windows Explorer integration.

Note: If you previously used version 1.x of Codex, the program has been completely rewritten from scratch to be easier to maintain, more stable and to have many more features. The two versions shouldn't conflict with each other, but version 1 is incredibly out-of-date now so should probably be uninstalled from your computer.

Codex Installer (58 MB)

Source code

Source code is available on GitHub. Codex uses functionality provided by the calibre eBook management software. You can obtain an up-to-date tarball of calibre's source code from http://code.calibre-ebook.com/dist/src.