How to Make a PDF of an Entire Website

One day you may need to print out an entire website, or email it someone to make notes. The old way was printing each page one by one and hoping you got all of the links. Yet, there is a better way if you own Adobe Acrobat.

  • First, fire up Adobe Acrobat and go to File –> Create PDF –> From Web Page.

  • Then click “Capture Multiple Levels” and select “Get entire site” or choose the levels you want to grab. Example: Choosing 1 level will just get the top pages and no sub-pages.
  • If you want, you can review the Settings area to print landscape and some other options. When you are ready click “Create”.

Lena Shore

Lena is a full-time freelancer and nerd that specializes in web development, graphic design, and illustration. She enjoys building things, learning new things, pursuing creative endeavors, and giving free advice.


  1. Kate Madsen on February 5, 2013 at 1:13 pm

    As always you are a great teacher. Thanks for this!

  2. claudia arkush on February 11, 2013 at 3:08 pm

    If a PDF of a site turns out funky looking (missing images or rearranged) and you want a screen capture of the ENTIRE page try the “awesome screenshots” add-on. It saves the page as .jpg or .png right to your desktop with very decent resolution. Of course it does preserve the text as text or links since it is a raster file but very useful:

  3. Yasir Hussain on March 20, 2019 at 4:54 pm

    Is it possible if web site contains a lot of pdf, this process will download it as a separate pdf

    • Lena Shore on March 20, 2019 at 5:01 pm

      I don’t see any options for making more than a single PDF from a website.

  4. Michael Nelson on April 5, 2019 at 2:05 pm

    Oh neat! I didn’t know about that feature of Adobe Acrobat.
    If your website is on WordPress, you can also use the plugin Print My Blog (see just set it to use pages instead of posts. It will omit content most people don’t want in a PDF, like menus and sidebars.

    • Lena Shore on April 5, 2019 at 3:51 pm

      What a cool plugin! I didn’t know that “Print My Blog” existed. Thanks for the share. (:

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.