The best way to convert HTML to PDF in your web apps!

NEW: PDFreactor 11.6.12 released

PDFreactor boosts Digital Transformation in Banking Industry

Use PDF to guarantee access through all digital devices

Streamline processes, add value and automate workflows

Accomplish the European Union MiFID for archiving advertising content

Digitally sign PDF documents and smart PDF forms

Create statements, fill forms, sign contracts, request loans and mortgages

Guarantee long-term archiving through PDF/A compliance

Whenever you need to generate PDF from HTML there is usually a lot to take into consideration to achieve impeccable printing results. If you want to convert an HTML file to PDF, if you use a webpage or rely on Database Publishing – there is a way to turn even complex HTML into PDF. With PDFreactor you count on a powerful HTML to PDF converter software. The wide range of functions exceeds most converter tools and bring your PDF converting to the next level.

Printing with CSS. Typeset quality PDF. Web Standard Compliant.

Easily convert HTML to PDF. Supports HTML5, CSS3, JavaScript. APIs for JavaScript, Java, PHP, .NET, Python, Ruby, Perl, Node.js, SOAP, REST. Docker Image. Free Personal License!

PDFreactor is the perfect printing component for web applications, incl. Database Publishing, Web-to-Print, PIM, DMS, MDM, DAM, WCMS, VDP etc. It is typically used for server-side conversion of HTML to PDF, ranging from dynamic data-driven documents (reports, invoices, forms, data sheets) for electronic distribution to complex and high-quality PDFs (catalogs, marketing collateral, technical documentation, journals) for print and electronic publishing.

  • Samples

    See a collection of our superb mockups, real customer samples and online demos to get you started with creating PDF from HTML.

  • Case-Studies

    Read how PDFreactor adds tremendous value to customer applications and how they benefit during their HTML to PDF conversion process.

  • Request Trial

    Request a fully-featured free trial to integrate HTML to PDF printing into your web applications.

  • Download

    Download the latest installation package for converting HTML to PDF using various operating systems.

  • Buy

    Already convinced? Buy PDFreactor or upgrade to the latest major version.

  • Need help?

    Contact our support team, access documentation and knowledge base.

With our key features towards high-quality PDF from HTML

How to convert HTML to PDF without compromising the hard work you put into the original source file? When creating PDF from HTML you want to make sure all features of the original material will be transferred during the conversion process. Unlike most online tools our HTML to PDF converter software is equipped with all functions to achieve outstanding results. Find out how our key features ensure the highest quality of your converted HTML files.


Convert your HTML5 PDF documents without additional pre-processing or cleanup. Supports all HTML5 elements.


Use cutting-edge CSS3 like calc, media queries, box-shadow, text-shadow, filter. Transform, rotate, scale, elements for converting HTML + CSS to PDF. Supports regions, running elements, Grid- and Flexible Box Layout.


Transfer JavaScript driven layouts to PDF. Support for HTML5 Canvas, HighCharts, amCharts, MathJax and other JavaScript libraries out of the box. Read more about your possibilities to convert HTML to PDF via JavaScript!


PDFreactor supports the creation of tagged PDF documents in line with accessibility guidelines, including Section 508 and the Matterhorn protocol. See also the PDFreactor VPAT.


PDFreactor easily allows to create PDF/A (1a, 1b, 2a, 2b, 2u, 3a, 3b and 3u) and also PDF/UA compliant files for the long-term archiving of electronic documents.

Professional Printing

PDFreactor provides professional printing features like PDF/X, PDF/X-4p, baseline grids and spot colors. Print HTML to PDF and create documents with perfect typography.

Our performance scope to render HTML to PDF in the most effective way

Whether you want to save an HTML page as PDF or create a catalogue from your product database: Our conversion software is tailored specifically for high demands in rendering HTML to PDF in a time-saving way. Exporting HTML to PDF should not acquire a lot of manual adjustments. That is why PDFreactor has a wide range of time-saving functions that will streamline your PDF converting process. With our powerful API you can integrate the software in your existing framework, no matter which programming language you use: HTML to PDF via C# & .NET, PHP, Java, Ruby, Perl or Python – the possibilities to create PDF from HTML are nearly endless. Inspect the structure and layout of PDFs generated with PDFreactor similar to browser’s development tools with our PDFreactor Inspector. Convince yourself of our diverse functions, which not only save you time, but also resources and costs in the long term.

Smart Pagination

When batch converting HTML to PDF you can say goodbye to manual efforts: All documents are automatically paginated. So page breaks do not slice through any images or lines of text. Optionally, you can control page breaks via CSS.

Automatic Font Fall-Back

Automatic fallback to one or more specified fonts if a glyph cannot be found in the font used in the document you want to render from HTML to PDF.


One bottleneck while converting an HTML file to PDF is the specific layout. When transforming HTML tables to PDF or creating multi-column layouts you can count on full support: Including automatic hyphenation, page numbers, headers and footers, footnotes, (page) floats, positioning, margins, padding, tables.

Table of Contents

Intuitively generate an automatic table of contents when converting your HTML document to PDF, including page numbers, leaders and links to the chapters.

Generated Content

When exporting a PDF from HTML, use generated content to display cross references, page numbers, the title of the target chapter, numbered headings and more dynamically.


PDFreactor allows you to automatically or manually adjust the DPI value for pixels when rendering HTML to PDF to ensure elements with fixed width, such as images or tables, do not exceed the page.


