HTML/CSS to PDF for Python, Rust, Node.js, C#, and browsers.
Fullbleed is an MIT-licensed Rust print engine for invoices, reports, statements, letters, and other structured documents. Write HTML/CSS templates, supply your fonts and assets, and generate PDFs in your application.
Try the live PDF editor · Documentation · Designed examples
| Stack | Guides and runnable starters | Source |
|---|---|---|
| Python | Quickstart · FastAPI, Flask, and Django | Engine and Python package |
| Rust | Rust quickstart | Rust engine |
| Node.js | Quickstart · Next.js | JavaScript package |
| Browser / React | Browser SDK · React and TypeScript starter | Browser and React examples |
| C# / .NET | .NET quickstart | .NET bindings |
Fullbleed lays out static print documents using its own HTML/CSS engine. Check the guide for your stack for supported features and deployment requirements.
These are pages from generated PDFs. Select a preview to open the document.
Explore the templates and PDFs, or edit a React app with automatic previews.
Report a rendering issue with a small HTML/CSS reproduction, improve a guide, or contribute an example. The contributing guide explains how to get started.

