wkhtmltopdf

All downloads are hosted at gna.org, so you can browse for a specific download or use the links below.

Stable

The current stable series is 0.12.3, which was released on January 20, 2016 – see changes since 0.12.2.1.

Flavor Version Downloads Comments
Windows 0.12.3.2 32-bit / 64-bit for Windows Vista or later; bundles VC++ Runtime 2013
Linux 0.12.3 32-bit / 64-bit depends on: zlib, fontconfig, freetype, X11 libs (libX11, libXext, libXrender)
OS X 0.12.3 32-bit / 64-bit for OS X 10.6 or later

Bleeding Edge

An alpha release based on Qt 5.4.2 (with an updated browser engine) is available. Please note that this is a work-in-progress and not all the features have been ported to it yet, so do not expect any support for any bugs you may encounter.

Flavor Downloads Comments
Windows (MSVC 2013) 32-bit / 64-bit for Windows Vista or later; bundles VC++ Runtime 2013
Windows (MinGW-w64) 32-bit / 64-bit for Windows XP/2003 or later; bundles gcc DLLs
Linux (Debian Wheezy) 32-bit / 64-bit built on Debian 7.8
Linux (Debian Jessie) 32-bit / 64-bit built on Debian 8 (prerelease)
Linux (Ubuntu Trusty) 32-bit / 64-bit built on Ubuntu 14.04.2
Linux (Ubuntu Precise) 32-bit / 64-bit built on Ubuntu 12.04.5
Linux (CentOS 7) 64-bit built on CentOS 7.1.1503
Linux (CentOS 6) 64-bit built on CentOS 6.6

Builds for OS X will be made available as soon as support for it is added in the build script, which is an ongoing process. Please note that the above linux builds are not headless, and will require running under xvfb.

Archive

Please note that bug reports will not be accepted against the following, which are considered obsolete. It is recommended to use the latest stable release instead, and report an issue if there is a regression from a previous release.

Date Release
2015-07-12 0.12.2.4 (windows-only)
2015-06-20 0.12.2.3 (windows-only)
2015-04-06 0.12.2.2 (windows-only)
2015-01-19 0.12.2.1
2015-01-09 0.12.2
2014-06-26 0.12.1
2014-02-06 0.12.0

If you need versions older than 0.12.0, you can look at the obsolete downloads.

FAQ

Where are all the “distro-specific” binaries?

The generic linux binaries should work across all distributions as they are built on CentOS 6 with statically-linked libpng and libjpeg. However, in case of vulnerabilities in either library a new release will have to be done – similar to what was required for Windows earlier. Support for the distro-specific binaries is still present in the build script but is likely to be removed in future.

My platform is not supported! What should I do?

Compile the source code with the instructions given above. There are unoffical build instructions for SmartOS and OpenBSD, but they are still a work in progress.

Symantec reports a virus WS.Reputation.1 for the Windows builds

This is a false positive reported because Symantec has not seen this file before – see this clarification for details.