Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Start with the browser’s Print dialog and choose options according to where the PDF will be used. Use the destination’s paper size, select portrait or landscape based on the page shape, preview for clipping, and adjust scale and margins until text remains readable. Turn on background graphics only when color or imagery carries meaning. For repeatable, code-driven exports, account for print CSS and @page rules rather than assuming one API flag guarantees the same result everywhere.

How do I save a web page as a PDF?

Open the page you want to preserve, launch the browser’s print command, and select the PDF destination. In Firefox the documented destination is Save to PDF; other browsers may show a system PDF printer or a similarly named option. The exact menu labels vary by browser and operating system.

  1. Open the page and wait for important content, images, and expandable sections to finish loading.
  2. Choose Print from the browser menu or use the browser’s print shortcut.
  3. Select the PDF destination rather than a physical printer.
  4. Set the page range, paper size, orientation, scale, margins, headers and footers, and background options.
  5. Inspect the preview at several pages, then save the file and open it in a PDF viewer to check the actual output.

A web page can deliberately use a different print layout. Mozilla’s Firefox help warns: “Web pages can set themselves up to appear different on paper to how they look on screen, so don’t be surprised to see some changes.” Navigation bars may disappear, columns may stack, and interactive controls may be replaced by static text.

Choose settings by the PDF’s destination

There is no universal best preset. Decide first whether the file is mainly a screen archive, a printed handout, or a document that must remain navigable and accessible. Then use the preview to balance readability, fit, fidelity, provenance, and paper use.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
#1 Best Overall
Epson EcoTank ET-2800 Wireless Color All-in-One Supertank Printer - Black
  • INNOVATIVE CARTRIDGE-FREE PRINTING — No more dealing with lots of tiny ink cartridges; With this wireless document and photo printer each ink bottle set is equivalent to about 90 individual cartridges²
  • LESS FREQUENT INK REPLACEMENT — Replacement ink bottles don't have to be changed nearly as often as ink cartridges¹; When you choose this combination printer, scanner and copier you can print up to 4,500 pages black/7,500 color³
  • COLOR PRINTING — Up to 2 years of ink in the box4 (and with every replacement ink set) for fewer out-of-ink frustrations
  • ZERO CARTRIDGE WASTE — By using an Epson EcoTank printer you can help reduce the amount of cartridge waste ending up in landfills
  • HOME PRINTER DESIGNED FOR RELIABILITY — The Epson EcoTank ET-2800 All-in-One Supertank Color Printer creates vivid, detailed prints and documents thanks to Micro Piezo Heat-Free Technology; Fire off 10 ISO pages per minute1 to easily finish large jobs
Option Choose it when What to check
Paper size You know the destination, such as Letter or A4 The page may reflow or scale; verify that no text or table is clipped.
Portrait or landscape Portrait suits conventional text; landscape suits genuinely wide tables, dashboards, and diagrams Landscape can reduce page count for wide content but may leave excess whitespace on narrow pages.
Scale Content is cut off or needs to fit the printable area “Fit” can make type too small; actual size can clip content. Preview custom percentages.
Margins You need more whitespace or more usable text width Narrow margins increase content area but can approach printer limits when the PDF is printed.
Headers and footers A title, URL, date, or page number helps identify printed pages They consume vertical space and may add browser-generated labels you did not author.
Background graphics Colors, shaded regions, charts, or background images convey information Omitting them can change meaning; including them can use more ink. No reliable quantified ink saving is established.
Simplified format Navigation and surrounding page material interfere with reading Firefox’s Simplified option changes styling and disables background printing.

What paper size and orientation should I choose?

Match the actual paper

Select Letter for a Letter-sized workflow and A4 for an A4 workflow. The choice affects line wrapping, page breaks, and scaling. If the PDF will only be read on screens, choose the size used by the people who may later print it; otherwise a later conversion can introduce unexpected breaks.

Use portrait for text and landscape for width

Portrait is the safer starting point for articles, manuals, and forms. Choose landscape when a table, code listing, spreadsheet-like report, or visualization is intrinsically wider than a portrait page. Do not rotate a narrow page merely to reduce page count: the result can be harder to read and waste horizontal space.

