Every modern browser can save web pages as PDF using the built-in print-to-PDF feature — no software installation or paid services needed. Use the bookmarklet below to trigger print-to-PDF on any page with one click.

Print to PDF Bookmarklet

Drag this button to your bookmarks bar. Then click it on any webpage to trigger the print/save-as-PDF dialog.

How to install:

  1. Make sure your bookmarks bar is visible (Ctrl+Shift+B / Cmd+Shift+B)
  2. Drag the "Print to PDF" button to your bookmarks bar
  3. Visit any webpage and click the bookmark to save as PDF
Firefox users: Right-click the button, select "Bookmark This Link," and manually drag to your bookmarks bar.

Try It Now

Click the button below to print this page as a PDF — see how it works before installing the bookmarklet.

Save as PDF — Browser Instructions

Google Chrome

  1. 1Press Ctrl+P (Win) or ⌘P (Mac)
  2. 2Click "Destination" → "Save as PDF"
  3. 3Adjust layout (portrait/landscape) and margins
  4. 4Check "Background graphics" for styled pages
  5. 5Click "Save" and choose a location

Mozilla Firefox

  1. 1Press Ctrl+P (Win) or ⌘P (Mac)
  2. 2Select "Microsoft Print to PDF" or "Save to PDF"
  3. 3Use "Print to File" option if PDF isn't listed
  4. 4Set format to PDF and choose output file
  5. 5Tip: Press F9 first for Reader Mode (cleaner output)

Apple Safari (Mac)

  1. 1Press ⌘P to open print dialog
  2. 2Click the PDF dropdown in the bottom-left corner
  3. 3Choose "Save as PDF" from the menu
  4. 4Name your file and choose a save location
  5. 5Tip: Use Reader View (⇧⌘R) for cleaner articles

Microsoft Edge

  1. 1Press Ctrl+P to open print dialog
  2. 2Select "Save as PDF" in the Printer dropdown
  3. 3Check "More settings" to set margins and headers
  4. 4Enable "Background graphics" for full styling
  5. 5Click "Save" — Edge saves directly without dialog

Tips for Better PDF Output

Use Reader Mode — strips ads, navigation, and sidebars for article pages
Enable Background Graphics — needed for colored headers, code blocks, charts
Disable Headers & Footers — removes URL and date from top/bottom of each page
Adjust Scale — reduce to 75-80% to fit more content per page without cutting off
Choose Landscape — for wide tables and spreadsheets that need more horizontal space
Minimum Margins — maximizes usable page area, especially for data-heavy pages