Guide

How to save a web article as a clean PDF

You found the perfect article — insightful analysis, useful reference material, something you will want to revisit. You hit Ctrl+P and get 11 pages of ads, navigation, comments, and newsletter signup forms surrounding 3 pages of actual content. Pretty PDF's Article mode fixes this. It extracts just the article and renders it as a professional document.

Free — 3 PDFs per month. No credit card required.

Guide

What Article mode does

Article mode is how Pretty PDF turns a cluttered webpage into a focused, readable document. It is the default capture mode because most people saving a page want the content, not the chrome around it.

When you select "Article" as your capture mode (it is the default), Pretty PDF's server-side engine performs a series of extraction steps to isolate the content that matters. First, it identifies the main content area using content density analysis — an algorithm that scores DOM nodes based on the ratio of text to markup and structural signals like heading hierarchy, paragraph density, and semantic HTML tags.

Once the main content area is identified, the engine extracts the article title, byline, and publication date from structured metadata and visible page elements. It pulls in the full body text with all paragraphs preserved in their original order. Inline images and figures are included along with their captions. Code blocks, tables, blockquotes, and lists are preserved with their formatting intact.

Everything else is discarded. This includes all advertising and sponsored content, navigation menus and headers, cookie consent popups, newsletter signup forms and email capture modals, social share buttons and floating toolbars, sidebar widgets and related article links, comment sections, and footer boilerplate. The output is a focused, readable document that contains only what you came to the page to read.

The extracted content is then styled with your chosen template and rendered into a PDF using WeasyPrint, a professional-grade rendering engine. The result is a document that looks like it was intentionally designed rather than screen-captured from a browser window.

Guide

Before and after: what Article mode removes

Here is exactly what changes when you save an article with Pretty PDF instead of your browser's built-in print function.

Page element Browser Ctrl+P Pretty PDF Article Mode
Ads and sponsored content Included in the PDF Removed
Navigation and menus Printed on every page Gone
Cookie consent popups Overlaid on content Removed
Newsletter signup forms Interrupting article Removed
Social share buttons On every paragraph Gone
Sidebar and related articles Taking half the width Removed
Article text and images Surrounded by clutter Clean and focused
Page count 11 pages 3 pages

The difference comes down to approach. Your browser prints everything on the page because it cannot distinguish content from clutter. Pretty PDF's extraction engine analyzes the HTML structure, identifies which elements are the article and which are the surrounding interface, and discards everything that is not part of the content you want to keep.

Guide

How to save an article as a clean PDF in 5 steps

The entire process takes less than 30 seconds. Article mode is the default, so there is almost nothing to configure.

1

Open the article

Navigate to the web article you want to save. This can be a news story on BBC or CNN, a blog post on WordPress, a newsletter on Substack, a deep dive on The Atlantic, or any other long-form content. Make sure the full article is loaded and visible in your browser.

2

Click the Pretty PDF icon

Click the Pretty PDF icon in your Chrome toolbar to open the extension popup. It will display the article title and give you access to all conversion settings. If the icon is not visible, click the puzzle piece icon in Chrome's toolbar and pin Pretty PDF for quick access.

3

Article mode is selected by default

You do not need to change anything. Article mode is the default capture setting, which means the extraction engine will automatically identify the main content area of the page. It will pull out the article text, images, code blocks, and tables while discarding ads, navigation, sidebars, and comments.

4

Choose a template

Select one of the five professional templates. Clean is ideal for most articles — it provides generous margins, clear heading hierarchy, and comfortable reading typography. Use Academic for research content, Corporate for business reports, or Minimal for a distraction-free reading experience.

5

Generate and download

Click Generate PDF. Your browser sends the page content to the Pretty PDF server, where the article is extracted, styled with your chosen template, and rendered into a PDF. The finished file downloads automatically in a few seconds with a readable filename based on the article title. No ads, no clutter, no 11-page mess.

Guide

Works with any article on any site

Article mode is not limited to a handful of supported websites. It works on any page with a recognizable main content area, which covers the vast majority of the web.