Preview wide content page by page

Check the first wide table, a middle page, and the final page. Look for a column split across pages, a fixed-position element covering text, or a heading stranded at the bottom. Changing orientation may solve one problem while creating another, so verify the complete range.

How do I stop a web page from being cut off?

Try scale before changing everything else

Use the browser’s fit-to-printable-area option when available. If it makes text uncomfortably small, try a custom scale slightly below 100 percent and inspect the preview. Actual size preserves the page’s physical dimensions but may clip content that exceeds the selected paper.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Adjust margins deliberately

Reducing margins can recover a clipped right edge or bottom line. Increasing margins can improve readability and provide room for notes. Browser defaults and printer-safe areas differ, so a PDF that looks correct on screen may still lose edge content on a physical printer.

Change orientation or paper size for genuinely wide layouts

If scaling makes the type too small, switch a wide page to landscape or use a larger paper size. This is usually better than forcing a complex table into a tiny portrait column.

Check the page itself

Cookie notices, chat widgets, sticky navigation, and scrollable panels can intrude into a capture. Close overlays where possible. A page’s print stylesheet may intentionally hide them, but you should confirm that the information you need is still present.

Should I print background graphics?

Enable backgrounds when a color, shaded cell, map layer, or image is part of the information or the intended appearance. Disable them for a text-first document where they add decoration, increase file size, or consume printer ink. Browsers can apply a simplified print mode that removes visual material; in Firefox, Simplified format cannot be combined with printing backgrounds.

Free tools Windows power users keep installed

One-click scans. No signup required.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Rank #2
Sale
Epson EcoTank Photo ET-8550 Wireless Wide-Format All-in-One Tank Printer
  • CARTRIDGE-FREE PRINTING — Print lab-quality photos, graphics and creative projects; Get vibrant colors and sharp text with Epson's high-accuracy printhead and Claria ET Premium 6-color inks
  • INK BOTTLES — Save on photos1 and creative projects with affordable in-house printing; All-in-one printer allows you to print 4" x 6" photos for about 4 cents each vs. 40 cents with traditional ink cartridges1
  • LESS FREQUENT INK REPLACEMENT — Replacement ink bottles don't have to be changed nearly as often as ink cartridges¹; Printer, scanner and copier lets you print up to 6,200 color pages³
  • PRINT FOR LONGER — Up to 2 years of ink in the box² (and with every replacement ink set) for fewer out-of-ink frustrations with this wireless printer
  • ZERO CARTRIDGE WASTE — Epson EcoTank printer helps reduce the amount of cartridge waste ending up in landfills; Cartridge-free printer uses high-yield ink bottles; Each replacement ink bottle set is equivalent to about 100 individual ink cartridges⁴

Always compare a background-on preview with the background-off version. A white logo on a dark header may disappear when backgrounds are omitted, while a decorative gradient may make an otherwise readable report expensive to print.

Margins, headers, footers, and provenance

Margins determine how much of each page is available for content. Headers and footers add context such as the page title, source URL, date, or page number, which is valuable when pages are separated from the file. They also reduce the content area and can create an extra line that pushes a heading or table to the next page.

For an internal screen archive, turn them off if they distract from the page. For printed research, legal review, or handouts, retaining a URL and date can make the source easier to identify later. Review the first and last page for duplicated browser labels or a footer colliding with page content.

Browser-specific behavior to expect

Firefox

Firefox documents a print flow with page range, paper size, orientation, scale, margins, headers and footers, and background controls. Its Simplified format is offered only on pages where Firefox can provide it and disables background printing. Use the preview rather than assuming the on-screen layout will be reproduced.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Microsoft Edge

Edge documents fit-to-printable-area, actual-size, and custom-scale choices. Use fit when the priority is avoiding clipping; use actual size when physical dimensions matter; use custom scale when you need a compromise. Confirm the result on pages containing wide tables or fixed navigation.

Acrobat web conversion

