Skip to content
SPECIFICTION
Get listed

OpenHTMLtoPDF

github.com

Free plan Self-hosted
Visit github.com
Spec score 7.4 #26 of 31 in PDF SDKs

Spec sheet

Purpose
OpenHTMLtoPDF is a pure Java library that renders well-formed XML/XHTML and some HTML5 using CSS for PDF or image output.Read 9 Oct 2026 · github.com
Support
The README invites users to file issues, and the integration guide says users can ask for a new release if needed.Read 9 Oct 2026 · github.com
Accessibility
The README describes accessible PDF support for Section 508, PDF/UA, and WCAG 2.0.Read 9 Oct 2026 · github.com
Android support
The FAQ says OpenHTMLtoPDF cannot be used on Android.Read 9 Oct 2026 · github.com
Dependencies
The project uses Apache PDFBox for PDF output and is based on Flying Saucer.Read 9 Oct 2026 · github.com
Extensions
Optional Maven modules provide SVG, MathML, and right-to-left or bidirectional text support.Read 9 Oct 2026 · github.com
HTML limits
The project says it is not a web browser, does not run JavaScript, and does not implement many modern standards such as flex and grid layout.Read 9 Oct 2026 · github.com
HTTP integrations
The guide documents plugging in an external HTTP client such as OkHttp and custom protocol handlers such as an app-specific S3 URI scheme.Read 9 Oct 2026 · github.com
Integration
The integration guide distributes releases through Maven and documents adding the library as Maven dependencies.Read 9 Oct 2026 · github.com
Java requirement
The FAQ says the library requires at least Java 8 and has been tested with OpenJDK 8, 11, and 17 early access.Read 9 Oct 2026 · github.com
PDF features
The project lists support for accessible PDFs, PDF/A, CSS3 transforms, footnotes, and inserting pages for cut-off content.Read 9 Oct 2026 · github.com
Rendering guidance
The README cautions that modern HTML5 may render poorly and recommends crafting documents for the library, avoiding floats near page breaks, and using table layouts.Read 9 Oct 2026 · github.com
Security guidance
The README advises against rendering untrusted SVG and XML; its changelog records security-related dependency updates.Read 9 Oct 2026 · github.com
Security policy
GitHub's repository security page reports that no security policy was detected.Read 9 Oct 2026 · github.com

Plans and prices

OpenHTMLtoPDF Free LGPL 2.1 or later · PDF/A testing module is GPL and for testing only Read 9 Oct 2026 · github.com

Every OpenHTMLtoPDF plan and price →

Where Specifiction places it

Alternatives to OpenHTMLtoPDFAll alternatives →