Chrome extension
Screenshot the page you actually scrolled.
Wholeframe walks the document, captures every screen, and stitches one image. Sticky bars stay on the first screen instead of repeating down the file.
Version 1.0.1. Unzip it, load that folder, then click Reload on the extensions page. Nothing you capture is uploaded.
Wholeframe
The whole page, one image.
Wait · None, 1s, 2s, 3s
Sticky bars kept only on the first screen
Optional scroll so lazy images load
Ctrl Shift Y
01
Unzip
Download the GitHub zip (or the button above) and unzip it. Keep the folder that contains manifest.json.
02
Load unpacked
Open chrome://extensions, turn on Developer mode, then Load unpacked and choose that folder.
03
Capture
Pin Wholeframe. Full page is Ctrl+Shift+Y (⌘⇧Y on Mac). A preview tab opens with PNG, JPEG, and copy.
How a full page is built
Measure, then scroll
The extension reads the document height, hides the scrollbar so the width does not jump, and steps down one viewport at a time.
Sticky elements, once
Fixed and sticky bars are part of the first slice. After that they are hidden so a header is not stamped onto every screen. Layout space is kept, so the page does not reflow.
Stitch without overlap
Each slice covers new pixels only. The last screen is cropped instead of repeated. Lazy images can be warmed by a scroll pass before the real capture.
Browser pages such as chrome:// and the Chrome Web Store cannot be captured. That limit is Chrome’s, not Wholeframe’s. Open a tall test page after you install it.