Adobe Acrobat’s web conversion workflow exposes controls beyond a basic browser dialog, including bookmarks, PDF tags, headers and footers, HTML encoding, font and color defaults, retained backgrounds, image conversion, expansion of scrollable blocks, page layout, and fitting wide content. Interfaces vary by Acrobat edition and version; Adobe’s help page was last updated September 23, 2025.

Developer exports: print CSS and PDF APIs

Automated export is not simply “take a screenshot and save it as PDF.” Browsers commonly apply print CSS, so rules inside @media print can hide navigation, change colors, or restructure columns. CSS @page can declare a preferred size and margins. Test representative pages instead of relying on one preset.

Rank #3
HP Smart Tank 5000 Wireless All-in-One Ink Tank Printer, Scanner, Copier with 2 Years of Ink Included, Best-for-Home, Cartridge-Free, Refillable and AI-Enabled. (5D1B6A)
  • SET IT UP ONCE AND PRINT WITH CONFIDENCE. No complicated maintenance. Just easy, reliable printing you can count on.
  • INK FOR YEARS. NOT MONTHS. Up to 2 years of ink included. Get thousands of pages of cartridge-free printing. More pages, less hassle
  • KEEPS PRINTING WELL AFTER COMPETITORS HAVE QUIT. No complex maintenance. Sharper text, richer colors.[2] Only with HP Smart Tank
  • PREMIUM SUPPORT - Strong technical expertise to solve issues faster
  • THE LAST PRINTER YOU'LL EVER NEED. Enjoy years of refillable, cartridge-free printing.

Playwright

Playwright’s page.pdf() uses print CSS media. Its options include paper dimensions, margins, scale, page ranges, background printing, tagged output, and preferCSSPageSize. When that preference is enabled, CSS @page takes priority; otherwise content is scaled to fit the chosen paper size.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

A practical workflow is to set the page’s media mode intentionally, wait for fonts and images, call page.pdf(), and inspect output containing long text, wide tables, and lazy-loaded images. Treat tagged output as a separate accessibility test, not proof of conformance.

Electron

Electron’s webContents.printToPDF supports paper size, orientation, margins, scale, page ranges, header and footer templates, and background printing. It also exposes experimental tagged-PDF and document-outline options. Electron cautions that tagged output may not fully meet PDF/UA and WCAG requirements, so validate with an accessibility checker and manual review.

Accessibility and navigation

Tags and outlines can help screen-reader users and make long files easier to navigate, but support varies by engine and version. Check heading structure, reading order, link targets, selectable text, and focus-related content in the generated PDF. A visually correct file can still have a broken logical order.

Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Or skip the browser setup

ScreenshotNeo is a website screenshot API and MCP server that can return PNG, JPEG, WebP, or PDF from one GET request. It can accept cookie and consent banners like a visitor, then remove more than 60 known consent platforms, newsletter popups, and chat widgets before capture; each cleanup step can be disabled. Bot checks, CAPTCHAs, blank pages, timeouts, failed loads, and cache hits are not billed, and responses identify the result with X-Page-Verdict and X-Billed headers.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

For PDF work, its options include paper size, margins, landscape mode, and page ranges. Other capture controls cover full-page lazy images, CSS-selector elements, dark mode, device presets, retina scale, custom CSS and JavaScript, clicks, waits, request blocking, headers, cookies, user agents, authorization, timezone, geolocation, transparent backgrounds, resizing, chosen cache TTLs, signed links, asynchronous webhooks, bulk capture of up to 100 URLs per call, a usage API, and an OpenAPI specification. An MCP server provides take_screenshot, get_page_info, and capture_pdf tools to Claude, Cursor, and other MCP clients.

See the ScreenshotNeo documentation for the current request options. The basic request pattern is:

curl -G "https://api.screenshotneo.com/v1/shot" -d access_key=YOUR_API_KEY --data-urlencode url=https://stripe.com -o shot.webp
import requests
r = requests.get("https://api.screenshotneo.com/v1/shot", params={"access_key": "YOUR_API_KEY", "url": "https://stripe.com"}, timeout=90)
open("shot.webp", "wb").write(r.content)
const q = new URLSearchParams({ access_key: 'YOUR_API_KEY', url: 'https://stripe.com' }); const res = await fetch(`https://api.screenshotneo.com/v1/shot?${q}`);

