Generate PDF documents from any web page.
Basic PDF
Full Page PDF
Capture the entire scrollable page as PDF:
PDFs with isFullPage: true will have continuous pages matching the full page height.
Download PDF Directly
Get the raw PDF file instead of a JSON response:
PDF Features
- Vector text - Text is selectable and searchable
- Links preserved - Clickable links work in the PDF
- Print-ready - Suitable for printing
- Accurate rendering - Matches browser display
Use Cases
- Invoices - Generate printable invoices from web apps
- Reports - Convert dashboards to PDF reports
- Documentation - Export docs for offline reading
- Archives - Long-term document preservation
Best Practices
For best PDF results:
- Use
isFullPage - Captures complete content
- Wait for content - Use
networkidle for dynamic pages
- Increase timeout - Complex pages need more time
- Test print styles - Check
@media print CSS