Bulk Web Page Auto Screen Capture
Automated full-page screenshots from URL lists. Headless Chromium-powered capture with timestamped output, multiple formats, and error-resilient processing — built for OSINT, research, and documentation workflows.
View on GitHubFull-Page Capture
Screenshots include the entire scrollable page, not just the viewport. 1920x1080 resolution with network idle detection and buffer timing ensures complete, accurate captures every time.
Flexible Input
Feed it a text file or CSV with URLs — one per line. Supports comments, ignores extra columns, and handles timeouts and invalid URLs gracefully with real-time logging.
Organized Output
Timestamped filenames using the pattern domain-date-time.format for easy identification and sorting. PNG, JPG, and JPEG support with configurable output directories.
Tech Stack
Python 3.8+ with Playwright and Chromium for reliable headless browser automation. Desktop user-agent profiles prevent mobile layout triggers. Automated installation via shell script.
Use Cases
OSINT reconnaissance and evidence preservation. Competitive analysis and market research. Website change monitoring and documentation. Legal compliance screenshots and archival.
Get Started
View on GitHub →