Best way to convert page to PDF

If you only need to convert a short, simple page to PDF, Chrome's built-in print dialog is enough — press Cmd+P (or Ctrl+P) and pick Save as PDF. If the page is long, logged-in, lazy-loaded or cluttered with sticky elements, install the Page to PDF extension so the output stays clean, selectable and local. Avoid online converters when the page contains anything sensitive — they fetch the URL from their own server.

Method 1: Chrome's built-in "Save as PDF"

Chrome ships with a free PDF converter hidden inside the print dialog. It works on every page Chrome can open, and it doesn't upload anything — the conversion runs entirely on your machine.

Steps

  1. Open the page in Chrome.
  2. Press Cmd+P (Mac) or Ctrl+P (Windows / Linux). The print dialog opens.
  3. Under Destination, click Change… and pick Save as PDF.
  4. Optionally tweak Layout (Portrait / Landscape), Pages, Paper size and Margins.
  5. Click Save. Pick a folder. Done.

Pros

  • Built into Chrome — nothing to install.
  • Vector output: text stays selectable.
  • Works on logged-in pages.
  • Fully local — no upload.

Cons

  • Lazy-loaded images stay blank.
  • Infinite-scroll feeds get cut off.
  • Sticky headers and sidebars repeat on every page.
  • No way to export just one block of the page.
  • No reader/article mode — banners and ads make it into the PDF.

Use it when: the page is short, simple, mostly text, and you don't care about ads or sidebars in the output.

Method 2: How to convert a web page to PDF with Page to PDF (recommended)

Page to PDF is a free Chrome extension that fixes everything the print dialog doesn't. It uses the same Chrome rendering pipeline (so the output is still a real vector PDF), but adds the missing pieces: pre-scrolling, hiding sticky elements, an element picker, an article reader, and a "remove this clutter first" mode.

Step 1 — Install the extension

Open the Chrome Web Store listing and click Add to Chrome. Then pin the icon next to the address bar so it's one click away. No signup, no account, no permissions beyond what each conversion needs.

The Page to PDF extension popup next to a web page being converted to a vector PDF
The extension popup with the four conversion modes — Full Page, Element, Article, Cleanup.

Step 2 — Open the page you want

Anything Chrome can render: an article, a dashboard, a Notion doc, an Airbnb itinerary, a bank statement, a wiki page, an analytics chart, a Stack Overflow thread. If you can see it in Chrome, the extension can convert it — including pages behind a login, because it operates on the rendered DOM in your active session, not via a headless server fetch.

Step 3 — Pick a conversion mode

