Skip to content
Guide

How to take a scrolling screenshot on Mac

The macOS screenshot tool (Shift-Command-5) only captures what is visible on screen. To capture a long page, chat, or document in one image, use an app with scrolling capture, such as BaseShot (free), or a browser’s full-page screenshot for web pages.

With BaseShot

Works in any app that scrolls, not just browsers.

  1. Download and open BaseShot. It runs from the menu bar.
  2. Click the BaseShot icon in the menu bar and choose Scrolling Capture.
  3. Drag to select only the area that scrolls. Leave fixed headers, sidebars, and scrollbars outside the selection.
  4. Scroll down or right slowly and steadily, or click Auto scroll to let BaseShot scroll for you.
  5. Click Done. BaseShot stitches everything into one image and shows a preview. Click Edit on the preview to open it in the editor.
  6. Add arrows, text, or redaction if you need them, then copy or save it as a PNG.

The first time you use Auto scroll, macOS asks you to allow BaseShot in System Settings → Privacy & Security → Accessibility, because BaseShot scrolls the page for you.

For web pages in a browser

  • Safari: choose File → Export as PDF to save the whole page as one PDF.
  • Firefox: right-click the page, choose Take Screenshot, then Save full page.
  • Chrome: open Developer Tools, press Command-Shift-P, and run “Capture full size screenshot”.

Browser options only work for web pages. For apps like Slack, Notes, or a long PDF, use a scrolling capture app.

Questions

Good to know.