1. Paste your source
Use either a page URL or plain HTML content.
APP.PDFPILOT.DEV
No setup. No install. Paste content, click generate, download your PDF.
Choose source type and generate your file.
Use either a page URL or plain HTML content.
PdfPilot renders with headless Chromium for consistent output.
Your browser downloads the file immediately after rendering.
Use it directly from app.pdfpilot.dev anytime.
Use these endpoints if you want to integrate PdfPilot in your own apps.
POST /pdf/htmlcurl -X POST https://app.pdfpilot.dev/pdf/html \
-H "Content-Type: application/json" \
-d '{
"html": "<h1>Invoice #1042</h1>",
"fileName": "invoice.pdf",
"format": "A4",
"printBackground": true
}' \
--output invoice.pdf
POST /pdf/urlcurl -X POST https://app.pdfpilot.dev/pdf/url \
-H "Content-Type: application/json" \
-d '{
"url": "https://example.com/report",
"fileName": "report.pdf",
"format": "A4",
"printBackground": true
}' \
--output report.pdf