Click the extension icon. The popup gives you four options:

  • Full Page — the whole document top to bottom. The extension pre-scrolls to fire lazy-loaded content, hides sticky headers and sidebars so they don't repeat on every page, then stitches the result. Best for long articles, search results, dashboards, infinite-scroll feeds.
  • Single Element — click a specific block (a chart, a table, a recipe, a quote). The picker walks the DOM with the arrow keys so you can grow or shrink the selection until you've got the exact node. Optional margins. Best for "I just want this one piece" cases.
  • Article Mode — strips ads, sidebars, comments, popups, navigation. Powered by Mozilla Readability (the engine behind Firefox's Reader View). Renders the article in a clean serif column with adjustable font size. Best for long-form reading material.
  • Cleanup & Convert — point and click to delete cookie banners, sticky bars, "subscribe" overlays, chat widgets before the export. Ctrl+Z undoes mistakes. This mode stacks on top of the others — clean first, then export full-page or element. Best when the page is mostly fine but has a few annoying overlays.
Cleanup mode highlighting a sidebar element before converting the web page to PDF
Cleanup mode — click any element to remove it before converting.

Step 4 — Preview and save

Every export opens in a built-in PDF viewer with zoom, page count, file size and a one-click download. If the result isn't what you wanted, close the viewer, tweak the mode or settings, run again. Past exports stay cached locally so re-opening them doesn't re-render the page.

The built-in viewer previewing a converted web page PDF with zoom and download controls
Built-in viewer — preview before saving to disk.

Pros

  • Vector output — selectable text and clickable links.
  • Pre-scrolls infinite feeds; hides sticky elements.
  • Element / Article / Cleanup modes the print dialog doesn't have.
  • Works on logged-in pages.
  • 100% local — no upload, no signup.
  • Free, no daily limit, no watermark.

Cons

  • Adds an extension (one extra install).
  • Chrome / Chromium-based browsers only.

Full feature breakdown: the web page to PDF converter page.

Method 3: Online web page to PDF converters

There's a long list of websites where you paste a URL and they email back a PDF. They have their place — but it's a smaller place than most people think.

Steps

  1. Open the converter site.
  2. Paste the URL of the page.
  3. Click Convert. Wait. Download.

Pros

  • Nothing to install — runs in any browser.
  • Some offer batch conversion of multiple URLs.

Cons

  • The URL is fetched anonymously from their server — anything behind a login or paywall returns an error or a logged-out version.
  • Your URL (and sometimes the page contents) end up on a third-party server. Bad for anything sensitive.
  • Many produce raster screenshots dressed as PDFs — no selectable text, big files.
  • Daily limits, watermarks, or "go premium to unlock" gates are common.
  • Slow — page has to be fetched and rendered remotely.

Use it when: the URL is fully public, you don't want to install anything, and you don't mind the upload.

Which method should you use?

Scenario Best method
Short article, no infinite scroll, no overlaysChrome Print → Save as PDF
Long-form article, want a clean reading layoutPage to PDF — Article mode
Infinite-scroll feed (Twitter / X, Reddit, search results)Page to PDF — Full Page
Dashboard, internal tool, anything behind a loginPage to PDF — Full Page or Element
Receipt, ticket, booking confirmationPage to PDF — Element or Cleanup
One specific chart / table / card on a busy pagePage to PDF — Single Element
Page is fine but has cookie banner / chat widgetPage to PDF — Cleanup
Public page, you want zero installs, don't care about uploadOnline converter
Sensitive content (banking, HR, drafts, internal docs)Anything except online converters

FAQ

What is the easiest way to convert a web page to PDF in Chrome?
Press Cmd+P (Mac) or Ctrl+P (Windows), then choose Save as PDF as the destination. It works for short, simple pages. For long pages, infinite-scroll feeds, dashboards or pages with sticky headers, an extension like Page to PDF produces a much cleaner result.
Why does Chrome's Save as PDF break on long pages?
The print dialog captures only what's already loaded — lazy-loaded images and infinite-scroll content stay invisible. It also repeats fixed headers, footers and sidebars on every page, breaking long-page layouts. Page to PDF fixes both by pre-scrolling and hiding sticky elements before capture.
Can I convert a web page to PDF without uploading it anywhere?
Yes. Both Chrome's built-in Save as PDF and the Page to PDF extension run entirely inside your browser — nothing is uploaded. Only third-party online converters require uploading the URL.
How do I convert just one section of a page, not the whole thing?
Use Page to PDF's Single Element mode. Click the extension icon, choose Element, then click the block you want — a chart, table or article body. Only that block goes into the PDF.
What is the best way to convert page to PDF?
For short, simple, public pages — Chrome's built-in Cmd+P → Save as PDF is enough. For long, logged-in, lazy-loaded or cluttered pages — the Page to PDF extension produces a much cleaner result without uploading anything. Online converters are best avoided for sensitive content.
Can I convert page to PDF with selectable text?
Yes. Both Chrome's print dialog and the Page to PDF extension produce real vector PDFs — text stays selectable, searchable and accessible to screen readers. Avoid screenshot-based "save as PDF" extensions if you need selectable text; their output is a flat image inside a PDF wrapper.

Convert your next page in 30 seconds.

Free Chrome extension. No signup. Vector PDFs that respect logged-in pages and infinite scroll.

Add to Chrome