To convert a web page for printing, open it in Edge, Firefox, or another modern browser, press Ctrl+P on Windows or Command+P on macOS, choose a printer or PDF destination, adjust paper, orientation, scale, margins, and background settings, then inspect the preview before saving or printing. For a cleaner result, use Edge Immersive Reader or Firefox Reader View first.
Print a web page or save it as a PDF
- Open the page. Wait until the text and images you need have loaded.
- Open print preview. Choose the browser menu’s Print command, press Ctrl+P in Windows, or press Command+P on macOS.
- Choose the destination. Select a physical printer, or choose a PDF destination. In Firefox, select Save to PDF from the destination drop-down.
- Set the page format. Select the paper size, orientation, page range, scale, margins, color mode, and whether backgrounds, headers, and footers should be included.
- Check the preview. Look for clipped columns, missing images, unexpected blank pages, navigation menus, cookie banners, and browser-generated URLs or dates.
- Print or save. Click Print for paper or Save for a PDF, then open the resulting file to verify it.
Edge documents Letter, A4, Legal, Executive, A3, B4, B5, and envelope paper sizes. Firefox exposes paper size, scale, pages per sheet, margins, duplex printing, headers and footers, and backgrounds; labels can vary by browser version and operating system.
Make the page cleaner before printing
Edge Immersive Reader
When the address bar shows the Immersive Reader icon, open it before printing. You can also try F9 where that shortcut is supported. Edge describes this as a clutter-free print option that removes surrounding material such as advertising and site navigation. It is not available on every site, and complex web applications may not render correctly in the reader.
Firefox Reader View
In Firefox, activate Reader View from the address bar when it is offered, then print the simplified page. Firefox may also provide a Simplified format under More settings. Simplified output cannot be combined with printed backgrounds.
The Tool Desk
Outbyte PC Repair FREEClear out junk files and repair common Windows errorsFree Scan →Outbyte Driver Updater FREEFix the driver behind crashes, sound loss and screen glitchesFind Drivers →#1 Best Overall
- BEST FOR SMALL BUSINESSES – Engineered for extraordinary productivity, the Brother DCP-L2640DW Monochrome (Black & White) 3-in-1 combines laser printer, scanner, copier in one compact footprint and delivers high-quality black & white prints
- FAST PRINTER WITH EFFICIENT SCANNING – Produces documents quickly with print speeds up to 36 ppm(2) and scan speeds up to 23.6/7.9 ipm(3) (black/color). A 50-page auto document feeder(4) allows for convenient, time saving multi-page scanning and copying
- FLEXIBLE CONNECTION OPTIONS – Easily navigate the changing demands of your business with secure multi-device connectivity via built-in dual-band wireless (2.4GHz / 5GHz) and Ethernet. Or connect locally to a single computer via USB interface
- BROTHER MOBILE CONNECT APP – Print, scan, and manage your wireless printer anytime, from almost anywhere from your mobile device. Order Brother Genuine Supplies, track toner usage, and complete more work on-the-go(5)
- CHOOSE BROTHER GENUINE TONER – When it’s time to replace your toner, be sure to choose Brother Genuine TN830 or TN830XL replacement toner. And with Refresh EZ Print Subscription Service, you’ll never worry about running out of toner again and you’ll enjoy savings of up to 50%(6) on Brother Genuine Toner. Get started with Refresh today with a Free Trial(1)
Print only a selection in Edge
Highlight the text or images you need, right-click the selection, and choose Print. This is useful for a recipe, a table row, or one section of a long article, but the selection-print option depends on the page and browser.
Use an editing extension
Firefox’s print guidance names Print Edit WE as an option for removing or editing page elements before printing. Treat extensions as optional: review their permissions, keep them updated, and test the preview because an edit can remove required text or images.
Choose settings that fit paper and PDF
Paper size and orientation
Use the same paper size loaded in the printer. Letter is common in the United States; A4 is common in many other regions. Switch to Landscape for wide tables, dashboards, and code samples. Portrait generally uses fewer pages for ordinary articles.
Scale and margins
If a column is cut off, reduce the scale or choose a matching paper size. Narrow margins fit more content but leave less room for handwritten notes and may exceed a printer’s non-printable edge. Browser preview is the authority; the CSS layout can change again when a physical printer driver is selected.
Rank #2
- BEST FOR HOMES & HOME OFFICES – Engineered for consistent, premium print quality, the Brother HL-L2405W Monochrome (Black & White) Laser Printer delivers sharp, crisp prints at an affordable price. Prints one-sided documents at speeds up to 30ppm(2)
- COMPACT, CONNECTED PRINTER – Flexible connection options make this an ideal printer for home use and at-home offices. Securely connect to multiple devices with built-in dual-band wireless (2.4GHz/5GHz) or locally to a single computer via USB interface
- BROTHER MOBILE CONNECT APP – Manage your printer remotely and print from your mobile device anytime, from almost anywhere. Order Brother Genuine Supplies, track toner usage, and complete more work on-the-go(3)
- VERSATILE PAPER HANDLING – Enjoy seamless, reliable everyday printing with the 250-sheet paper tray(4) and a manual feed slot that enables printing on envelopes and specialty pape
- BROTHER IS AT YOUR SIDE – Backed by Brother with a 1-year limited warranty and free online, call, or live chat support for the life of your printer
Color and backgrounds
Enable Background graphics when colored panels, charts, or logos are part of the information. Backgrounds consume ink and can reduce contrast, so disable them for text-heavy documents or when you want economical monochrome output.
Headers and footers
Turn browser headers and footers off if you do not want the page title, URL, date, or page number added automatically. Keep page numbers for a multi-page handout when they help readers assemble printed sheets.
Page range and pages per sheet
Enter a page range to avoid printing an entire site. Pages-per-sheet saves paper for drafts, but small text can become difficult to read. For a final copy, one page per sheet is usually clearer.
Why a page looks different from the screen
Printing is a separate rendering mode. A site can supply a CSS @media print stylesheet that hides navigation, changes colors, removes advertisements, expands or collapses columns, and inserts page breaks. Microsoft’s Edge developer documentation describes the print media query as styles that apply only when a page is printed. Chrome documents the @page rule and other print-specific controls, including content in page margins.
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 reinstallOutdated Drivers Are Slowing You Down
One free scan finds every outdated or missing driver and matches the right update for your exact hardware.Free scan · exact hardware matchRank #3
- FAST PRINT SPEEDS: Print up to 19 pages per minute.
- COMPACT DESIGN: Space-saving, compact design fits anywhere in your home, school or small office.
- WIRELESS CONNECTIVITY: Print from almost anywhere in your workspace using your compatible mobile device.
- PAPER CAPACITY: Up to 150 sheets.
- SUSTAINABILITY: Uses less than 2 watts in Energy Saver mode.
A screen layout also has unlimited horizontal space and interactive behavior; paper and PDF have fixed page boundaries. JavaScript widgets may not load their data before preview, sticky elements can repeat or disappear, and a large image or table can force an awkward page break. Browser print dialogs can independently add or remove headers, footers, and backgrounds.
Inspect print CSS as a developer
In Chromium-based browsers, open DevTools, open the command menu, and enable print emulation (the exact label varies by version). Inspect the document while the print media type is active. Look for @media print, @page, fixed widths, overflow, and explicit page-break rules. This reveals why an element visible on screen is hidden or repositioned in the preview.
Troubleshoot common print problems
Text or columns are cut off
- Change to Landscape for wide content.
- Reduce scale slightly and select the correct paper size.
- Try Reader View or Immersive Reader, which often removes wide navigation and advertising columns.
- For a page you control, replace fixed pixel widths in print CSS with fluid widths and test the preview at the target paper size.
Images, colors, or banners are missing
- Wait for all images to finish loading before opening preview.
- Enable Background graphics when color is intentional.
- Check whether the site’s print stylesheet hides decorative images; this is expected behavior on some pages.
- Save the PDF and reopen it to distinguish a preview issue from a printer-driver issue.
The output contains ads, chat, or consent panels
Use Reader View or Immersive Reader first. If those modes are unavailable, print only the selected content or remove elements with a print-editing extension. Consent dialogs can also cover content in the source page, so dismiss them before preview when appropriate.
There are unexpected blank pages
Check for a large element, forced page break, or a fixed-height container in the page’s print CSS. In preview, reduce scale, switch orientation, or print a narrower page range. On a site you maintain, inspect break-before, break-after, legacy page-break-* rules, and oversized containers.
The printer ignores the preview
First save to PDF. If the PDF is correct, select the intended printer, paper tray, and scaling option in the operating-system printer dialog; some drivers apply their own “fit” or borderless settings.
Rank #4
- BEST FOR HOME OFFICES & SMALL TEAMS – Engineered for consistent, premium print quality, the Brother HL-L2460DW Monochrome (Black & White) Laser Printer produces documents that are clear, crisp, and easy to review and share, all at an affordable price
- COMPACT, CONNECTED, EXCEPTIONALLY EFFICIENT– Connect with built-in dual-band wireless (2.4GHz/5GHz), Ethernet, or to a single computer via USB interface. Prints at speeds up to 36ppm(2), plus automatic duplex printing saves time and reduces paper waste
- BROTHER MOBILE CONNECT APP – Manage your wireless printer remotely and print from your mobile device anytime, from almost anywhere. Order Brother Genuine Supplies, track toner usage, and complete more work on-the-go(3)
- VERSATILE PAPER HANDLING – Tackle high-volume black & white printing with the 250-sheet capacity paper tray.(4) The manual feed slot enables printing on envelopes and specialty paper
- BROTHER IS AT YOUR SIDE – Backed by Brother with a 1-year limited warranty and free online, call, or live chat support for the life of your printer
Developer options for repeatable output
Use print CSS on a site you control
Put print-only rules in @media print. Hide controls that have no paper equivalent, set readable colors, allow long text to wrap, and avoid clipping with fixed heights. Use @page to express page size and margins where supported, but still test in the browsers and paper sizes your users use.
Automate with WebView2
For a Windows application built with WebView2, Microsoft documents ShowPrintUI, Print, PrintToPdf, and PrintToPdfStream. PrintToPdf silently prints the current top-level document to a PDF file; this is appropriate when an application needs repeatable, unattended export rather than a user-driven browser dialog.
Automate a page through an API
An API is useful when you need the same PDF or image for many URLs, scheduled jobs, or an application backend. Verify that the service handles authentication, dynamic pages, lazy-loaded images, cookies, and failures before treating its output as an official document.
Free tools Windows power users keep installed
One-click scans. No signup required.
Or skip the browser setup
ScreenshotNeo converts a URL to a PNG, JPEG, WebP, or PDF through one GET request. Its capture options include full-page output with lazy images loaded, element selection by CSS selector, dark mode, device and viewport presets, retina scale, PDF paper size, margins, landscape mode and page ranges, custom CSS and JavaScript, clicks, selector waits, delay or network-idle waits, ad and tracker blocking, custom headers and cookies, user-agent, Authorization, timezone, geolocation, transparent backgrounds, resizing, caching with a chosen TTL, signed links, asynchronous jobs with signed webhooks, bulk capture for up to 100 URLs per call, a usage API, and an OpenAPI specification. Parameter names used by other screenshot APIs also work, which can simplify migration.
Best Value
- HP LaserJet M209dw Wireless Printer, Print, Fast speeds, Easy setup, Mobile printing, Best-for-small teams, Instant Ink eligible
- Perfect for small teams printing black & white documents and reports, plus auto two-sided printing. Perfect for 1-5 people
- FASTEST TWO-SIDED PRINTING IN ITS CLASS – Up to 30 black-and-white pages per minute single-sided, u up to 19 black-and-white images per minute two-sided printing
- DUAL-BAND WI-FI WITH SELF-RESET – Automatically detects and resolves connectivity issues
- STRONG SECURITY – Built-in security features help protect your printer from potential attacks
Before capture, ScreenshotNeo accepts cookie and consent banners and removes more than 60 known consent platforms, newsletter popups, and chat widgets; each cleanup step can be disabled. Bot checks or CAPTCHAs, blank pages, timeouts, failed loads, and cache hits are not billed, and response headers identify the page verdict and whether the request was billed.
cURL
See the ScreenshotNeo API documentation for all options:
curl -G "https://api.screenshotneo.com/v1/shot" -d access_key=YOUR_API_KEY --data-urlencode url=https://stripe.com -o shot.webp
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 fs = await import('node:fs/promises');
await fs.writeFile('shot.webp', Buffer.from(await res.arrayBuffer()));
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 without a card; Starter is $5 for 3,000; Growth is $15 for 15,000; Pro is $39 for 60,000; Scale is $99 for 250,000; and Business is $249 for 1,000,000. Yearly billing gives two months free. Create a free ScreenshotNeo account to get the 1,000 monthly shots with no card.
Do these 3 things before closing this tab:
1Clear out junk files and repair common Windows errors2Fix the driver behind crashes, sound loss and screen glitches3Repair Windows errors before they cause bigger problemsQuick decision guide
| Need | Best approach | Reason |
|---|---|---|
| One article on paper | Browser Print | Immediate control over printer, pages, scale, and margins. |
| Readable article without navigation | Reader View or Immersive Reader | Removes much surrounding material before preview. |
| Only one passage | Edge selection printing | Limits output to selected text or images. |
| Repeatable server-side captures | ScreenshotNeo | One request, cleanup of common overlays, verdict and billing headers, and PDF/image options. |
| Native Windows app automation | WebView2 print APIs | Supports print UI and PDF output from an embedded WebView. |
Frequently Asked Questions
Can I print a web page without printing the whole site?
Yes. Select the required text or images, right-click, and choose Print in Edge when the selection-print option is available, or enter a specific page range in the print dialog.
Why does Reader View sometimes disappear?
Reader View and Immersive Reader are offered only when the browser can identify a suitable article structure. Some sites, web apps, and login-protected pages do not expose the required structure.
Should I save as PDF before sending a document to a printer?
Saving a PDF is a useful diagnostic step. If the PDF preview is correct but paper is not, investigate the selected printer, paper tray, driver scaling, or borderless-print settings.
What does ScreenshotNeo return when a page fails?
Its response identifies the page verdict and whether it was billed. Bot checks or CAPTCHAs, blank pages, timeouts, failed loads, and cache hits are not billed.
Quick wins for a faster PC:
Repair Windows errors before they cause bigger problemsFix Now →Fix the driver behind crashes, sound loss and screen glitchesFind Drivers →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.

