PolyDoc
HTML to PDF & Screenshot API·polydoc.tech
PolyDoc is a REST API that converts HTML or a live URL into a PDF or a screenshot (PNG, JPEG, WebP), rendered with a real Chromium browser engine. It supports PDF/A archival output and PDF/UA-1 accessible tagged PDFs, Factur-X/ZUGFeRD e-invoicing, templates, webhooks, and delivery to a user's own cloud storage. The service is hosted entirely in the EU (Germany) and is stateless, not storing files after conversion.
What it's for
Features 20
- Ad and tracker blocking during rendering
- Conversion tagging for filtering and grouping usage
- CSS and JavaScript injection, waitForSelector/waitForFunction
- Custom page sizes, margins, orientation, headers/footers, scale
- Custom viewports and device pixel ratio up to 10x
- Dashboard with API key management, playground, and conversion analytics
- Delivery to user's own cloud storage via presigned URL (S3, GCS, Azure Blob, Backblaze B2, Wasabi, Rabata.io)
- Factur-X and ZUGFeRD e-invoicing with embedded XML (EN 16931)
- Full-page and clip-region screenshot capture with transparent backgrounds
- HTML and URL to PDF conversion via Chromium rendering engine
- MCP server (polydoc-mcp) exposing tools for AI agents like Claude Desktop, Claude Code, Cursor
- PDF encryption with user/owner passwords
- PDF outline (bookmarks) and metadata support
- PDF/A archival output (1b, 2b, 3b) with optional VeraPDF verification
- PDF/UA-1 accessible tagged PDF generation with optional VeraPDF validation
- Reusable HTML templates with Liquid syntax and Monaco editor
- Sandbox mode for risk-free testing with 10x production quota
- Screenshot capture in PNG, JPEG, WebP formats
- Text and image watermarks with configurable opacity, rotation, position
- Webhooks with HMAC-SHA256 signed payloads and configurable retries
At a glance
Integrations
Complianceself-reported
Resources
Pricing
All plans (Free through Enterprise) include the same core feature set: PDF, PDF/A (1b,2b,3b), E-Invoicing (Factur-X/ZUGFeRD), custom header/footer, watermark, encryption, metadata, PDF outline, tagged/accessible PDFs, custom page sizes, screenshot formats, full-page/clip capture, custom viewports, base64 encoding, rendering controls, webhooks, cloud delivery, sandbox mode, conversion tags, dashboard/playground, and templates. Pricing is shown in USD. Overage policy allows up to 30% of monthly limit as overage for up to 4 months in a 12-month period.
No credit card required.
150 conversions/month, 30sec timeout, friendly overage policy
$90/year if billed annually.
1000 conversions/month, 10m timeout, friendly overage policy
$190/year if billed annually.
5000 conversions/month, 10m timeout, friendly overage policy
$390/year if billed annually.
15000 conversions/month, 10m timeout, friendly overage policy
$990/year if billed annually.
50000 conversions/month, 10m timeout, friendly overage policy
$2790/year if billed annually.
150000 conversions/month, 10m timeout, friendly overage policy
$4990/year if billed annually.
300000 conversions/month, 10m timeout, friendly overage policy
$6990/year if billed annually.
500000 conversions/month, 10m timeout, friendly overage policy
Quote-based; contact for pricing.
Handles any volume; custom timeout