Koodo Reader

App by Troye·AppByTroye.KoodoReader

All-in-one ebook reader

Koodo Reader is an all-in-one eBook reader for Windows, macOS, Linux, and the web, supporting over 15 formats.

winget install --id AppByTroye.KoodoReader --exact --source winget

Latest 2.3.9·July 6, 2026

Release Notes

New Features

  • Support for importing local fonts and downloading curated open-source fonts
  • New highlighting styles: strikethrough and wavy underline
  • Support for customizing text highlighting styles during audiobook playback and in-book searches; go to Settings > Appearance
  • Support for customizing keyboard shortcuts for over 20 actions, including page turning, note-taking, and highlighting; go to Settings > Shortcuts
  • Support for adding books to the Bookshelf, Favorites, and the Trash by dragging and dropping them
  • Added the Volcano TTS (Doubao TTS) voice plugin
  • Added the Merriam-Webster dictionary plugin
  • Added a Flipping page-turning animation; enable it in the reading options panel on the right
  • The image viewer now supports continuous browsing of all images in a book
  • Images from web articles are now embedded and saved in base64 format within the HTML file
  • AI Chat now supports saving and exporting chat history
  • Support for searching book tables of contents
  • Support for editing book content using replacement and deletion rules; go to Settings > Text Rules
  • Optimized the accuracy of online book cover and metadata matching
  • Added an option to preserve the original PDF background; enable this in the right-side reading options panel
  • Added an option to force override the book’s background style; go to Settings > Reading
  • Support for navigating to a bookshelf directly from the book detail dialog
  • Copying Japanese text no longer copies ruby
  • The book library backup feature has been moved to Settings > Sync and Backup; a separate entry is no longer displayed at the top of the app
  • Support for customizing the target language for full-text translation (AI Encyclopedia)
  • Free users can now back up and restore their book library via WebDAV, SFTP, FTP, S3-compatible storage, and Docker
  • Free users can now import books from WebDAV, SFTP, FTP, and S3-compatible storage
  • Support for code highlighting has been added; please enable it in the reading options panel on the right
  • 20 new reading theme colors have been added; please enable them in the reading options panel on the right
  • Support for cropping PDF margin, please click the crop button in the upper-right corner
  • Support for marking the book as read or unread
  • (Mobile) Support for selecting text across pages
  • (Mobile) Strikethrough and wavy underline styles have been added to highlighting options
  • (Mobile) The image viewer now supports continuous browsing of all images in a book
  • (Mobile) AI Chat supports saving and exporting chat history
  • (Mobile) Support for editing book content using replacement and deletion rules
  • (Mobile) Optimized the accuracy of online book cover and metadata matching
  • (Mobile) Added an option to preserve the original PDF background
  • (Mobile) Copying Japanese text no longer copies ruby
  • (Mobile) Support for customizing the target language for full-text translation (AI Encyclopedia)
  • (Mobile) Support for code highlighting
  • (Mobile) Support for cropping PDF margin Fixes
  • Fixed an issue where the word definition feature sometimes failed to enable
  • Fixed an issue where books could not be opened after enabling “Import as Link” in certain cases
  • Fixed an issue where text in different paragraphs of some books overlapped
  • Fixed an issue with hyperlinks not working in web articles
  • Fixed an issue where tables in books would overflow onto the next page
  • Fixed an issue where S3 compatible storage not working in the web version after installing the browser extension
  • Fixed an issue where full-text translation did not work for certain paragraphs
  • Fixed an issue where code was truncated and not displayed in full
  • (Mobile) Fixed an issue where text from different paragraphs in some books would overlap
  • (Mobile) Fixed an issue where tables in books would overflow onto the next page
  • (Mobile) Fixed an issue where full-text translation did not work for certain paragraphs
  • (Mobile) Fixed an issue where code was truncated and not displayed in full
  • (Mobile) Fixed an issue with the sorting of notes, highlights, and bookmarks on the reading page
  • (Mobile) Fixed an issue where certain chapters were skipped while using TTS feature Note This version has been selected as the stable release candidate. It should work fine in most cases. If you have any concerns, please download the previous stable version Tip You can also download the installation package for this version from the our self-hosted mirror.

Installer type: nullsoft

ArchitectureScopeDownloadSHA256
x64userDownload7A5FBCA583EC83DACF54031D9CBB6656017DBE2D329B968C96A68517FB602812
x64machineDownload7A5FBCA583EC83DACF54031D9CBB6656017DBE2D329B968C96A68517FB602812
arm64userDownloadB698B5FD1AA5512B4F28CABB5A65A9947A23D00C266C4FBCFAB2DC5D0FABCE5D
arm64machineDownloadB698B5FD1AA5512B4F28CABB5A65A9947A23D00C266C4FBCFAB2DC5D0FABCE5D

Details

Homepage
https://www.koodoreader.com/
License
AGPL-3.0
Publisher
App by Troye
Support
https://www.koodoreader.com/en/support
Privacy Policy
https://www.koodoreader.com/en/privacy
Copyright
© 2026 App by Troye. All rights reserved.
Moniker
koodoreader

