5-part guide

Print better from your browser: reader modes, extensions and bookmarklets

Short answer

Firefox and Safari have built-in reader modes that produce clean printouts: press F9 in Firefox or Control-Command-R in Safari, then print. Chrome has no print-ready reader mode, so use a bookmarklet, an extension or a web-based cleaner. Bookmarklets need no permissions and work in every browser.

Every browser has a different route to a clean printout. Firefox and Safari ship reader modes that strip a page to text in one keystroke. Chrome does not have a print-ready one, so it needs a bookmarklet, an extension or a web tool. These guides cover the built-in shortcuts first, then what to check before you install anything that can read every page you visit.

Every guide in this topic

Print-friendly options for Google Chrome
How-to7 min

Print-friendly options for Google Chrome

Chrome has no print-ready reader mode, so the clean options are a bookmarklet, a Chrome Web Store extension, DevTools, or a web-based cleaner. A bookmarklet is the safest: it is one line of JavaScript in a bookmark, needs no permissions and cannot read pages you do not click it on.

Printing better from Firefox
How-to6 min

Printing better from Firefox

Press F9 to switch Firefox into Reader View, which strips ads, menus and sidebars, then press Ctrl+P to print the clean layout. Firefox also exposes scale, margins, headers and footers and selection printing in its print modal, so most jobs need no add-on at all.

Printing better from Safari on Mac and iPhone
How-to6 min

Printing better from Safari on Mac and iPhone

On a Mac, press Control-Command-R for Safari Reader then Command-P to print the clean layout, or use File then Print Selected Text for one passage. On iPhone, tap Share, then Options at the top of the sheet, and choose Reader PDF to save the article without ads.

Bookmarklet vs browser extension: which should you use?
Comparison6 min

Bookmarklet vs browser extension: which should you use?

Use a bookmarklet unless you need something an extension can only do. A bookmarklet is one line of JavaScript stored in a bookmark: it needs no permissions, runs only when you click it, works in every browser, and cannot be sold or updated behind your back. Extensions buy convenience with access.

How to save a web page as a clean PDF in Chrome
How-to6 min

How to save a web page as a clean PDF in Chrome

To save only an article from Chrome, open the page in PrintxPDF's cleaner or use the Chrome extension, remove any leftover blocks, then choose Print or Download PDF. Check the preview for cut-off text and page breaks. Chrome's own Save as PDF prints the page layout, which can include ads and navigation.

Tools for this job

Other topics