by sumatrapdfreader

sumatrapdfreader / sumatrapdf

SumatraPDF reader

5.6K Stars 1.1K Forks Last release: 7 months ago (3.2) Other 12.2K Commits 17 Releases

Available items

No Items, yet!

The developer of this repository has not created any items for sale yet. Need a bug fixed? Help with integration? A different license? Create a request here:

SumatraPDF Reader

SumatraPDF is a multi-format (PDF, EPUB, MOBI, FB2, CHM, XPS, DjVu) reader for Windows under (A)GPLv3 license, with some code under BSD license (see AUTHORS).

More information: * main website with downloads and documentation * manual * all other docs

To compile you need Visual Studio 2019 16.6 or later. Free Community edition works.


and hit F5 to compile and run.

For best results use the latest release available as that's what I use and test with. If things don't compile, first make sure you're using the latest version of Visual Studio.

Notes on targets: *

target is for enabling address sanitizer, only works in 32-bit Release build and requires installing an optional "C++ AddressSanitizers" component

Asan notes

Docs: * *

Flags: * *

Can be set with env variable: *


In Visual Studio, this is in


Note: * as of VS 16.6.2

(i.e. memory leaks) doesn't work. Unix version relies on tcmalloc so this might never work Suppressing issues: Note: I couldn't get suppressing to work.

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.