Tom Stallard asked for a way to save webpages, with all of the formatting and images intact, to local storage.
I know of two ways to save webpages as single, contained files. They won’t reproduce the exact layout of the page, but they’ll come very close. One will give you a standard .pdf file. The other technique produces a less ubiquitous .mht or .mhtml file. You’ll have fewer options for reading .mht files, but they usually get closer to the look of the original pages.
Both techniques work, with some variation, in Internet Explorer, Chrome, and Firefox.
[Have a tech question? Ask PCWorld Contributing Editor Lincoln Spector. Send your query to [email protected].]
To create a .pdf, you simply “print” the page to pdf creation software.
By default if you don’t have any printer, it will Print as PDF. Hit Print will automatically save the preview as PDF in your “Documents” folder. This is a very nicely done feature by Microsoft. Once you’ve print the web page as PDF, a notification will inform you where the location of this PDF. By default it will save under your Documents folder.
Chrome makes this chore particularly easy. With the desired page loaded, press Ctrl-P to bring up the browser’s unique Print dialog box. Click the Change button in the Destination section. This brings up a list of your available printers. But in addition to the printers, you’ll find a Save as PDF option.
Ctrl-P will also bring up a printer dialog box in Internet Explorer or Chrome. Only these offer standard Windows dialog boxes, and lack a Save as PDF option. (They both offer a “Print to file” option, but you won’t find that to be satisfactory.)
So you’ll need a print-to-PDF program that interfaces with Windows as a print driver. There are plenty available, and you might have one installed that you don’t even know about. In researching this article, I discovered that I have four.
If you don’t have a PDF option among your print drivers, download and install the free version of the BullZip PDF Printer.
The MIME HTML (MHTML) format archives a webpage, putting the text, the code, and the images (but not audio and video) into a single file. It looks more like a webpage because it is, technically, a webpage.
Internet Explorer supports MHTML files out of the box. To save the page you’re looking at, press Ctrl-S to bring up the Save As dialog box. In the “Save as type” pull-down menu, select Web Archive, single file (*.mht).
Neither Firefox nor Chrome support MHTML by default, but there are ways around that.
Firefox users need to install the Mozilla Archive Format, with MHT and Faithful Save.
For Chrome, it’s a bit more complicated. In the browser’s address field (where you type URLs), enter
chrome://flags/and press Enter. Search for the option Save Page as MHTML, and click the Enable link. Then close and re-open Chrome.
Once you’ve made these changes, the Save As dialog box (still Ctrl-S) will offer a MHT or MHTML option in the “Save as type” menu.
You can read MHTML files in Internet Explorer, and in the other browsers after you’ve made the changes described above. You can also download reader apps for Android and iOS.
Windows 8 and previous versions of Windows operating system didn’t support PDF files out of the box. While there was a built-in PDF reader app in Windows 8/8.1, users had to use third-party tools to save webpage and documents as PDF files.
Save Multiple Web Pages As Pdf
Save webpages in PDF without third-party tools in Windows 10
Windows 10 supports PDF files out of the box. In Windows 10, the new web browser Microsoft Edge is the default PDF reader but you can change it any of your favorite PDF reader software.
Windows 10 comes with a dedicated PDF driver which allows you save documents and webpages in PDF (Portable Document Format) without the help of third-party tools or browser extensions. You can read more about the Microsoft Print to PDF feature in our how to save documents in PDF in Windows 10 guide.
Computer users running Windows 10 can use any web browser to save a webpage as PDF file without installing any extensions. This means that, in addition to Google Chrome and Mozilla Firefox, you can use Internet Explorer or the new Microsoft Edge browser to save a webpage as PDF file without having to install additional software.
Save a webpage as PDF file in Windows 10
Refer to the given below directions to save a webpage as PDF in Windows 10. In this guide, we are using Microsoft Edge browser to save a webpage as PDF but instructions are exactly the same for all web browsers including Google Chrome, Mozilla Firefox, Internet Explorer and Opera.
Saving Web Pages As Pdf
Step 1: Open up your Edge or any other web browser and navigate to the webpage that you want to save as PDF file.
Step 2: Once the webpage is completely loaded, simultaneously press Ctrl and P keys to open the Print dialog. If you’re on Microsoft Edge, you will see the modern version of the Print dialog instead of the classic one. The classic Print dialog appears for all other browsers including Internet Explorer.
Step 3: Select Microsoft Print to PDF as the printer and then click Print button.
Note that all pages (full page) of the currently opened webpage will be saved as PDF. If you want to save only the first or second page, please select the Pages option and then enter the page number that you want to print.
Step 4: Clicking the Print button will open Save as dialog. Choose a location to save the PDF file, enter a file name for the PDF file and then click Save button to save the webpage in PDF. Simple as that!
You might also want to read our how to save a webpage as PDF in Chrome browser guide.