Pretty PDF's generic extraction engine handles articles from every category of website you read. News sites like BBC, CNN, The New York Times, The Guardian, and Reuters all work reliably. Blog platforms including WordPress, Ghost, and custom-built blogs are fully supported. Magazine and long-form publications — Wired, The Atlantic, The Verge, Ars Technica, and similar outlets — produce clean, well-structured PDFs. Newsletter archives from Substack and Mailchimp render beautifully. Tech publications like TechCrunch and HackerNews discussions are handled cleanly.

For eight platforms, Pretty PDF goes further with dedicated parsers that understand the specific HTML structure of each site:

GitHub Medium Stack Overflow Notion Dev.to Substack Reddit Confluence

These dedicated parsers provide even better results than the generic engine. The Medium parser handles custom domains and paywalled-but-visible content. The Substack parser detects newsletters served from custom domains and extracts them with proper heading structure. The GitHub parser handles README files, issues, pull requests, discussions, wiki pages, and code files with syntax-appropriate formatting.

For everything else — and that includes millions of websites — the generic extraction engine handles it. It uses the same content density analysis algorithms behind browser reader modes, tuned specifically for PDF output, to find and extract the main content from any webpage.

Guide

Automatic filename from the article title

Pretty PDF generates a readable filename so your downloads folder stays organized without any extra effort.

When you save an article with your browser's built-in PDF function, the filename is often unhelpful — "Untitled.pdf", "about:blank.pdf", or a garbled string of URL parameters. You end up manually renaming every file or searching through a folder of identically named PDFs to find the one you need.

Pretty PDF automatically generates a readable filename from the article title and source URL. An article titled "The Future of Web Standards" from example.com becomes something like The-Future-of-Web-Standards-example-com.pdf. The filename includes enough context to identify the content at a glance, making your downloads organized from the start without any manual renaming.

Frequently asked questions about saving articles as PDF

Install the Pretty PDF Printer Chrome extension, open the news article you want to save, and click the Pretty PDF icon in your toolbar. Article mode is selected by default and automatically strips all ads, banners, sponsored content, newsletter popups, and sidebar widgets before generating the PDF. Click Generate PDF, and in a few seconds you will have a clean document with only the article text and images. This works on all major news sites including BBC, CNN, The New York Times, The Guardian, Reuters, and thousands of others.
Pretty PDF can only convert content that is visible in your browser. If you have a subscription to a news site or publication and can see the full article text, Pretty PDF will capture and convert all of that visible content into a clean PDF. If the article is behind a hard paywall and the text has not been loaded into the page HTML, Pretty PDF cannot access it. The extension works with whatever HTML your browser has rendered — it does not bypass paywalls, authentication gates, or access restrictions of any kind.
You cannot retroactively remove ads from a PDF that was already generated with them baked in. PDFs are static documents, and once ads, navigation, and clutter are rendered into the layout, they cannot be selectively removed without specialized editing software. The practical solution is to go back to the original webpage and regenerate the PDF using Pretty PDF Printer. Article mode will extract only the article content and produce a clean version without any advertising or interface clutter.
Article mode works on any website that has a recognizable main content area, which covers the vast majority of articles, blog posts, news stories, documentation pages, and newsletters on the web. Eight platforms (GitHub, Medium, Stack Overflow, Notion, Dev.to, Substack, Reddit, and Confluence) have dedicated parsers that provide enhanced extraction. For sites with unusual layouts, heavily JavaScript-dependent rendering, or no clear primary content area (like dashboards or single-page applications), Full Page mode may produce better results.
Article mode uses content extraction algorithms to identify and isolate the main article or content area of a page. It discards ads, navigation, sidebars, comments, and all other interface elements, producing a focused, distraction-free PDF that contains only the content you came to read. Full Page mode captures everything visible on the page without any filtering, including sidebars, footers, and supplementary content. Use Article mode when you want to save reading material — articles, blog posts, documentation, newsletters. Use Full Page mode when you need a complete visual record of the entire page layout.

Save your next article as a clean PDF

No more ads, no more clutter, no more 11-page printouts of 3 pages of content. Just the article, professionally styled.

Install Free Extension