Bookworm

Bookworm 2026.2

The universally accessible document reader

  • By BlindPandasTeam
  • Open Source
  • Updated Jul 31, 2026
Download for Windows

About Bookworm

The universally accessible document reader

What's new in 2026.2

What's Changed
Localization Updates
- Finnish: Updated the translation, documentation, and user guide. (@jkinnunen, #372, #378, #382, #411)
- Spanish: Updated the translation for the 2026 message catalog. (@ericdq, #371)
- Vietnamese: Added the Vietnamese translation and user guide. (@nguyenanhduc09, #375)
- Traditional Chinese: Added the zh_TW translation. (@PeterDaveHello, #388)
- Simplified Chinese: Updated the user guide and message catalog, exposed additional user-facing messages for translation, and translated the new strings. (@cary-rowen, #399, 0962a9c, 0ccb20a, 5f11553)
- English documentation: Updated the README and user guide to cover the current feature set. (@cary-rowen, #397)
Features & Enhancements
- Added embedded image navigation for HTML, Markdown, EPUB, MOBI, AZW, and AZW3 documents. (@cary-rowen, #377, #381, #386, #395, #396)
- Images can be opened with Ctrl+Enter in a viewer with zoom, copy, save, and keyboard close actions. Available shortcuts are shown in the toolbar tooltips.
- Web documents can open remote images.
- Navigation can play an optional image sound and, by default, includes images with empty alternative text.
- Added AZW file support to the MOBI document handler. (@cary-rowen, cfac438)
- Migrated browseable messages and table views from the legacy HTML dialog to WebView. (@cary-rowen, #400)
- Retains tables, MathML, ARIA attributes, and safe presentation styles, with text wrapping, keyboard actions, and external link handling.
- Independent message windows now close with Bookworm, and empty table captions no longer produce malformed window titles.
Reading, Speech & OCR
- Replaced the OneCore speech engine's neosynth dependency with PyWinRT. (@cary-rowen, #401)
- Fixed voice selection, language switching, and restoration of the active voice profile.
- Fixed playback, highlighting, paragraph navigation, and continuous reading across pages and sections.
- Improved automatic OCR during continuous reading: following pages are prepared in advance, reading waits for OCR when needed, obsolete results no longer move focus, and canceling a dialog no longer resets the open book's OCR state. (@cary-rowen, #402)
- Windows OCR now uses PyWinRT directly instead of docrpy and preserves line breaks in recognized text. (@cary-rowen, #403)
Document Handling & Navigation
- Fixed search and search-result navigation. (@cary-rowen, #379, #380) …

Full release notes »

Technical details

PublisherBlindPandasTeam
Version2026.2
Release date2026-07-31
LicenseGPL V2
Installer typenullsoft
Architecturex86, x64
Package IDBlindPandasTeam.Bookworm
Install scopeAll users

Install Bookworm from the command line

Install with Windows Package Manager
winget install --id=BlindPandasTeam.Bookworm -e
Update to the latest version
winget upgrade --id=BlindPandasTeam.Bookworm -e
Uninstall
winget uninstall --id=BlindPandasTeam.Bookworm -e
Silent install with the offline installer
"Bookworm-2026.2-x64-setup.exe" /S

a11yaccessibilitybookdocumente-bookepubnvdapdfpythonreadersapi5windows

Bookworm version history

2026.1 Apr 23, 2026

What's Changed
Localization Updates
- Spanish: Added Spanish translation by @ericdq (#283)
- Finnish: Updated translation, documentation, and user guide by @jkinnunen (#284, #316, #342)
- Simplified Chinese: Updated documentation and UI translations by @cary-rowen (#293, #369)
- Portuguese: Translation update by @George-br (#296)
- French: Translation updated by @sofquipeut (#313)
- Georgian: Translation updated by @DraganRatkovich (#368)
Features & Enhancements
- Introduced the online Baidu OCR engine by @cary-rowen (#334)
- Added Vivo OCR engine (by NVDACN) by @cary-rowen (#338)
- Implemented Global and Local Media Key Controls for TTS by @cary-rowen (#328)
- Added a text wrapping option in the UI by @cary-rowen (#299)
- Added bookmark sorting by position by @pauliyobo (#324)
- Allowed book metadata to be imported from QRD files by @pauliyobo (#310)
- Added the 'View Change Log' menu item by @cary-rowen (#337)
Document Handling
- Update the documents cache whenever EPUB or Word files are modified by @pauliyobo (#289)
- Fixed regression where .docx documents were not opening by @pauliyobo (#312, #315)
- Preserve original URI to correctly restore the last read position for converted documents by @cary-rowen (#340)
- EPUB specific fixes:
- Handle missing <head> or <body> tags in EPUB HTML fragments by @cary-rowen (#319)
- Fix table accessibility and structure for EPUBs by @cary-rowen (#362) …

2024.2
2022.1a5

Frequently asked questions

Is Bookworm free?

Yes. Bookworm is free and open-source software released under the GPL V2 license.

What is the latest version of Bookworm?

The latest version is 2026.2, released on Jul 31, 2026.

Is it safe to download Bookworm?

The download button links to the official installer published on github.com, the same file Windows Package Manager installs. You can verify the downloaded file by comparing its SHA-256 checksum with 659da483adc5161f5901a8da43bcd90ecb6ea27316bf2fe75a3e3b0ba37d9daf.

Which Windows versions does Bookworm support?

Bookworm runs on Windows and is available for 32-bit (x86), 64-bit (x64) systems.

How do I install Bookworm silently?

Run the offline installer with "Bookworm-2026.2-x64-setup.exe" /S, or install it with Windows Package Manager: winget install --id=BlindPandasTeam.Bookworm -e --silent.

How do I uninstall Bookworm?

Open Settings › Apps › Installed apps, find Bookworm and select Uninstall. From the command line, run winget uninstall --id=BlindPandasTeam.Bookworm -e.