How to screenshot a whole page that scrolls
August 20, 2026 · 5 min read
Short answer
To screenshot a whole page that scrolls, install GoFullScreenshot, open the page, and press Alt+Shift+S (Option+Shift+S on macOS). The extension scrolls the page for you, captures every section, stitches them into one full-resolution image, and opens it in a new tab where you can annotate, copy or download it. Nothing is uploaded: the whole process runs locally in your browser.
Why a normal screenshot is not enough
Your operating system's screenshot key captures pixels that are currently on screen. Anything below the fold simply does not exist yet as far as the screen is concerned, so a long article, a pricing page or a dashboard gets cut off at the bottom of the window.
A scrolling screenshot solves that by taking several captures while the page moves, then joining them into a single tall image. The hard part is not the scrolling: it is joining the pieces without duplicating anything and without losing content that only renders while you scroll.
Capture a scrolling page in Chrome, step by step
- 1
Let the page finish loading
On pages that load content lazily (feeds, infinite lists, image galleries) scroll once to the bottom, then return to the top. This forces the browser to render everything before the capture starts.
- 2
Press the shortcut
Alt+Shift+S on Windows and Linux, Option+Shift+S on macOS. There is no popup and no dialog: the capture starts immediately. You can change the shortcut at chrome://extensions/shortcuts.
- 3
Let it scroll and stitch
The page scrolls itself section by section. Sticky headers and floating chat widgets are accounted for during stitching, so the same bar does not repeat down the image.
- 4
Edit, copy or export
The stitched image opens in a new tab with a built-in editor: pen, highlighter, text, arrows, shapes, crop, undo and redo. Then copy it to the clipboard or download it as PNG, JPEG, WebP or PDF.
What usually goes wrong (and how to fix it)
Most complaints about scrolling screenshots come down to four causes. Each one has a fix.
- Repeated headers: a sticky navigation bar appears at every stitch seam. Handled automatically here, but on other tools the workaround is hiding the header before capturing.
- Missing sections: content that only loads while scrolling. Scroll to the bottom once first.
- Unreadable text after upload: the image is so tall that the destination scales it down. Export numbered parts instead of one file.
- Nothing happens at all: you are on a chrome:// page, the Chrome Web Store, or Chrome's PDF viewer. Chrome blocks every extension there, without exception.
When the window is not the thing that scrolls
In chat apps, mail clients and admin dashboards the page itself often does not scroll at all: a panel inside it does. A tool that only scrolls the window captures the same visible frame over and over.
Smart capture detects the relevant scroll container instead of assuming the window, and you can force main content only or scrollable side panel mode when a layout is unusual. Your choice is remembered for the next capture.
For very tall pages, export parts
A 20,000 pixel image is technically a successful capture and practically useless: paste it into a document or an AI tool and the text gets scaled into mush.
Exporting numbered parts of 3000, 4000 or 5000 pixels with 160 pixels of overlap keeps every part readable at full resolution, and the overlap means no line is cut in half at a seam.
Frequently asked questions
- How do I take a scrolling screenshot in Chrome?
- Install GoFullScreenshot and press Alt+Shift+S on any page. It scrolls, captures and stitches the entire page into one image, then opens it in a new tab for editing and export. No account and no upload are involved.
- Can Chrome take a scrolling screenshot without an extension?
- Yes, through DevTools: open DevTools, press Ctrl+Shift+P (Cmd+Shift+P on macOS), type 'screenshot' and choose 'Capture full size screenshot'. It works, but it gives you a PNG with no editor, it often struggles with sticky elements and lazy-loaded content, and it takes several steps every time.
- Why does my scrolling screenshot repeat the header?
- Because the header is position: fixed or sticky, so it stays on screen in every individual capture. A tool that is aware of fixed elements removes those duplicates while stitching; a naive one does not.
- Does a scrolling screenshot work on Mac?
- Yes. GoFullScreenshot is a Chromium extension, so it works identically on macOS, Windows, Linux and ChromeOS in Chrome, Edge and Brave. The shortcut is Option+Shift+S on macOS.
- Are my scrolling screenshots uploaded anywhere?
- No. Capturing, stitching, editing and exporting all happen locally in your browser. There is no backend server, no account and no analytics, so a screenshot exists only where you save it.
Keep reading
Capture your first full page in one click
Free, no account, and every capture stays on your own device.