Provides configurable callback URLs for events during conversion. Send your document containing HTML and resources as self-contained asset package to the web service. Features a server side cache plugin.

Web Fonts

Converting an HTML file to PDF you do not need to forgo on the aesthetics or your corporate design elements. Enhance your documents with beautiful fonts without having to install any fonts on the server or the user’s system.


PDFreactor supports cgroup based virtualization environments like Docker. A PDFreactor Docker image is available on Docker Hub. Find out more about how to convert HTML to PDF with Docker.


Integrate PDFreactor as an HTML to PDF library or OSGi bundle in your Java application, or easily deploy it into the environment of your choice using one of the web service APIs.


There is no limit for creating PDF from HTML with PDFreactor. Enhance your documents with SVG, MathML, bar codes and QR codes. Embed multimedia objects such as videos and Flash or integrate existing PDF files like images.

Merging & Overlaying

Merge documents with existing PDFs by appending or overlaying them. Place multiple pages on one sheet and rearrange the order of pages.


Change HTML to PDF for various target groups: PDFreactor supports RTL and LTR text, automatic Arabic shaping and a wide range of languages e.g. Chinese, Japanese, Korean, Arabic, Hebrew and others. Support for recto/verso and BiDi depending logical properties.

Printer Marks

Add printer marks incl. trim marks, bleed marks, registration marks, color bars to your converted files. Allow the content to bleed off the trim area through PDF page boxes. That way PDFreactor ensures you to convert HTML pages to PDF and achieve impeccable printing results.

Hyperlinks & Bookmarks

When converting HTML to PDF, PDFreactor ensures hyperlinks from the source document, bookmarks for headings, and PDF metadata such as author, title, subject and keywords are being transferred to the target document.

Styled Interactive PDF Forms

Convert HTML forms to PDF and produce complex interactive forms from HTML files. Interactive form elements can be fully styled via CSS to create PDF from HTML in a way that best suits the demands of your industry.

CMYK Color Space

PDFreactor can convert to PDF files in the CMYK color space. All color keywords, as well as images can be translated into both RGB and CMYK.

Digital Signature

When exporting the HTML to PDF, digitally sign your PDFs with a X.509 certificate and ensure that the document has not been tampered with after its creation.

Encryption & Restrictions

Encrypt and secure PDF documents created from HTML to PDF with owner and user passwords. This also enables you to enforce various restrictions.

Viewer Preferences

Control your PDF viewer’s appearance by setting viewer preferences in the PDF file. Hide parts of the viewer’s UI, adapt the page layout.

Sessions, Headers & Cookies

Set arbitrary HTTP headers for all connections established by PDFreactor, or set cookies. This enables you to pass a session ID to PDFreactor.

HTTP Authentication

Convert HTML to PDF that requires a password for its HTTP connections. The Basic and Digest authentication schemes are supported.

Exceeding Contents Detection

Log a warning if an element exceeds a page or the border of page content. Information about those elements can be retrieved programmatically. This reduces the susceptibility to errors when converting HTML to PDF significantly.

Raster Image Output

Create raster images (JPEG, PNG, GIF, TIFF) from your HTML files. Generate additional thumbnails, previews and high-fidelity graphics (optional grayscale) when converting HTML files to PDF from your documents. Optional add-on.


Natively supports 64bit on all operating systems incl. Windows Server, allowing you to allocate more memory for PDF converting and processing very large and complex documents. Supports session based load-balancing.

Complex HTML to PDF via PIM

PDFreactor offers the most efficient and flexible way to create ready-to-print documents like catalogues and price lists to PIM users. Read more about the catalog software solution of the perfect match between PIM and PDFreactor to create PDF from HTML.


The PDFreactor web service provides a RESTful monitoring interface, and allows to set API keys to authenticate clients. That way you do not only manage how to convert an HTML page to PDF but have full control over your PDF files.

More than just a PDF converter

PDFreactor is the perfect printing component to convert HTML to PDF files in a high-quality way. Its functions go way beyond online tools that save HTML pages as PDF. For quickly archiving a web page these HTML file converters will serve you with the basic functions – either from HTML or an URL. With PDFreactor on the other hand, you can rely on a powerful server-side tool. The main advantages are the excellent results as well as the time-saving components during the HTML to PDF conversion that make manual adjustments nearly non-existent.

That way, our software is perfectly suited for professional needs of various industries. As an e-book converter in the publishing industry, convert HTML files to PDF to generate reports or even print catalogues of your product range from databases: PDFreactor will serve you well when creating PDF from HTML for B2C or B2B purposes. Be one of our over 3000 corporate costumers who use PDFreactor to convert HTML to PDF all around the world.
If you want to know how to convert HTML files to PDF with PDFreactor and optimizing your PDF converting process get in touch with our support.

Get started to turn HTML into PDF

For downloading the HTML to PDF converter software you can choose the package that best suits your existing system. If you want to try out the wide range of functions first, we are happy to provide you with our 30-day-trial key for free.

Whether you use Windows, Linux or macOS – the installation of the converter package is quick and easy. Before you can turn HTML into PDF, you need to integrate the HTML to PDF library into your Java application or use the PDFreactor Web Service. Then you are ready to find out how to convert HTML to PDF in the most effective way that achieves unparalleled results. Count on one of the best HTML to PDF converters!