A Chrome extension that allows you to take screenshots of web pages in two ways:
- Capture the visible area only
- Capture the full webpage by automatically scrolling and stitching
- Visible Area Screenshot: Captures what's currently visible in the browser tab
- Full Page Screenshot: Captures the entire webpage by scrolling and stitching multiple screenshots together
- Automatic filename generation with timestamps
- Progress indicator for full page captures
- Clone or download this repository
- Open Chrome and navigate to
chrome://extensions/
- Enable "Developer mode" using the toggle in the top-right corner
- Click "Load unpacked" and select the folder containing the extension files
- The extension icon should appear in your Chrome toolbar
- Visit the Chrome Web Store page for this extension (link to be added)
- Click "Add to Chrome"
- Confirm the installation
- Navigate to the webpage you want to capture
- Click the extension icon in your Chrome toolbar
- Choose one of the following options:
- Capture Visible Area: Takes a screenshot of what's currently visible
- Capture Full Page: Takes a screenshot of the entire webpage (may take a moment for long pages)
- The screenshot will be automatically downloaded with a timestamp in the filename
- Visible Area Screenshot: Uses Chrome's
captureVisibleTab
API - Full Page Screenshot:
- Creates a canvas the size of the entire webpage
- Scrolls through the page, taking screenshots at each position
- Draws each screenshot onto the canvas at the appropriate position
- Converts the final canvas to a PNG image
- Google Chrome browser (version 88 or later recommended)
- Some websites with complex layouts or dynamic content may not capture perfectly
- Very large webpages may require significant memory during the capture process
- Websites that block content scripts may not work with the full page capture feature
MIT