A free core for everyday PDFs
Turn HTML and CSS into plain PDFs with PrecisionPDF’s free core. Run it from the command line or integrate it into a Rust or Python application.
What’s included
The core renderer is free, with no subscription or per-document charge for plain PDF generation.
- HTML and CSS rendering — Use familiar markup and styles for invoices, reports, printable forms, and tickets.
- Fonts and images — Include document assets and declare fonts with
@font-face. - Page layout — Set page dimensions and margins in CSS, and control breaks in longer documents.
- Local integration — Generate PDFs in scripts or application code, in the environment you control.
Licensing
PrecisionPDF is distributed under a proprietary license. The license agreement included with your distribution describes the terms for using and distributing the software. Review that agreement for the conditions that apply to your application.
Choose your integration
The getting-started guide takes you from installation to a working PDF. For more detail, use the command-line, Rust, or Python documentation.
Read the privacy overview for document handling.