Let Visitors Save Your Site to PDF

Pdfcrowd offers a very simple and straightforward way to save your web pages to PDF. Just copy the code below verbatim into your HTML. It creates a link that converts the containing page to a PDF.


  <a href="http://pdfcrowd.com/url_to_pdf/">Convert this page to a PDF</a>

You can customize the PDFs using these parameters:

Parameter Description
width Page width.
height Page height. Use -1 for a single page PDF.
hmargin Horizontal page margins.
vmargin Vertical page margins.
footer_text Footer text. The following variables are expanded:
  • %u - Source URL.
  • %p - The current page number.
  • %n - Total number of pages.
use_print_media Use the print CSS media type if available.
pdf_name The file name of the created PDF. If not specified then the name is auto-generated.

Page dimensions and margins can be specified in inches (in), millimeters (mm), centimeters (cm), or points (pt). If no units are specified, points are assumed. Examples: 210mm, 8.5in

Usage Examples

  • A4 page
    • http://pdfcrowd.com/url_to_pdf/?width=210mm&height=297mm
  • Letter page
    • http://pdfcrowd.com/url_to_pdf/?width=8.5in&height=11in
  • Single PDF page
    • http://pdfcrowd.com/url_to_pdf/?height=-1
  • Insert page number to footer
    • http://pdfcrowd.com/url_to_pdf/?footer_text=page%20%p
  • Use the print version of the page
    • http://pdfcrowd.com/url_to_pdf/?use_print_media=1

Here is a demo.

Domain License

This service is free, you don't need an account to use it. However, for commercial web sites, you might consider purchasing a Domain License for your domain which removes the Pdfcrowd logo.

Notes

  • Your web pages must be accessible from the Internet.
  • The service retrieves the URL of the page from the HTTP referrer. Do not pass ?url=http://mysite.com or anything similar; it will not work.