PeachPDF is a pure .NET library that renders HTML, CSS, and SVG directly into vector PDF documents, in-process — no Puppeteer, wkhtmltopdf, or Ghostscript to install. It’s built for containerized deployments, serverless environments, and trimmed or AOT-compiled applications.

Visit peachpdf.net
Developer Support Plans

Need a direct line to the maintainer?

Paid support gets you a private channel straight to the maintainer — priority handling and email-based consulting on integration and implementation, no public issue tracker required.

Monthly
$25 / developer / month
  • Direct email support — no public issue tracker required
  • Priority handling on bug reports and requests
  • Email-based integration & implementation consulting
Get Started
Save $50/year Annual
$250 / developer / year
  • Direct email support — no public issue tracker required
  • Priority handling on bug reports and requests
  • Email-based integration & implementation consulting
Get Started

Prefer to sponsor instead? Every $25 donated on GitHub counts as one month of support. Custom development services are also available — get in touch to discuss.

No External Dependencies

Pure .NET, in-process rendering — nothing extra to install or containerize alongside your app.

Native SVG & Modern CSS

Vector SVG renders as scalable PDF content, with support for modern layout including flexbox and transforms.

Accessible, Print-Ready Output

Tagged PDF output with document structure, plus paged-media features like @page rules and margin boxes.

Free & Open Source

BSD 3-Clause licensed, no strings attached

PeachPDF is free and open source under the BSD 3-Clause license, distributed via NuGet and GitHub. Free community support is available through GitHub issues for bug reports and feature requests.