A URL to PDF API that converts any live web page to a pixel-perfect PDF, with full CSS rendering, custom paper sizes, and automatic ad blocking. No browser to manage.
curl -G "https://screenshotcore.com/api/v1/screenshot" \ -H "Authorization: Bearer YOUR_API_KEY" \ --data-urlencode "url=https://example.com" \ --data-urlencode "format=pdf" \ --data-urlencode "pdf_paper_format=A4" \ --data-urlencode "pdf_margin=15mm" \ --data-urlencode "pdf_print_background=true" \ --data-urlencode "full_page=true" \ --output page.pdf
Capabilities
From paper size to cookie consent, every detail is handled automatically.
Fonts, gradients, Flexbox, Grid, animations: everything renders exactly as it would in a real Chrome browser.
Automatically scrolls the entire page before rendering. No cut-off content, no clipped sections.
Output A4, Letter, Legal, or custom page dimensions. Flip to landscape for wide dashboards and tables.
Delay rendering until a CSS selector appears, essential for SPAs and lazy-loaded content before converting to PDF.
Automatically strip ads, cookie consent banners, and chat widgets before converting. Clean PDF every time.
Offload heavy conversions with async=true. Get a signed webhook when the PDF is ready. No polling needed.
Use Cases
Any team that captures or archives web content benefits from a URL to PDF API.
Preserve web pages as PDFs for compliance, legal holds, or long-term records.
Capture a user's order confirmation page as a PDF receipt automatically on checkout.
Save articles, blog posts, and documentation as offline PDFs for later reading.
Capture a live dashboard or report URL into a PDF for sharing with stakeholders.
Also available
100 free conversions per month. No credit card. Full API access from day one.
Get your free API key →FAQ
Everything you need to know before you ship.