- Test a known-good EPUB to separate file problems from SumatraPDF failures.
- Check DRM, corruption, extensions, and Windows associations before resetting settings.
- Use a clean portable copy to diagnose persistent EPUB opening problems.
When an EPUB fails in SumatraPDF, the result may be an error message, a blank window, an incomplete book, or no visible response at all. The most likely causes are a damaged or mislabeled file, DRM protection, an outdated SumatraPDF installation, an incorrect Windows file association, or a problematic settings file. The troubleshooting steps below isolate those causes without asking you to remove document restrictions or make unnecessary system changes.

Start with free Canva bundles
Browse the freebies page to claim ready-to-use Canva bundles, then get 25% off your first premium bundle after you sign up.
Free to claim. Canva-ready. Instant access.
1. Confirm the Symptom With a Simple EPUB Test
Before changing SumatraPDF or Windows, determine whether the failure follows one particular book or affects every EPUB. This distinction can save considerable time. If only one file fails, the source document is probably responsible. If several unrelated EPUB files fail, investigate SumatraPDF, its settings, or the way Windows launches it.
1.1 Test a different unencrypted EPUB
Open SumatraPDF directly from the Start menu or its executable file. Use the Open command inside the application to select a second EPUB from a trusted source. Choose a known unencrypted book, such as a public-domain EPUB downloaded directly from a reputable library.
Interpret the result as follows:
- If the second EPUB opens normally, SumatraPDF's basic EPUB support is working. Stop changing application settings and examine the original file.
- If multiple unencrypted EPUBs fail in the same way, continue with the application and settings checks below.
- If the file opens when selected from inside SumatraPDF but not when double-clicked, the problem is probably the Windows file association.
A successful test should display the book's text and allow you to move between its pages or sections. Minor differences in typography are not an open failure. This guide focuses on books that do not open, remain blank, produce an error, or are substantially unreadable because content is missing.
1.2 Copy the EPUB to a simple local folder
Create a temporary folder such as C:\EPUB-Test, copy the book there, and give the copy a short filename such as test.epub. Open that copy from within SumatraPDF.
This test removes complications caused by cloud placeholders, disconnected network drives, unusually long paths, archive previews, email attachment sandboxes, and restricted temporary locations. If the local copy works, the reader itself is probably fine. Keep the book in an accessible local folder or ensure the cloud service has downloaded it completely before opening it.
2. Check the File Format and How Windows Opens It
SumatraPDF supports unencrypted EPUB documents. However, an .epub filename does not guarantee that the file contains a valid, unencrypted EPUB package. A wrong extension, incomplete download, damaged archive, or protected commercial eBook can prevent it from opening correctly.
2.1 Check for DRM protection
Some eBook stores deliver EPUB content protected by digital rights management. SumatraPDF is not a tool for opening DRM-protected EPUBs that require authorization through a store account or vendor application. A file may also be an authorization or download token rather than the actual book, even if it was obtained through an eBook workflow.
Return to the store, library, publisher, or application that supplied the book and check its official reading instructions. Use the authorized reader recommended by that provider. Do not attempt to bypass DRM or remove document restrictions.
Success means the book opens through its authorized application, or the provider supplies a compatible unencrypted EPUB. If that happens, no SumatraPDF setting needs to be changed.
2.2 Verify that the extension matches the content
Enable file extensions in Windows File Explorer so you can see the complete filename. In current versions of Windows, open File Explorer, select View, then enable File name extensions. Confirm that the file is not named something like book.epub.zip, book.pdf.epub, or download.acsm.
An ACSM file, for example, is not an EPUB book. It is a small fulfillment file used by some eBook systems. Renaming it to .epub does not convert it. Likewise, changing a PDF, web page, or ZIP file's extension does not create a valid EPUB.
If the extension is wrong, obtain or export the book in genuine EPUB format from its source. Stop troubleshooting SumatraPDF after the correct file opens.
2.3 Repair the Windows file association
If EPUB files open correctly through SumatraPDF's internal Open command but fail when double-clicked, reset the default application:
- Right-click an EPUB file in File Explorer.
- Select Open with, followed by Choose another app.
- Select SumatraPDF.
- Enable the option to always use that application for EPUB files, if Windows displays it.
- If SumatraPDF is absent, browse to the correct SumatraPDF.exe file.
Windows may still point to an executable that was moved or deleted, particularly when a portable copy was previously used. Installed and portable copies can also exist in different folders. Make sure the selected executable is the copy you currently use.
Success means double-clicking an EPUB launches the intended SumatraPDF executable and displays the book. Once that works, do not reset settings or reinstall the program.
3. Examine the Source EPUB and Application Version
3.1 Download the file again
An interrupted download can leave an EPUB with the correct name but incomplete contents. Compare its file size with the size shown by the source, if available. A zero-byte or unexpectedly small file is a strong sign that the download failed.
Delete only the defective local copy, then download the book again through the legitimate source. Save it fully before opening it. If it came from email, use the email client's download command rather than trying to read it inside an attachment preview.
Success means the newly downloaded copy opens while the earlier copy does not. That confirms file corruption and eliminates the need for broader SumatraPDF troubleshooting.
3.2 Test the EPUB in a dedicated eBook reader
Open the same file in a reputable dedicated EPUB reader that supports ordinary, unencrypted EPUBs. This is a diagnostic step, not necessarily a recommendation to replace SumatraPDF.
- If the dedicated reader also rejects the file, the EPUB is likely corrupt, malformed, incomplete, or protected.
- If the dedicated reader opens it perfectly but SumatraPDF does not, the book may use EPUB features that SumatraPDF does not handle as expected.
- If the provider's authorized reader opens it but ordinary EPUB readers do not, DRM or provider-specific packaging is likely involved.
A dedicated reader is particularly useful when one complex book fails but simpler EPUBs work. In that situation, continuing to change global SumatraPDF settings is unlikely to help. Use the dedicated reader for that book or ask the publisher for a corrected, standards-compliant copy.
3.3 Update SumatraPDF from the official source
If several valid, unencrypted EPUBs fail, install or run the current stable SumatraPDF release from the official website. Updating can resolve defects already corrected by the project. Avoid third-party download sites, repackaged installers, and unofficial update tools.
Close SumatraPDF before updating. If you use the installed edition, run the official installer. If you use the portable edition, extract the new portable package into a new folder rather than mixing files from different releases.
After updating, open SumatraPDF first and select the test EPUB from inside the application. Success means the book opens in the updated copy. If it does, point the Windows EPUB association to that copy if double-clicking still launches an older executable.
3.4 Rule out permissions and security interference
Right-click the local EPUB, select Properties, and confirm your Windows account can read the file. If Windows shows an Unblock option for a trusted file you intentionally downloaded, you may use it after verifying the source. Do not disable antivirus protection globally just to open a book.
Controlled folder access, corporate endpoint security, or folder permissions can prevent applications from reading files in protected locations. Copying the EPUB to a normal folder under your user profile is a safer test than weakening security controls. On a managed computer, ask the administrator to review blocked application events.
Codecs, Ghostscript, and printer drivers are generally not relevant to opening an EPUB. They may matter in other document or printing workflows, but installing them is not an appropriate fix for a basic EPUB open failure. Avoid adding unrelated software unless a separate, specific error identifies it as necessary.

