How to Take a Scrolling Screenshot on Mac

If you’re looking for how to take a scrolling screenshot on Mac, here’s the catch: macOS can’t take a native scrolling screenshot. The Screenshot app, which you open with ⇧⌘5, captures only what’s visible on the screen. Edge includes the feature natively, Safari does not, and Apple has not announced anything on this front, not even for macOS 27 Golden Gate. So you need a workaround, and the right method depends on one question: are you capturing a web page, or something else?

Vasyl Holiney
10 min read
The Sowiks homepage: take a screenshot on Mac and turn it into a link
On this page

Full Page Screenshot on Mac: Capture a Whole Web Page

In a browser, you don’t need any extra software. Three of the four browsers used on Mac can already do it, as long as you know where to look.

How to screenshot a full web page on Mac as a PDF

This is the most direct option, and it requires no setup: open the page in Safari, then choose File and Export as PDF. Pick the location and file name, and you’re done.

The trade-off is real: it isn’t an image. Safari uses its print engine and treats the page as a document to archive, not as a screenshot to share. A PDF is also easier to edit, so if you need fixed evidence or want to annotate the result, it isn’t the right format. For archiving an article, though, it’s perfect.

Safari full page screenshot: the hidden web inspector

Safari can create a real full-page screenshot, but the feature is tucked away in the developer tools:

  1. Open Safari, then Settings, go to the Advanced tab, and turn on Show features for web developers.
  2. A Develop menu appears in the menu bar: choose Show Web Inspector, or press ⌘⌥I.
  3. In the Elements tab, right-click the line that starts with the html tag.
  4. Choose Capture Screenshot. Safari renders the entire element into a single PNG file, which you save normally.

The real advantage of this method often goes unnoticed: because you select an element on the page, you can target more than the full page. Select the code block that corresponds to an article, a table, or a comment thread, and you get a clean screenshot of only that section, without the header or sidebar. No extension does this as well. The downside is obvious: if you’re opening the inspector for the first time, the interface is stark.

Chrome full page screenshot on Mac, no extension needed

Chrome hides the same feature behind its command menu, and this is probably the fastest path of the three:

  1. On the page you want to capture, press ⌘⌥I to open the developer tools.
  2. Press ⌘⇧P to open the command menu.
  3. Type “screenshot” and choose “Capture full size screenshot”.

Chrome immediately saves a PNG of the entire page to your Downloads folder. The same menu also offers “Capture area screenshot” for a specific region and “Capture node screenshot” for a single element, similar to the Safari trick.

Firefox screenshot full page: the built-in option

Firefox is the only browser on Mac where full-page capture is a normal, visible feature, with no developer tools required: right-click anywhere on the page, choose “Take Screenshot,” then “Save full page.” You get a preview, then a PNG. If you do this often, keeping Firefox installed just for this is a defensible choice.

Browser extensions to capture an entire page on Mac

If you take page screenshots all day, an extension saves you a trip through menus:

GoFullPage

Chrome

Click the icon, the extension scrolls on its own, and you get a PNG or PDF. The simplest option in the group.

FireShot

Chrome and Firefox

Captures the entire page, the visible area, or a selection, with markup tools and PDF export.

Awesome Screenshot

Safari, Chrome, and Firefox

One of the few that handles Safari properly, with annotations before saving and screen recording.

Nimbus Screenshot

Chrome, Firefox, and Edge

Full-page capture, annotations, and cloud upload.

Note

To capture a page, an extension has to be able to read all of its content. Check the permissions before installing, and avoid leaving these extensions active on pages that contain customer data, an internal dashboard, or email.

Take a Long Screenshot on Mac Outside the Browser

All the methods above stop working as soon as the content is no longer a web page. A Slack conversation, a long message thread, a list in Finder, a spreadsheet, a settings pane: for those, you need an app that can scroll and stitch the images together as it goes. That’s called a panoramic capture.

Best scrolling screenshot apps for Mac

AppPlatformsPrice
SowiksmacOSFree plan plus paid tiers
CleanShot XmacOSAbout $29 one-time, or from $8 per month
SnagitmacOS and WindowsAbout €43 ($50) after the trial
ShottrmacOSFree, with a paid Pro version

Sowiks

You select an area once, then scroll the content yourself while the app captures that region and stitches the frames into a single tall image, with a live minimap so you can see how much has been captured. Two details matter in daily use: it detects sticky headers and footers and keeps them out of the stitched strips, so navigation bars don’t repeat down the image, and it crops the scrollbar edge out of every frame. The result opens straight in the editor for annotation, then turns into a share link instead of a file.

CleanShot X

The go-to option for scrolling screenshots outside the browser. What makes the biggest day-to-day difference is what happens after the capture: images land on a shelf at the edge of the screen, where you can drag them straight into another app; you can pin a capture above other windows; and it becomes transparent on hover so you can see what’s underneath. Everything is also available from the menu bar, so you don’t have to memorize a scrolling-capture shortcut you use twice a month.

