A powerful userscript that enables downloading view-only PDFs from Google Drive with quality control options and real-time progress tracking.
- Download PDF files from Google Drive that are in "preview" mode
- Ideal for situations where direct download is disabled
- Works with documents containing text, images, and mixed content
- Perfect for students and researchers who need to save reference materials
- Two Quality Modes
- Fast Mode: Quick processing, suitable for text-heavy documents
- High Quality Mode: Detailed processing, better for documents with images
- Progress Tracking
- Real-time page processing indicators
- Clear visual feedback during download
- User-Friendly Interface
- Intuitive toggle for quality settings
- Information tooltip with usage instructions
- Clean, modern design matching Google Drive's aesthetic
- Smart Processing
- Automatic page orientation detection
- Maintains original document dimensions
- Preserves image quality
-
Install a userscript manager:
- For Firefox: Greasemonkey
- For Chrome: β Gives Trusted Types policy errors
-
Install the script:
- Click here to install (add your script installation link)
- Or copy the script content and create a new userscript in your manager
- Greasy Fork Link
-
Open a PDF file in Google Drive
-
(Optional) Select quality mode:
-
Click "Download PDF"
- Make sure to scroll through the document first to load all pages
- Wait for the processing to complete
- Document Loading: Scroll through the entire document before downloading to ensure all pages are loaded
- Processing Time: High Quality mode may take longer, especially for large documents
- Browser Compatibility: Tested on Chrome and Firefox with latest versions
- Page Limits: Performance may vary with very large documents (100+ pages)
Common issues and solutions:
| Issue | Solution |
|---|---|
| Can not see Download button | Make sure to use Firefox. Chrome gives errors |
| Missing pages | Scroll through entire document first |
| Slow processing | Switch to Fast mode for quicker results |
| Download fails | Refresh page and try again |
| Blank pages | Make sure images are fully loaded |
- Added quality mode toggle
- Improved progress indicators
- Enhanced error handling
- Basic download functionality
- Fixed page orientation issues
- Added processing status messages
MIT License - feel free to modify and distribute
- Firefox: β Fully functional
- Chrome: β Currently experiencing Trusted Types policy errors
Contributions are welcome! Please feel free to submit a Pull Request
- Uses jsPDF library
For issues and feature requests, please create an issue

