HTMLDOC 1.9.16 May 19, 2022

HTMLDOC Now Available on Flathub February 09, 2022

HTMLDOC 1.9.15 February 05, 2022

HTMLDOC 1.9.14 December 22, 2021

HTMLDOC 1.9.13 November 05, 2021

HTMLDOC converts HTML and Markdown source files or web pages to EPUB, PostScript, or PDF files with an optional table of contents. While it currently does not support many things in “the modern web” such as Cascading Style Sheets (CSS), forms, full Unicode, and Emoji characters, it is still useful for converting HTML documentation, invoices, and reports. It provides a convenient GUI and can be integrated with many continuous integration and web server solutions.

Binaries are provided by me for Linux® on the snapcraft store, macOS® (10.14 and higher) on the Github download page, and Microsoft Windows® (10 and higher) on the Github download page. Most Linux distributions also provide native packages.

HTMLDOC Screenshot

System Requirements


  • C99 compiler (Clang, GCC, MSVC)
  • POSIX-compliant `make` (all but Windows)
  • Xcode (optional for macOS)
  • Visual Studio 2019 or later (Windows)

Required Libraries:

  • GNU TLS (3.0+), LibreSSL (3.0+), or OpenSSL (1.1+)
  • ZLIB (1.1+)

Optional Libraries:

  • JPEGLIB (8+) or libjpeg-turbo (2.0+)
  • LIBPNG (1.6+)