OpenCapture › How-to › Scrolling screenshot on Mac
macOS’s own screenshot tools cannot scroll: Cmd + Shift + 3, Cmd + Shift + 4 and the Cmd + Shift + 5 toolbar capture only what is on the screen. To take a scrolling screenshot of a web page on a Mac, use the browser instead. In Firefox, press Cmd + Shift + S and click Save full page. In Chrome, use the Capture full size screenshot command in DevTools. Or use an extension that captures the whole page and lets you edit it first.
A scrolling screenshot, a screenshot of the whole page and a full page screenshot are the same result: one image of the page from top to bottom, including everything below the fold. The same browser methods work on Windows and Linux with their own shortcuts, covered in scrolling screenshots on desktop.
None of these takes a scrolling screenshot. A window capture is a picture of the window as it is now, so on a long page you get the part that fits on screen and nothing below it. By default the files land on the Desktop; Options in the Cmd + Shift + 5 toolbar changes the folder.
This is the easiest built-in route on a Mac. Its limits — PNG only, no editing step, and pages whose lower part comes back blank — are in full page screenshot in Firefox.
There is no preview and no way to edit it before it is saved. Where this command falls short on long pages and lazy-loaded images is in how to take a full page screenshot in Chrome.
Right-click the page, choose Web capture, then Capture full page. Edge saves the result as a JPEG, and its full-page mode renders dense pages slightly reduced. The details are in where Edge’s Web capture stops.
OpenCapture does not run in Safari. Safari’s File › Export as PDF saves the page as a PDF. For a full page screenshot as an image, open the same page in Firefox, Chrome or Edge and use one of the methods above.
The built-in methods give you a raw image. If the next step is cropping off a cookie banner, pointing at something, or blurring an email address before you send it, an extension saves the round trip through another app. OpenCapture works on a Mac in Chrome, Edge and Firefox:
It is free, needs no account, and nothing is uploaded: the capture runs on your Mac, and the source is on GitHub. To save a page as a PDF without page breaks, see webpage to PDF.
Scrolling inside an app, not a web page? A long chat, a document in a desktop app or a list in Finder is outside what a browser can capture. macOS has no built-in scrolling screenshot for those, and a browser extension cannot help with them either.
Not with macOS’s own tools: Cmd + Shift + 3, Cmd + Shift + 4 and Cmd + Shift + 5 capture only what is on screen. For a web page, the browser can do it. In Firefox press Cmd + Shift + S and click Save full page; in Chrome use Capture full size screenshot in DevTools.
OpenCapture does not run in Safari. Safari can save the page with File › Export as PDF. For a full page screenshot as an image, open the page in Firefox, Chrome or Edge.
Screenshots taken with Cmd + Shift + 3, 4 or 5 go to the Desktop unless you change the folder in the Cmd + Shift + 5 Options menu. Captures saved from Firefox, Chrome, Edge or an extension go to your browser’s download folder.