KimiDoc : HTML to PDF API (kimidoc)
Install latest/stable of KimiDoc : HTML to PDF API
Ubuntu 16.04 or later?
Make sure snap support is enabled in your Desktop store.
Details for KimiDoc : HTML to PDF API
Package name
- kimidoc
License
- Proprietary
Last updated
- 27 October 2026 - latest/stable
- 26 October 2026 - latest/edge
Websites
Contact
Donations
Report a bug
External link warning
You are about to open
Do you wish to proceed?
Report a Snap Store violation
Report KimiDoc : HTML to PDF API for a Snap Store violation
Snap Store Violation Report submitted successfully
Thank you for your report. Information you provided will help us investigate further.
Error submitting report
There was an error while sending your report. Please try again later.
Share this snap
Generate an embeddable card to be shared on external websites.
Render invoices, reports and batch documents on your server
KimiDoc is a self-hosted HTML to PDF API: convert HTML and CSS templates into pixel-perfect PDF documents on your own server. Design invoices, payslips, bank statements, reports, certificates, resumes and shipping labels as plain HTML with mustache-style placeholders, then render them over REST, one document at a time or in batch jobs of up to 40,000 documents.
Rendering uses a Chromium-class engine kept warm between requests, so the PDF output matches what a browser prints: flexbox, grid, web fonts, SVG charts, right-to-left scripts, and real page numbers through CSS @page. A modern alternative to wkhtmltopdf scripting and to driving a headless browser yourself: no process spawned per document, no cold starts, no conversion glue code.
What's in the box
- REST API for HTML to PDF conversion with stored, versioned templates
- More than 100 starter templates plus a browser editor with live PDF preview
- Batch PDF generation with per-document retry, ZIP output and a job manifest
- PDF encryption (AES-256), watermark stamping, merge and page assembly
- Signed completion webhooks, stored assets and per-key usage metering
- Multi-tenant accounts mode for serving your own customers
- AI template generation against any OpenAI-compatible endpoint you configure, including a local model; no model is hosted here
Private by design
Your documents never leave your server. There is no telemetry and no outbound call, so KimiDoc fits air-gapped networks and regulated data such as invoices, payroll and patient records. The service runs fully confined and is configured entirely through snap: snap set kimidoc port=8899 api-key=SECRET.
Install, open the bundled web console, and render your first PDF in minutes. Guides, API reference and template documentation live at https://kimidoc.com and self-hosted licensing at https://kimidoc.com/self-hosted/. A hosted version is available for teams that do not want to run their own server.
| Revision | Channel | Version | Build | Commit | Download SBOM |
|---|
The build and commit information is derived from build infrastructure records.
Install KimiDoc : HTML to PDF API on your Linux distribution
Choose your Linux distribution to get detailed installation instructions. If yours is not shown, get more details on the installing snapd documentation.