Chrome Print to PDF vs. a Dedicated Extension: What You're Missing
Chrome's built-in Print to PDF adds unwanted headers, breaks layouts, and cannot remove ads. Here's what a dedicated extension gives you that Ctrl+P cannot.
TL;DR
Chrome's built-in Print to PDF (Ctrl+P) works for basic pages but adds unwanted headers and footers, breaks modern CSS layouts, and offers no way to remove ads or extract article content. A dedicated extension like Convert: Web to PDF gives you element removal, article extraction, full page size control, and a preview before download — all while keeping your data local.
What Chrome's Print to PDF actually does
When you press Ctrl+P (or Cmd+P on Mac) and select "Save as PDF," Chrome uses its built-in print rendering engine. This engine was designed for printing physical pages, not for creating clean digital PDFs.
Here is what it does:
- Applies the page's print stylesheet (if one exists)
- Adds a header with the page title and date
- Adds a footer with the URL and page number
- Renders the page at the selected paper size
- Outputs a PDF file
For some pages, this works fine. For most modern websites, it does not.
The 7 problems with Chrome Print to PDF
1. Unwanted headers and footers
Chrome adds the page title, date, URL, and page number to every page of the PDF. You can uncheck "Headers and footers" in the print dialog, but this also removes page numbers if you wanted them. There is no way to selectively control what appears.
2. Broken layouts
Modern websites use CSS flexbox, grid, sticky positioning, and complex responsive layouts. Chrome's print renderer frequently breaks these:
- Sidebar content overlaps the main content
- Navigation bars appear on every page
- Sticky headers repeat at the top of every printed page
- Flexbox containers collapse or stack incorrectly
- Fixed-position elements (chat widgets, cookie banners) appear in the middle of content
3. Ads and clutter included
Chrome prints the page as-is. Every ad, cookie banner, newsletter popup, sidebar widget, and navigation bar appears in the PDF. There is no way to remove individual elements before converting.
An ad blocker helps with some ads but does not remove cookie banners, navigation headers, related article sections, or sticky footers.
4. No article extraction
There is no way to tell Chrome to extract just the main article content from a page. You get everything — header, footer, sidebar, comments section, related articles, and all.
5. Limited page size options
Chrome offers Letter, A4, and a few other preset sizes. You cannot set custom margins with fine-grained control, adjust the scale of the content, or choose formats like A3, A5, or Ledger.
6. No preview of the actual output
The print preview in Chrome is an approximation. The actual PDF output sometimes differs from what the preview shows, especially on pages with complex CSS, lazy-loaded images, or JavaScript-dependent content.
7. Lazy-loaded content is missing
Many modern websites load images and content as you scroll (lazy loading). When you hit Ctrl+P, images that you have not scrolled to yet are missing from the PDF — they show as blank spaces or placeholder icons.
What a dedicated extension gives you
A purpose-built web-to-PDF extension solves every one of these problems. Here is what Convert: Web to PDF does differently:
Element removal with undo
Click on any element — ads, navigation bars, cookie banners, sidebars — and it disappears. Made a mistake? Undo with Cmd+Z (or Ctrl+Z). Clean the page visually before converting, so you know exactly what the PDF will contain.
Article extraction mode
One click extracts just the main article content — text and relevant images, nothing else. No navigation, no ads, no sidebars, no footers. This is perfect for saving blog posts, news articles, research papers, and recipes.
Full page size and layout control
Choose from A3, A4, A5, Letter, Legal, Ledger, or Tabloid. Set portrait or landscape orientation. Adjust margins and scale. Control headers and footers independently. Get the exact layout you need.
Real PDF preview
See exactly how your PDF will look before downloading. Adjust settings and preview again until it is right. No guessing.
Lazy-loaded content handling
The extension can trigger loading of lazy-loaded images before conversion, ensuring your PDF contains all the images that appear on the page.
Login-protected page access
Because the extension runs in your browser (using Chrome's DevTools Protocol), it converts whatever you can see — including pages behind logins, corporate intranets, bank dashboards, and private accounts. Chrome's Print to PDF also works here, but without the element removal and article extraction that make the output actually clean.
Side-by-side comparison
Unwanted headers/footers:
- Chrome Print to PDF: Added by default. Removing them also removes page numbers.
- Convert: Web to PDF: Full control over headers and footers independently.
Ads and clutter:
- Chrome Print to PDF: Included in output. No removal option.
- Convert: Web to PDF: Click-to-remove any element with undo.
Article extraction:
- Chrome Print to PDF: Not available.
- Convert: Web to PDF: One-click article mode.
Page size options:
- Chrome Print to PDF: Letter, A4, and a few presets.
- Convert: Web to PDF: A3, A4, A5, Letter, Legal, Ledger, Tabloid with custom margins and scale.
Lazy-loaded images:
- Chrome Print to PDF: Often missing.
- Convert: Web to PDF: Load-images button triggers lazy content before conversion.
Layout rendering:
- Chrome Print to PDF: Frequently breaks flexbox, grid, and sticky elements.
- Convert: Web to PDF: Uses DevTools Protocol for high-fidelity rendering.
Preview accuracy:
- Chrome Print to PDF: Approximate (actual output may differ).
- Convert: Web to PDF: Accurate preview of the final PDF.
Cost:
- Chrome Print to PDF: Built-in, free.
- Convert: Web to PDF: Free Chrome extension, no limits.
When Chrome Print to PDF is good enough
Chrome's built-in option is perfectly fine for:
- Simple pages with minimal formatting (plain text documents, basic HTML pages)
- Internal pages where you do not care about clutter
- Quick one-off saves where output quality does not matter
- Pages that already have a well-designed print stylesheet
When you need a dedicated extension
You should use a dedicated extension when:
- The page has ads, navigation, or other clutter you want to remove
- You need just the article content without everything else
- The page uses modern CSS that breaks in Chrome's print renderer
- You need specific paper sizes, margins, or scaling
- You want to see an accurate preview before downloading
- The page has lazy-loaded images that would be missing in Print to PDF
- You need consistently clean, professional-looking PDFs
How to switch
You do not have to uninstall anything — Chrome's Print to PDF is built in and always available. Just add Convert: Web to PDF to your browser and use it when Ctrl+P is not enough.
The extension is free, processes everything locally on your device, and takes about 5 seconds to install.
Related reading
- PDF Formatting Broken? Why Chrome Ruins Webpage Layouts (And How to Fix It) — troubleshoot the formatting issues Chrome's Print to PDF causes
- GoFullPage vs. Convert: Web to PDF — Screenshots vs. Real PDFs — another comparison of built-in vs dedicated tools
- How to Save a Webpage as PDF on Mac (Better Than Cmd+P) — Mac-specific tips for better PDF output
Frequently asked questions
Can I remove Chrome's default headers and footers from Print to PDF?
You can uncheck "Headers and footers" in the print dialog, but this removes everything — including page numbers. There is no way to keep page numbers while removing the URL and title. A dedicated extension gives you independent control over each element.
Why does Chrome Print to PDF break my page layout?
Chrome's print renderer uses a different rendering mode than what you see on screen. CSS properties like position: sticky, position: fixed, and some flexbox/grid layouts are interpreted differently in print mode, causing elements to overlap or display incorrectly.
Is a dedicated extension safe to use?
Extensions like Convert: Web to PDF process everything locally using Chrome's DevTools Protocol. Your data never leaves your device. There are no servers, no uploads, and no tracking. This is actually more private than most server-based PDF tools.
Does Convert: Web to PDF work on Edge, Brave, and other browsers?
Yes. It works on Chrome, Edge, Brave, and any Chromium-based browser.
Bottom line
Chrome's Print to PDF is a convenience feature, not a professional tool. For anything beyond the simplest pages, a dedicated extension like Convert: Web to PDF gives you the control and quality that Ctrl+P cannot match — for free.
Try our free Chrome extensions
Privacy-first tools that actually work. No paywalls, no tracking, no data collection.