Windows Errors? Fix Them Before They Spread
Repair common Windows errors and clear accumulated junk for a smoother, more stable PC - no reinstall needed.Free scan · no reinstallCrashes, No Sound, or Screen Glitches?
Random freezes, missing sound and display glitches usually trace back to one bad driver. Find and replace yours safely.Free scan · under a minuteThe most reliable built-in method is to open the page, choose Print, select a PDF destination, inspect the preview for missing images, enable background printing when available, and then save. A print-to-PDF file is a paginated document, so it may reflow text, split sections, or omit visual effects that appear in the browser. If preserving the page’s exact visual appearance matters more than selectable text, use a full-page screenshot instead.
Save a webpage as a PDF with images
- Wait for the page to finish loading. Scroll through long pages if the site loads images lazily as you move down.
- Open the browser’s print command. Common shortcuts are Ctrl+P on Windows and Command+P on macOS.
- Choose a PDF destination such as Save to PDF or Microsoft Print to PDF.
- Set paper size, orientation, scale, margins, page range, and color options for the result you need.
- Turn on Print backgrounds or Background graphics if the preview is missing decorative backgrounds.
- Inspect every page in the preview. Look for blank image boxes, clipped content, unexpected page breaks, and headers or footers you do not want.
- Click Save or Print, choose a filename and folder, and open the saved PDF to check it again.
The preview is important because a browser does not print the screen pixel-for-pixel. Websites can supply a separate print stylesheet, and the browser may paginate, resize, or rearrange content for paper.
Firefox desktop: Save to PDF
Procedure
- Open the page in Firefox and select the application menu, then Print.
- In the print preview, set Destination to Save to PDF.
- Choose the pages, orientation, color mode, paper size, scale, and margins. Adjust scale if a wide table or image is being cut off.
- Use Firefox’s option for printing backgrounds when the page’s artwork or colored sections are absent from the preview.
- Review headers and footers. Disable them if you want a cleaner document without the page title, URL, date, or page numbers.
- Select Print, pick a location, and save the PDF.
Firefox’s support documentation warns that a site can present itself differently on paper than on screen. A normal image placed in the document and a CSS background are separate cases: enabling background printing helps with backgrounds, but it is not a universal way to recover every missing image.
Microsoft Edge: include background graphics
Procedure
- Open the page in Edge.
- Choose Settings and more (the three-dot menu), then Print. On Windows you can also press Ctrl+P; on macOS use Command+P.
- Select a PDF printer or Save to PDF as the printer or destination.
- Expand More settings.
- Enable Background graphics when colored panels, textures, or background artwork are missing. This control affects webpage backgrounds; it does not guarantee that every content image or dynamic widget will print.
- Set the paper size, layout, scale, margins, and pages. Check the preview before saving.
- Click Print, choose the filename and folder, and open the resulting file.
Edge’s documented workflow recommends enabling background graphics when the preview or output differs from the page. Labels and their location can change with the operating system and Edge release, so use the preview as the final authority.
Free tools Windows power users keep installed
One-click scans. No signup required.
#1 Best Overall
- PORTABLE SCANNER FOR USE ON-THE-GO — The fastest and lightest mobile single-sheet-fed compact document scanner in its class¹
- QUICK DOCUMENT SCANNING ― This Epson ultra-fast scanner scans a single page as quickly as 5.5 seconds²; Windows and Mac compatible
- VERSATILE PAPER HANDLING ― Portable scanner scans documents up to 8.5 x 72 in; Also easily digitizes receipts and ID cards to make accounting, bookkeeping, and organizing simpler
- INTUITIVE, HIGH-SPEED SOFTWARE — Epson ScanSmart Software³ is a smart tool allowing you to easily scan, review, and save; Stay organized easily with the help of this Epson scanner
- EASY SETUP — USB-powered connect to your computer for quick and simple scanning; No batteries or external power supply required to operate portable document scanner; Standard Connectivity: USB 2.0
Why images are missing in the PDF
Background artwork is disabled
Many sites draw colors, textures, hero art, and decorative panels with CSS backgrounds rather than ordinary image elements. Print dialogs commonly exclude these by default to save ink. Enable Print backgrounds in Firefox or Background graphics in Edge, then check the preview again.
The image has not loaded
Some pages defer image requests until an image is near the viewport. Wait for loading indicators to disappear and scroll through the entire page before opening Print. If an image remains blank in the normal browser view, printing cannot restore it.
The site supplies print-specific CSS
A page may intentionally hide navigation, advertisements, videos, or large artwork for paper. That is expected behavior, not necessarily a browser failure. If the print layout is unsuitable, a full-page image capture preserves more of the on-screen design.
Interactive or protected content cannot be reproduced
Live charts, videos, hover states, login-gated sections, bot checks, and content rendered only after interaction may not appear in a static PDF. Confirm that you are authorized to save the material and that it is visible before printing.
The Tool Desk
Outbyte Driver Updater FREEScan for outdated or missing drivers - takes under a minuteDriver Scan →Outbyte PC Repair FREEClear out junk files and repair common Windows errorsFree Scan →Rank #2
- FAST SPEEDS - Scans color and black and white documents a blazing speed up to 16ppm (1). Color scanning won’t slow you down as the color scan speed is the same as the black and white scan speed.
- ULTRA COMPACT – At less than 1 foot in length and only about 1. 5lbs in weight you can fit this device virtually anywhere (a bag, a purse, even a pocket).
- READY WHENEVER YOU ARE – The DS-640 mobile scanner is powered via an included micro USB 3. 0 cable allowing you to use it even where there is no outlet available. Plug it into you PC or laptop and you are ready to scan.
- WORKS YOUR WAY – Use the Brother free iPrint&Scan desktop app for scanning to multiple “Scan-to” destinations like PC, Network, cloud services, Email and OCR. (2) Supports Windows, Mac and Linux and TWAIN/WIA for PC/ICA for Mac/SANE drivers. (3)
- OPTIMIZE IMAGES AND TEXT – Automatic color detection/adjustment, image rotation (PC only), bleed through prevention/background removal, text enhancement, color drop to enhance scans. Software suite includes document management and OCR software. (4)
Images are clipped or split
Large images and wide tables can cross page boundaries. Try landscape orientation, a smaller scale, wider paper, or narrower margins. Do not reduce the scale so far that text becomes unreadable; a separate screenshot may be the better visual record.
Choose PDF, a screenshot, or an offline archive
| Format | What it preserves | Best use | Main trade-off |
|---|---|---|---|
| Print-to-PDF | Paginated text, links, ordinary images, and whatever backgrounds the print setting includes | Documents you need to search, copy, print, or annotate | Layout can reflow; page breaks and missing dynamic elements are possible |
| Full-page screenshot | The page as an image, including much of its visual arrangement | Design reviews, visual evidence, and long-page appearance | It is an image rather than a normal selectable-text PDF |
| Edge Screenshot | A full webpage or selected area as a shareable image | Quick visual captures from Edge | It creates an image, not a PDF |
| Chrome MHTML page capture | A single file containing the page and resources such as CSS and images | Offline archival of a tab for technical workflows | It is not PDF; Chrome’s API output is loaded from the file system and in the main frame |
| Chrome Headless PDF | An automated print rendering | Repeatable jobs in scripts or CI | Requires command-line setup and still follows print-rendering limitations |
Firefox’s full-page screenshot feature and Edge Screenshot are image workflows. They should not be presented as substitutes when the recipient specifically needs searchable, selectable PDF text.
Automate PDF creation with Chrome Headless
For repeatable captures, Chrome Headless can print a URL without opening a visible window. Run this from a shell with the Chrome executable available on your path:
google-chrome --headless --print-to-pdf=page.pdf --no-pdf-header-footer https://example.com
On systems where the executable is named differently, use chrome or the full path to the installed binary. The --no-pdf-header-footer option omits the print header and footer. Chrome’s reference notes that older builds used --print-to-pdf-no-header, so check the flags supported by your installed version if the command rejects the option.
Rank #3
- STAY ORGANIZED – Easily convert your paper documents into digital formats like searchable PDF files, JPEGs, and more.Power Consumption : 2.5W or less (Energy Saving Mode: 0.7W). Suggested Daily Volume : 500 scans..Does it contain liquid: no
- CONVENIENT AND PORTABLE –lightweight and small in size, you can take the scanner anywhere from home offices, classrooms, remote offices, and anywhere in between
- HANDLES VARIOUS MEDIA TYPES – Digitize receipts, business cards, plastic or embossed cards, reports, legal documents, and more
- FAST AND EFFICIENT – No technical hurdles or complicated setups here; easily scan both sides of a document at the same time, in color or black-and-white, at up to 12 pages-per-minute, and with a 20 sheet automatic feeder
- BROAD COMPATIBILITY – Works with both Windows and Mac devices, be it laptop or computer
Pages that load slowly or render content after navigation may need a wait:
google-chrome --headless --timeout=10000 --print-to-pdf=page.pdf --no-pdf-header-footer https://example.com
The timeout is a maximum wait before capture commands run; it does not guarantee that every asynchronous request has completed. For a dynamic site, choose a value long enough for the page’s normal loading time and inspect the PDF afterward.
Practical quality checklist
- Images: Every expected image appears, is not stretched, and is not replaced by a blank box.
- Backgrounds: Required artwork is present after enabling the browser’s background option.
- Pagination: Headings are not stranded at the bottom of a page, and tables are not cut through critical rows.
- Readability: Text remains legible at 100% zoom; a low scale setting has not made it microscopic.
- Orientation: Wide content uses landscape or a suitable paper size.
- Metadata: Headers, footers, URL, date, and page numbers are either useful or disabled.
- Completeness: Lazy-loaded sections, consent dialogs, and interactive areas have been handled before printing.
- Final file: Open the saved PDF in a viewer rather than trusting only the browser’s preview.
Common problems and fixes
The PDF has text but no colored sections
Enable Print backgrounds in Firefox or Background graphics in Edge. If the color is still absent, the site may use a print stylesheet that removes it.
Only the visible portion of a long page was saved
Print-to-PDF should paginate the printable document, but a page that depends on scrolling or JavaScript may not expose all content to the print renderer. Scroll through the page first, wait for images, and use the print preview’s page count. For visual fidelity, use a full-page screenshot tool instead.
Rank #4
- IRIScan Express, portable scanner : scans color and black and white documents a blazing speed up to 8ppm simplex. Color scanning won’t slow you down as the color scan speed is the same as the black and white scan speed.
- IRIScan Express mobile scanner is powered via an included micro USB 2. 0 cable allowing you to use it even where there is no outlet available. Plug it into you PC or laptop and you are ready to scan. USB cable provided. AC Adapter not provided and not needed.
- IRIScan flatbed scanner uses a simplex scanning mode allows for quick and straightforward scanning of single-sided documents. IRIScan with its full portable features is the ideal document scanners for computers.
- IRIScan document scanner : Versatile scanning capabilities, including scanning to Word, PDF, and Excel formats with companion software provided Readiris OCR
- Receipt scanner and card scanner with Additional features include scanning business cards directly to Outlook, photo scanning, and receipt scanning for efficient document management
The first page is blank or an image is missing
Reload the page, wait for network activity to settle, and confirm the image appears in the normal view. Disable obstructive extensions temporarily if they prevent resources from loading. A failed request cannot be repaired by the PDF dialog.
The output has unwanted URLs and dates
Turn off headers and footers in the print settings. The exact control is browser- and operating-system-specific.
The automated PDF ends before the page is ready
Increase Chrome Headless’s --timeout, then verify that the site’s content is not gated behind a click, login, consent action, or infinite scroll. Automation waits cannot bypass content that never becomes available to the page.
A PDF is visually wrong but technically complete
That is a format choice, not necessarily an error. Use PDF when selectable document content matters; use a full-page image when the page’s screen layout is the thing you must preserve.
Best Value
- Scanner type: Document
- Connectivity technology: USB
- With Auto Scan Mode, the scanner automatically detects what you're scanning
- Digitize documents and images
Or skip the browser setup
ScreenshotNeo is a website screenshot API and MCP server for developers. It can capture a clean PNG, JPEG, WebP, or PDF with one request. Before capture, it accepts cookie or consent banners as a visitor and removes more than 60 known consent platforms, newsletter popups, and chat widgets; each cleanup step can be turned off. Bot checks and CAPTCHAs, blank pages, timeouts, failed loads, and cache hits are not billed, and the response identifies the page verdict and billing status in X-Page-Verdict and X-Billed headers.
Use the API documentation at https://screenshotneo.com/docs/ for the complete option set. The service supports full-page captures with lazy images loaded, CSS-selector element captures, dark mode, 12 device presets plus custom viewports, retina scale, PDF paper size, margins, landscape mode and page ranges, HTML/CSS-to-image, custom JavaScript and CSS, click-before-capture actions, hidden selectors, waits for selectors, delays or network idle, request and resource blocking, custom headers, cookies, user agents and Authorization, timezone and geolocation, transparent backgrounds, image resizing, chosen cache TTLs, signed links for public <img> tags, asynchronous jobs with signed webhooks, bulk capture of up to 100 URLs per call, a usage API, and an OpenAPI specification. Common parameter names used by other screenshot APIs also work, easing migration.
One-call PDF example
curl -G "https://api.screenshotneo.com/v1/shot" -d access_key=YOUR_API_KEY --data-urlencode url=https://stripe.com -o shot.webp
Change the URL to the page you need and request PDF output using the documented format parameter. The same endpoint can return PNG, JPEG, WebP, or PDF.
Python
import requests
r = requests.get("https://api.screenshotneo.com/v1/shot", params={"access_key": "YOUR_API_KEY", "url": "https://stripe.com"}, timeout=90)
r.raise_for_status()
open("shot.webp", "wb").write(r.content)
Node.js
const q = new URLSearchParams({ access_key: 'YOUR_API_KEY', url: 'https://stripe.com' });
const res = await fetch(`https://api.screenshotneo.com/v1/shot?${q}`);
if (!res.ok) throw new Error(`${res.status} ${res.statusText}`);
const data = Buffer.from(await res.arrayBuffer());
require('fs').writeFileSync('shot.webp', data);
ScreenshotNeo also provides an MCP server with take_screenshot, get_page_info, and capture_pdf tools for Claude, Cursor, and other MCP clients. Every feature is included on every plan: Free provides 1,000 shots per month with no card, Starter is $5 for 3,000, Growth $15 for 15,000, Pro $39 for 60,000, Scale $99 for 250,000, and Business $249 for 1,000,000. Yearly billing gives two months free. Create a free ScreenshotNeo account to start with 1,000 screenshots a month and no card.
Recommended Free Tools
Frequently Asked Questions
Can I save a webpage as a PDF on a phone?
This guide covers desktop Firefox, Edge, and Chrome Headless. Mobile print menus differ by device and browser release, so use the mobile browser’s Share or Print command and verify that it offers a PDF destination.
Will links in a printed PDF remain clickable?
Usually, browser-generated PDFs retain ordinary hyperlinks, but the exact result depends on the browser, page markup, and PDF viewer. Test a link in the saved file if interactivity matters.
Is MHTML better than PDF for archiving a page?
Neither is universally better. MHTML packages page resources for offline browser viewing, while PDF is more portable for reading, printing, and sharing. Choose based on the recipient and whether selectable document text is required.
Quick Recap
Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