The Free plan includes 1,000 shots per month with no card. Paid plans start at $5 for 3,000 shots; yearly billing gives two months free, and every feature is available on every plan. Sign up for the free plan.

Rank #4
NDYIN Portable Printers Wireless for Travel, N80 Bluetooth Thermal Printer
  • Wireless Bluetooth Printer: Portable thermal printer compatible with iPhone, Android phones, iPad and tablet computers via Bluetooth. For smartphones, please download the "Nada Print" App. You can also connect to laptops and computers for printing using a USB-C cable. (Note: Laptops and computers can only be connected via USB and require the installation of a driver first. Bluetooth connection is not supported.)
  • No-ink printing: Only supports US Letter and A4 size thermal paper.(Doesn't support regular paper) The no-ink portable thermal printer uses direct thermal technology, requiring no ink, toner or ribbons, making it environmentally friendly, cost-effective and time-saving. The thermal printer package comes with a roll of US Letter thermal printing paper. Note: When installing the paper, remember to switch the paper size switch on APP
  • Clear Print: NDYIN N80 portable thermal printer adopts high-definition printing technology, with a 203DPI resolution to provide you with clear printing results. This mobile printer is compatible with roll paper, folded paper and tattoo transfer paper, supporting printing from your mobile phone PDF, Word, pictures and web pages anytime and anywhere. It is recommended to use our NDYIN thermal paper to achieve good printing quality
  • Portable wireless printer for travel: The thermal printer is equipped with a built-in 1500mAh rechargeable battery, which can print 160 sheets of 8.5" x 11" thermal paper after being fully charged. It weighs only 1.5 pounds and is compact in size. This ink-free portable printer can be easily carried in a backpack or briefcase! It is perfect for business travel, cars, small offices, construction sites, schools and homes. You can print documents, contracts, invoices and boarding passes anytime and anywhere
  • The N80 thermal printer has a wide range of uses. The package includes the N80 printer, a roll of US Letter paper(7m/roll), a user manual, a guide card, a type-C soft cable and a type C adapter. Note: The charging adapter is not included. Special thermal paper is required for use; ordinary paper cannot be used. This ink-free portable thermal printer is suitable for various scenarios such as home, school, travel, office, and outdoor, meeting the printing needs of different groups of people. This tattoo template printer is also compatible with tattoo transfer paper, making it an ideal choice for tattoo art

Troubleshooting PDF exports

The right side of a table is missing

Switch to landscape, choose fit-to-printable-area, reduce margins, or use a larger paper size. If fit makes text too small, use a custom scale and consider restructuring the table for print.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Text is tiny

Undo an aggressive fit scale, remove unnecessary headers and footers, and use landscape or a larger paper size instead of shrinking everything.

Colors or charts disappeared

Enable background graphics and disable simplified formatting where applicable. Confirm that the page’s print CSS is not intentionally removing the element.

A popup or sticky widget covers content

Dismiss it before printing, wait for the page to settle, or use a capture workflow that can hide selectors and remove known consent and chat components.

Images or fonts are missing in automation

Wait for network activity and font loading, ensure lazy images are triggered, and test after the page reaches the intended state. A successful HTTP response does not prove that every visual resource finished rendering.

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Tagged output fails an accessibility check

Treat tags and outlines as aids, not certification. Inspect reading order, heading hierarchy, links, and alternative text, then remediate the source page or PDF as needed.

FAQ

Is PDF export the same as a screenshot?

No. PDF export uses a paginated print layout and can preserve selectable text, links, and document structure; a screenshot is a fixed image. A PDF may therefore reflow or omit screen-only elements.

Should I use Letter or A4 for a screen-only archive?

Choose the size most likely to be used later. The choice still affects line wrapping and page breaks even when nobody prints immediately.

Can an API option guarantee PDF/UA compliance?

No. Tagged-PDF support varies, and Electron specifically describes its tagged generation as experimental. Conformance requires testing the produced document.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Quick Recap