Snagit

In the “All-in-One” tab: start “Capture,” select an area, start a panoramic capture, scroll, then stop when the page is complete. It costs more, but it can capture an app, a game, or any window just as well.

Shottr

Lightweight, only a few megabytes on disk, and it handles scrolling screenshots in addition to text recognition. It’s the best place to start if you don’t want to pay before trying this out.

An honest note to close this point: many Mac users find the built-in tool more than enough and see these apps as overkill. They’re not wrong. The real criterion is not the scrolling screenshot feature itself, but frequency: if you take three screenshots a week, stick with the free methods. If you take thirty a day, then annotate and share them, a dedicated app pays for itself in a week.

Fallback: record while you scroll

Some cases still break every method: an app that blocks capture, protected content, or a canvas that redraws as you scroll. The workaround is inelegant, but it always works: press ⇧⌘5, choose “Record Selected Portion,” frame the area, start recording, scroll slowly, then stop.

You don’t get an image, but you preserve all the content, and it takes twenty seconds. Converted to a GIF, the sequence also fits nicely in a ticket or message. Sowiks does exactly that: it records the area as video or GIF and gives you a link directly, so you don’t have to pass around a file that is dozens of megabytes.

Which Method Should You Choose?

What you needWhat to use
A one-off web pageSafari’s Export as PDF, in two clicks and with nothing to install.
A true image of a web pageSafari’s Web Inspector, Chrome’s command menu, or Firefox if you already use it.
A specific page sectionThe Web Inspector, with the relevant block selected. It’s the only method that crops cleanly.
Several pages a dayAn extension like GoFullPage, to eliminate the extra steps.
Content outside the browserCleanShot X, Snagit, or Shottr; there’s no serious free alternative.
Content you can’t captureA video or GIF while you scroll.

Scrolling Screenshot Pitfalls on Mac

A scrolling screenshot rarely fails outright. More often, it looks almost right, with a flaw you notice only after you’ve sent it:

Blank areas in the middle of the image

That’s lazy-loaded images. The browser loads them only when they come into view, and the screenshot captures them too early. Scroll through the entire page once, from top to bottom, then capture it.

A repeated header

Sticky navigation bars stay fixed on screen, so they get duplicated at every section once the frames are stitched together. Web Inspector methods never have this problem. Panoramic captures vary: some detect the fixed regions and drop them, others stack them, so it is worth checking on a page with a sticky nav bar before you trust a tool with a long capture.

A cookie banner or chat bubble in the middle

These elements use fixed positioning and get baked into the image. Close them before you start the capture.

An oversized file

A very long page creates an image that’s thousands of pixels tall, hard to read, and heavy. Split it into multiple PDFs, or capture section by section with the Web Inspector.

A black rectangle instead of the content

Some apps, such as Apple TV, block screenshots of their windows for content protection. No setting gets around that.

One final habit matters most. A full-page screenshot contains much more than what you had on screen: sidebars, recommendation blocks, the footer, and depending on the method, the tab bar or the signed-in account name. Review the entire image before sending it to a client. It’s the most ordinary way to leak an email address, a folder name, or an amount.

FAQ

Does macOS offer native scrolling screenshots?

No. The Screenshot app, opened with Shift-Command-5, captures only the visible area. Apple has not announced this kind of feature, including for macOS 27 Golden Gate. You need to use a browser or a third-party app.

How do I capture a full page in Safari?

You have two options. For a PDF: choose File, then Export as PDF. For a true image: turn on Show features for web developers in Advanced settings, open the Web Inspector with Command-Option-I, right-click the HTML tag, and choose Capture Screenshot.

How do I do it in Chrome without an extension?

Open DevTools with Command-Option-I, then the command menu with Command-Shift-P, type “screenshot,” and choose “Capture full size screenshot.” The PNG lands in your Downloads folder.

How do I get an image instead of a PDF?

All Web Inspector or DevTools methods create a PNG, unlike Safari’s PDF export. Extensions and panoramic capture apps do too.

How do I capture a long screenshot on Mac outside a browser?

Use a scrolling capture app: Shottr, which is free, CleanShot X, or Snagit. Browser methods only work on web pages. If that is not an option, record the area while you scroll.

Why does my full-page screenshot have blank areas?

Because the page images load as you scroll and had not appeared yet when you took the screenshot. Scroll through the entire page once, then run the capture again.

What if my file is too large to send?

Split the page into multiple screenshots or PDFs, or capture only the useful section with the Web Inspector. Even simpler: share a link to the image instead of the file itself.

Vasyl Holiney
Written by
Vasyl Holiney
Product Marketing Manager, MySignature

Vasyl is a Product Marketing Manager at MySignature with experience in SEO and Growth. He has been featured on HubSpot, The Next Web, ActiveCampaign, and other well-known marketing blogs.

Capture the whole page, then share it

Sowiks does scrolling capture, annotation and one-link sharing from the menu bar. Free for local capture and editing.

Download Sowiks for Mac