Capture any webpage into a clean PDF — automatically.
- Overview
- Features
- Installation
- Pin Extension
- Usage
- Notes
- Troubleshooting
- Privacy
- Tech
- Use Cases
- License
SnapPDF is a Chrome extension that converts webpages into high-quality PDFs.
Works especially well with:
- Google Drive preview (no download button)
- Lazy-loaded pages
- Long scrolling content
- Protected PDF viewers
- 🧠 Smart source detection (blob, data, http, canvas)
- 🔄 Auto-scroll to load full content
- ⚡ Fast & memory optimized
- 🎯 Correct page order
- 🔒 Runs 100% locally (no data sent)
- Go to
chrome://extensions - Enable Developer Mode
- Click Load unpacked
- Select this folder
- Click the Extensions (🧩) icon
- Find SnapPDF
- Click 📌 Pin
- Open any webpage (e.g. Google Drive preview)
- Click SnapPDF
- Click Generate PDF
- Wait → file downloads automatically
- Auto-scroll is built-in → no manual scrolling needed
- Some pages may require running the tool twice
- For best results, wait a few seconds before starting
No images found
- Wait a bit → run again
- Refresh page if needed
Missing pages
- Content not fully loaded → retry
- No tracking
- No uploads
- Runs entirely in your browser
- Vanilla JavaScript
- Chrome Extension (Manifest V3)
- jsPDF
- Download Google Drive PDFs without download button
- Save long webpages as PDF
- Capture lazy-loaded content
MIT