Web Page to PDF
Turn a web page into a downloadable PDF rendered by a real browser, with paper size, orientation and single-page options.
- Runs on our servers
- Free to use
- API available →
About this tool
Web Page to PDF renders a URL in a headless browser via the APIVoid URL to PDF API and gives you a downloadable PDF with the paper size and orientation you choose. Backgrounds can be kept or dropped, print stylesheets can be honoured, and the single-page option avoids page breaks for long content. The PDF is previewed inline before you download it.
It is useful for archiving receipts, articles and legal pages exactly as published. For an image instead of a document use the Website Screenshot tool.
How to use it — quick steps
- 01
Enter the url
Type or paste the url in the field above, for example https://www.example.com/
- 02
Adjust the options
Pick the settings that fit your case; the defaults work for most people. They apply on the next run.
- 03
Press "Convert to PDF"
Press "Convert to PDF" or Ctrl + Enter. The result appears below in a few seconds. Results can be copied.
Key features of this tool
External lookups
The lookup runs from our infrastructure, so you see what the public internet sees without exposing your own IP address or network.
Fast and cached
Results come back in seconds; identical lookups are cached for a few minutes to keep the service fast and responsive for everyone.
Easy to reuse
Every result block can be copied with one click or downloaded as a text file, and tables can also be saved as CSV for your reports.
Frequently asked questions
Will the PDF look like the page?
It is produced by the same engine as Chrome's "Save as PDF", so layout, fonts and images match the browser rendering. Pages with infinite scrolling only include what loaded initially.
What is "fit on a single page"?
The page height is set to the full content height so nothing is split across pages, handy for archiving long articles.
Can I convert pages behind a login?
Not here. The APIVoid URL to PDF API supports basic auth, bearer tokens and custom headers for that.