How to Save a Webpage as a PDF in Chrome
A complete guide to every method for saving webpages as PDF in Chrome — from the built-in print dialog to extensions, with settings tips for clean output.
Saving webpages as PDFs is one of those tasks that sounds simple — and mostly is — until you actually look at the output and realize the article you wanted is buried under a sticky navigation bar, a cookie consent banner, and a font that renders differently in print than on screen.
Chrome's built-in save-to-PDF function works reliably for most pages, but knowing which settings to adjust and when to use a dedicated extension instead makes the difference between a clean, usable PDF and a document you'd never send to anyone.
The Basics: Chrome's Built-In Print to PDF
Chrome doesn't have a dedicated "Save as PDF" button in its UI, but its print function doubles as a PDF exporter. It's fast, free, and works on every page.
Opening the print dialog
Press Ctrl+P on Windows/Linux or Cmd+P on Mac. The print preview opens immediately. You'll see your page rendered in print layout on the left and options on the right.
Alternatively: click the three-dot menu (⋮) in the top-right → Print.
Selecting Save as PDF
In the Destination field, click Change and select Save as PDF from the list of destinations. If you've previously connected printers, they appear at the top — scroll down to find "Save as PDF" under Local Destinations.
Setting layout and orientation
- Layout: Portrait (default) works for most articles. Landscape works better for wide tables and dashboards.
- Pages: Useful if you only want specific pages — type ranges like
1-3, 5. - Paper size: Leave as A4 or Letter for standard documents.
More settings
Click More settings to expand the full options panel:
- Margins: Default, Minimum, None, or Custom. "None" eliminates white borders if you want content to fill the full page.
- Scale: Shrink to fit (default) or custom percentage. Reducing to 85% is a common trick for making content-dense pages more readable.
- Background graphics: Enable this to preserve the site's colors, background images, and icons. Disable it for clean black-and-white output.
- Headers and footers: Toggle to show or hide the page URL, date, and page numbers.
Getting Cleaner Output
The standard print dialog captures what's on the screen — navigation bars, sidebars, ads, popups, and all. For many pages, the default output is cluttered.
Use Chrome's Reader Mode first
Before printing, activate Reader Mode if available. Go to chrome://flags, search for "Reading Mode," enable it, and restart Chrome. On article pages, a reading mode icon appears in the address bar. Activating it strips away navigation and ads, leaving just the text and images.
For long articles with heavy ad layouts, there are additional techniques for converting articles into clean, readable PDFs that go beyond Reader Mode alone.
Use extensions for complex pages
For pages where built-in print produces poor results — heavy JavaScript layouts, dynamic content, long-form articles with complex styling — a dedicated extension gives more control. For a comparison of the best web-to-PDF extensions, there are tools that handle full-page capture and custom output settings better than the native dialog.
Handling Long Pages and Full-Page Capture
Chrome's print dialog captures only what loads in the current viewport unless you scroll first. For capturing an entire long webpage as a single PDF, including lazy-loaded content, the native print sometimes cuts content short.
For long articles or documentation pages, a dedicated extension ensures all content is included — including content loaded via infinite scroll.
Preserving Links and Formatting
Chrome's native print-to-PDF preserves most inline hyperlinks. However, CSS-styled elements, custom fonts, and some interactive components may render differently in PDF output.
For research or professional documents where clickable links matter, understanding how to preserve links and formatting when converting helps you choose the right approach before you start.
Saving PDFs on Mobile Chrome
Android
- Open the page in Chrome.
- Tap the ⋮ menu → Share → Print.
- Set Destination to Save as PDF.
- Tap the download icon.
iOS
- Open the page in Safari (Chrome on iOS uses Safari's engine).
- Tap Share → Print.
- Long press or pinch-zoom the print preview thumbnail.
- Tap Share again in the new preview to save as PDF.
Common Problems and Fixes
PDF is missing images: Enable "Background graphics" in More settings.
Content gets cut off: Reduce scale to 85–90% to fit more content per page.
Navigation bar appears in the PDF: Use Reader Mode or an extension to clean the page first.
PDF file is too large: Reduce scale or disable background graphics.
Hyperlinks not working: Some links require a PDF reader that supports JavaScript links. Adobe Acrobat and Chrome's PDF viewer handle most link types.
Final Thoughts
Chrome's built-in print-to-PDF covers the basics reliably — it's the fastest path from page to file for everyday use. The quality depends on the page's print CSS and whether you take thirty seconds to adjust the settings.
For pages with complex layouts, advertisements, or content that extends beyond the visible viewport, the print dialog alone isn't enough. That's where understanding the difference between Chrome's native tool and dedicated extensions becomes genuinely useful.
Frequently Asked Questions
How do I save a webpage as PDF in Chrome?
Press Ctrl+P, select Save as PDF in the Destination field, adjust settings if needed, and click Save.
Why does my PDF look different from the webpage?
Chrome renders PDFs using print CSS, which strips interactive elements, sticky headers, and some layouts. Enable Background graphics to preserve colors. Use an extension for more control.
Can I save without printing the background?
Yes. Uncheck Background graphics under More settings in the print dialog.
Does saving a webpage as PDF preserve hyperlinks?
Chrome's native print preserves most inline links. For reliable link preservation in complex documents, a dedicated web-to-PDF extension performs better.
Can I save a webpage as PDF on mobile Chrome?
On Android: Menu → Share → Print → Save as PDF. On iOS, use the Share → Print workflow in Safari.