Tags

ebookebook-readerepubpdfreader

Older versions (9)

2.3.8
ArchitectureScopeDownloadSHA256
x64userDownload01936B67193D0BBAAE85591B7333624B7E07865F3F54A5F4DFAD9F706D4C3247
x64machineDownload01936B67193D0BBAAE85591B7333624B7E07865F3F54A5F4DFAD9F706D4C3247
arm64userDownloadA8C8C7013768E7303B7AC90EDB09CC454B5427E794ECF61F685E2184B8ECB9E7
arm64machineDownloadA8C8C7013768E7303B7AC90EDB09CC454B5427E794ECF61F685E2184B8ECB9E7
2.3.7
ArchitectureScopeDownloadSHA256
x64userDownload4FADFE6DD441E77F758943230A293914DAD185D0A71C153AD46995B11883BBE6
x64machineDownload4FADFE6DD441E77F758943230A293914DAD185D0A71C153AD46995B11883BBE6
arm64userDownload6C755D23957A990E6C003C9EB54D3EE705BBC34928958F658DD0CD8AEBB572AC
arm64machineDownload6C755D23957A990E6C003C9EB54D3EE705BBC34928958F658DD0CD8AEBB572AC
2.3.6
ArchitectureScopeDownloadSHA256
x64userDownload5DE897E22A0164814FDF2FD59000958295EF454E991ABC8ED74E0E22D57BD63A
x64machineDownload5DE897E22A0164814FDF2FD59000958295EF454E991ABC8ED74E0E22D57BD63A
arm64userDownload5F963D662894FE3626BCB4B318F5B6C2A24DBBCD589239572742BB244DAEAAAF
arm64machineDownload5F963D662894FE3626BCB4B318F5B6C2A24DBBCD589239572742BB244DAEAAAF
2.3.5
ArchitectureScopeDownloadSHA256
x64userDownloadD6092968EA08D3865A759941BD2F3142E4B2BDB46F9FD896DAD252F56477791B
x64machineDownloadD6092968EA08D3865A759941BD2F3142E4B2BDB46F9FD896DAD252F56477791B
arm64userDownloadF671B9431322A1EEF12BB87A32BD87981061905B399D860B7F23C7B701F393A3
arm64machineDownloadF671B9431322A1EEF12BB87A32BD87981061905B399D860B7F23C7B701F393A3
2.3.4
ArchitectureScopeDownloadSHA256
x64userDownloadB6B16B51593787AE02B4D5CD7D74F1784562AD70D2CD4E3C49463D03F16D120E
x64machineDownloadB6B16B51593787AE02B4D5CD7D74F1784562AD70D2CD4E3C49463D03F16D120E
arm64userDownload93A14E088E998754966E7E4ABFC6B4CB00B5DE589D818F929FF8D43CD13BFC57
arm64machineDownload93A14E088E998754966E7E4ABFC6B4CB00B5DE589D818F929FF8D43CD13BFC57
2.3.3
ArchitectureScopeDownloadSHA256
x64userDownloadF069A2A21BEAC601D8BEB078B58F657CA038714305B78E56C65E3A99E609EFFD
x64machineDownloadF069A2A21BEAC601D8BEB078B58F657CA038714305B78E56C65E3A99E609EFFD
arm64userDownloadC800783A38CE44C5DBE37A9B83543F9F52725A5747F19DBDCC715B95150AFD16
arm64machineDownloadC800783A38CE44C5DBE37A9B83543F9F52725A5747F19DBDCC715B95150AFD16
2.3.2
ArchitectureScopeDownloadSHA256
x64userDownload1F279D0F02C8230A39F03EDBC0EA8EF33D39D2E65E61A8A4D0D52C435FB3B4FD
x64machineDownload1F279D0F02C8230A39F03EDBC0EA8EF33D39D2E65E61A8A4D0D52C435FB3B4FD
arm64userDownload09EC513BE73F34DFAEA4AC851628C2121A066156AF251DF4BF77E938AF1CA4A8
arm64machineDownload09EC513BE73F34DFAEA4AC851628C2121A066156AF251DF4BF77E938AF1CA4A8
2.3.0
ArchitectureScopeDownloadSHA256
x64userDownload4F78F40258B2F88903477FF78FFFB03B5FE2ED52D2FA1197B52522587B9911DE
x64machineDownload4F78F40258B2F88903477FF78FFFB03B5FE2ED52D2FA1197B52522587B9911DE
arm64userDownload57D09D88C6BEE767389AA82E52DF1EF12C4AC26E0FB999B05E76BB6DE4B93C8F
arm64machineDownload57D09D88C6BEE767389AA82E52DF1EF12C4AC26E0FB999B05E76BB6DE4B93C8F
1.7.4
ArchitectureScopeDownloadSHA256
x64userDownloadC63C886A9C8D50891E6CDA147E2B868D2334EA9D839322BEAD8541776DA808ED
x64machineDownloadC63C886A9C8D50891E6CDA147E2B868D2334EA9D839322BEAD8541776DA808ED