4. Inspect or Reset SumatraPDF-settings.txt Safely
SumatraPDF stores preferences in a text file named SumatraPDF-settings.txt. A damaged or stale settings file can sometimes produce persistent behavior across launches. Reset it only after valid EPUB files fail when opened from inside the application.
4.1 Locate the settings file
Close every SumatraPDF window first. An installed copy normally keeps user settings in the SumatraPDF folder under your local application data directory. You can enter %LOCALAPPDATA%\SumatraPDF in File Explorer's address bar to check that location.
A portable copy may keep its settings beside the executable when that folder is writable. This distinction matters because editing the installed copy's settings will not affect a portable executable using a different file.
If you cannot find the file, search only the folders associated with the SumatraPDF copy you are running. You can also inspect the executable's location through Task Manager or the shortcut's properties.
4.2 Back up and regenerate the file
- Make sure SumatraPDF is closed.
- Copy SumatraPDF-settings.txt to a safe backup location.
- Rename the original to SumatraPDF-settings.old.txt.
- Start SumatraPDF again.
- Open a known-good, unencrypted test EPUB from inside the program.
SumatraPDF should create fresh settings when needed. Do not download a stranger's settings file or paste unexplained configuration entries into yours.
If the test EPUB opens with fresh settings, the old configuration was involved. Reapply only the preferences you actually need, one group at a time. If the failure returns after a specific change, undo that change.
If fresh settings make no difference, close SumatraPDF and restore your backup if you want your previous preferences back. The cause is more likely the file, application build, security environment, or format compatibility.
5. Run a Clean Temporary Test Before Reinstalling
A clean portable test separates SumatraPDF itself from the installed copy, existing associations, and persistent settings. It is more informative than repeatedly reinstalling over the same configuration.
- Download the official portable SumatraPDF package.
- Extract it to a new local folder where you have write permission.
- Do not copy old settings into the folder.
- Launch the new executable directly.
- Use its Open command to select a known-good, unencrypted EPUB.
If the clean portable copy opens the book, your original installation, shortcut, association, or settings environment is the likely cause. You can continue using the clean copy, repair the association, or reinstall the installed edition after preserving any settings you need.
If the clean copy also fails with multiple known-good EPUBs, record the exact error and whether the window is blank, frozen, or immediately closed. Check whether security software logged a block. At that point, reporting the reproducible issue to the SumatraPDF project is more useful than repeatedly deleting settings.
Success in this test means the EPUB displays in the clean copy. Stop making changes as soon as you know which copy works. Uninstalling every reader, cleaning the registry, or installing unrelated codecs adds risk without improving the diagnosis.
6. Quick Fix Checklist
- Open a second known-good, unencrypted EPUB.
- Use SumatraPDF's Open command instead of double-clicking the file.
- Copy the EPUB to a short, local path and retry.
- Confirm the file is a genuine EPUB, not ACSM, PDF, ZIP, or a renamed download.
- Use the provider's authorized reader for DRM-protected books.
- Download the EPUB again if it may be incomplete.
- Test the file in a dedicated EPUB reader.
- Update SumatraPDF from its official website.
- Point Windows to the correct installed or portable executable.
- Back up and regenerate SumatraPDF-settings.txt only if multiple valid books fail.
- Run a clean official portable copy before reinstalling.
- Stop changing settings once a known-good EPUB opens correctly.
7. Frequently Asked Questions
7.1 Does SumatraPDF support EPUB files?
Yes. SumatraPDF supports unencrypted EPUB documents. Support does not mean every file carrying an .epub extension will open. The file must be a valid EPUB, accessible to the application, and free from DRM that requires another authorized reader.
7.2 Why does one EPUB fail while other books open?
The failing book may be corrupted, incompletely downloaded, mislabeled, protected, or built with content that SumatraPDF does not render successfully. Test that same book in a dedicated EPUB reader and download a fresh copy. If other EPUBs work, avoid resetting global settings.
7.3 Why does the EPUB open from SumatraPDF but not from File Explorer?
This usually indicates a Windows file-association problem. The .epub extension may point to an old installation, a moved portable executable, or another application. Select the current SumatraPDF executable through Windows' Open with interface.
7.4 Can renaming another file to EPUB make it open?
No. A filename extension identifies a format but does not convert the document. Renaming an ACSM, PDF, ZIP, or web download to .epub will not create a valid EPUB. Obtain the correct format through the original provider.
7.5 Should I delete SumatraPDF-settings.txt?
Do not delete it as the first step. Close SumatraPDF, back up the file, and rename it so the program can generate fresh settings. Test a known-good EPUB, then restore the backup if the reset does not help.
7.6 When is a dedicated eBook reader the better choice?
Use a dedicated reader when a particular valid EPUB relies on features that do not work correctly in SumatraPDF, or when a store or library requires an authorized application for protected content. If many ordinary unencrypted EPUBs open in SumatraPDF, one incompatible title is not evidence that the whole installation is broken.