How FullPagePDF works

Install the extension, click the icon on any webpage, and get a PDF. Here's what that looks like step by step.

01

Install & Pin Extension

Add FullPagePDF to Chrome from the Web Store and pin it to your toolbar.

  • One-click install from Chrome Web Store
  • Pin to toolbar for quick access
  • Under 1MB download
  • Chrome browser login required
Step 01: Install & Pin Extension
02

Click to Capture

Click the extension icon on any webpage. It scrolls through the page and builds a PDF.

  • Scans all scrollable areas on the page
  • Configurable limits (up to 100,000 x 100,000 px)
  • Preserves original formatting and layout
  • Outputs a real PDF with selectable text
Step 02: Click to Capture
03

Get Your PDF

Download the PDF locally or save it to Google Drive. Links and formatting are preserved.

  • Instant local download
  • Optional Google Drive auto-save
  • Clickable links preserved
  • Searchable text maintained
Step 03: Get Your PDF
04

Access in Google Drive

Open, share, and organize your captured PDFs directly in Google Drive.

  • Direct Google Drive integration
  • Share with teams or clients
  • Organize in custom folders
Step 04: Access in Google Drive
05

Manage Captures & Settings

View capture history and adjust settings through the extension options page.

  • Browse all previous captures
  • Search by title or URL
  • Customize capture preferences
  • Configure Google Drive settings
Step 05: Manage Captures & Settings

History & Settings

Manage previous captures and configure the extension to fit your workflow.

Capture History

Track all your captures with search and quick Google Drive access.

  • Chronological capture list
  • Search by title or URL
  • Quick Google Drive access
Capture History

Settings

Configure capture behavior, download options, and Google Drive integration.

  • Toggle Google Drive auto-save
  • Set download preferences
  • Configure capture quality limits
Settings

Under the hood

FullPagePDF uses browser APIs to scroll through the page, wait for content to load, and assemble the result into a PDF — all locally.

Multi-Scroll Area Detection

Scans and captures all scrollable areas on a page, including nested scroll containers. Content inside iframes is not captured due to browser security restrictions.

Dynamic Content Handling

Waits for lazy-loaded images, infinite scroll content, and JavaScript-rendered elements to load before capturing.

Configurable Capture Limits

Default 30,000 x 10,000 px capture area, expandable to 100,000 x 100,000 px through settings.

Local Processing

All capture and PDF generation happens in your browser. No data is sent to external servers.

Who uses it

Researchers

Save papers and documentation as searchable PDFs for offline reading.

Business

Archive web content and share findings with clients via Google Drive.

Students

Save course pages and lecture notes as PDFs to read and annotate offline.

Try it on any webpage

Install the extension, open a page, and click the icon. That's it.

Add to Chrome

Free to use