To record a scrolling screen on a Mac, press Shift-Command-5, choose Record Selected Portion, drag the frame around the page, click Record, then scroll with one slow two-finger swipe on the trackpad and stop with Command-Control-Esc. QuickTime Player does the same from File → New Screen Recording and opens the result for trimming. Both are free, but the result is limited to your display resolution and depends on how steadily you scroll. For websites, GlidePage, a Mac app for Apple Silicon, captures the page frame by frame instead and exports a perfectly smooth 4K, 60 fps scroll.
On this page
- Scrolling recording or scrolling screenshot?
- Before you record: set up the page and your Mac
- Method 1: the Screenshot toolbar (Shift-Command-5)
- Method 2: QuickTime Player
- How to scroll smoothly by hand
- Trim and export the recording
- The limits of recording in real time
- The frame-by-frame alternative for websites
- Which method should you use?
You want a video of yourself scrolling through something on your Mac: a website, a long document, a design file, an app. macOS can do it without installing anything. There are two built-in ways, they share the same recording engine, and a few small habits make the difference between a shaky take and a clean one.
This guide covers both methods step by step with the exact menu names, how to scroll smoothly by hand, how to trim and export, where the built-in approach runs out, and what to do when you need something more polished.
Scrolling recording or scrolling screenshot?#
People often search for one when they mean the other, so it is worth being clear first.
| Scrolling screen recording | Scrolling screenshot | |
|---|---|---|
| What you get | A video (.mov) of the screen while it scrolls | One tall still image of the whole page |
| Shows motion and animation | Yes | No |
| Built into macOS | Yes, Shift-Command-5 and QuickTime Player | No system-wide option |
| Good for | Demos, tutorials, launch clips, portfolios | Documentation, design review, archiving |
macOS has no built-in scrolling screenshot. For web pages, browsers can do it: in Chrome DevTools, turn on the device toolbar and choose More options → Capture full size screenshot. If you are not sure which one you need, full-page screenshot vs scrolling video compares them in detail.
The rest of this guide is about the video.
Before you record: set up the page and your Mac#
Most bad scroll recordings are decided before you press Record. Run through this list first:
- Size the window. Make the app or browser window the size you want the video to be. For a website, a window around 1440 pixels wide shows the desktop layout.
- Load everything. Scroll to the bottom of the page and back to the top so lazy images, fonts and reveal animations are already loaded.
- Clear the view. Dismiss cookie banners, chat bubbles and pop-ups. Hide the bookmarks bar if it will be in the shot.
- Silence notifications. Turn on a Focus mode so nothing slides in mid-take.
- Free up the Mac. Quit other apps, plug a laptop into power, and keep free space on the startup disk.
- Fix the refresh rate. On a ProMotion display, open System Settings → Displays and choose 60 Hertz from the Refresh Rate menu. An adaptive 120 Hz display recorded at 60 fps tends to judder.
Method 1: the Screenshot toolbar (Shift-Command-5)#
The Screenshot toolbar is the quickest route, and it gives you the most control over the area you record.
1. Open the toolbar
Press Shift-Command-5. A toolbar appears at the bottom of the screen with capture and record buttons. The record buttons are Record Entire Screen and Record Selected Portion. On macOS Tahoe and later there is also Record Selected Window.
2. Choose Record Selected Portion
Select Record Selected Portion and drag the frame so it covers only the content, not the browser tabs, address bar or Dock. You can adjust the frame by dragging its edges.
3. Check the Options menu
Click Options before you record:
- Save to: recordings go to the desktop by default. Pick another folder if you prefer.
- Timer: a short delay gives you time to put your fingers on the trackpad.
- Microphone: leave it off unless you are narrating.
- Include System Audio: on macOS 27 and later you can also record the Mac's own sound. Leave it off for a silent scroll video.
- Show Mouse Clicks: leave this off. It draws a black circle around the pointer when you click, which you do not want in a scroll video.
- Remember Last Selection: turn this on so every retake uses exactly the same frame.
- SDR or HDR: on recent macOS versions you can choose the capture format. SDR is the safe choice for anything you will post online.
4. Record and scroll
Click Record. When the countdown finishes, scroll through the page (see the scrolling tips below), then pause briefly at the end so the video does not stop mid-motion.
5. Stop
Click the Stop button in the menu bar, or press Command-Control-Esc. The keyboard shortcut is better for scroll videos, because you do not have to move the pointer across the recording to reach the menu bar. A thumbnail appears in the corner of the screen: click it to edit the recording, or wait and it saves as a .mov file.
Method 2: QuickTime Player#
QuickTime Player records the same way. The difference is what happens afterwards.
1. Start a new screen recording
Open QuickTime Player from your Applications folder, then choose File → New Screen Recording, or press Control-Command-N. On recent versions of macOS this opens the same Screenshot toolbar as above.
2. Record the area
Choose Record Selected Portion, set your options, and click Record. Scroll through the page as before.
3. Stop and review
Stop with the menu bar button or Command-Control-Esc. QuickTime Player opens the recording straight away, ready to play, trim or export. If you know you will trim every take, this saves a step.
How to scroll smoothly by hand#
The recording can only be as steady as the scroll. A few habits help a lot:
- Use the trackpad. A mouse wheel moves in notches and the keyboard jumps a screen at a time with the Space bar or Page Down. Both read as jerky on video.
- One long, slow swipe. Put two fingers down, move them gently and evenly, lift, and let momentum carry the page. Do not correct halfway; start again instead.
- Slow the scroll speed down. Open System Settings → Accessibility → Pointer Control, click Trackpad Options, and drag the Scroll speed slider a little to the left. Slower scrolling gives you more control. Put it back afterwards.
- Keep the pointer out of the shot. The page scrolls under the pointer, so it has to be over the browser window. Make the window a little wider than the portion you record and rest the pointer in the strip outside the frame.
- Try the arrow key. Click in the page, then hold the Down Arrow key. Most browsers scroll steadily this way with no pointer involved, though you do not control the speed.
- Plan on three takes. With Remember Last Selection on, retakes cost seconds. Keep the steadiest one.
Trim and export the recording#
Trim the start and end
Every take has dead time at the start and a moment where your hand reaches for the shortcut at the end. In QuickTime Player, choose Edit → Trim, drag the yellow handles so only the part you want is inside them, and click Trim. To be precise, click and hold a handle to see individual frames.
Export the right size
Choose File → Export As and pick a resolution: 4K, 1080p, 720p or 480p. For 4K and 1080p, the Format menu offers Greater Compatibility (H.264) or Smaller File Size (HEVC). H.264 is the safer choice for social platforms and older players.
Note that resolutions larger than your recording are dimmed. QuickTime Player will not upscale, so a recording of a small area stays small.
The limits of recording in real time#
The built-in tools are free and good enough for a lot of jobs. For a polished website video, these are the limits you will run into:
| Limit | Why it happens | What you can do |
|---|---|---|
| Resolution is capped | You are filming your own display, and export will not go larger | Record a larger area, or render the page instead of filming it |
| The pointer is in the shot | The page scrolls wherever the pointer is | Park it outside the frame, or use the arrow key |
| Dropped frames and stutter | The Mac renders the page and encodes video at the same time | Quit apps, set 60 Hz, record a smaller area |
| Uneven speed | Hand scrolling has bursts and slowdowns | Slow the scroll speed, one long swipe, several takes |
| Images pop in late | Lazy loading during the take | Scroll through the page once before recording |
| No device frame or background | It is a raw screen capture | Add one later in an editor such as Keynote or Final Cut Pro |
Resolution is the one people notice last and regret most. If the video will be shown large, or compressed by a social network, starting from 4K keeps the text crisp. 4K 60 fps website videos explains when that matters.
The frame-by-frame alternative for websites#
Every limit in that table comes from recording live. The alternative is to stop filming the screen and render the page instead: put it at an exact scroll position, take a perfect frame, move a sixtieth of a second further along a smooth curve, and repeat. Nothing can be dropped, the speed is exactly even, and the size does not depend on your display.
You can script this yourself with a headless browser such as Playwright or Puppeteer and join the frames with ffmpeg. How to make a scrolling video of a website walks through that approach.
Or you can use GlidePage, a Mac app that does it for you:
- Paste the link to any public page, or a local one such as localhost:3000.
- Pick a device. A current iPhone, Pixel, Galaxy, iPad, MacBook or iMac, or a custom size. Phone sizes load the site's real mobile layout.
- Choose a motion and speed. Six motion curves, from Smooth and Steady to Cinematic and Page by page, and a speed slider.
- Press Record. It scrolls through once so everything loads, then captures every frame one at a time and exports a 4K, 60 fps MP4, optionally inside a real device frame on a background.
It runs on your Mac, so the page is not uploaded anywhere, and cookie banners are hidden by default. It needs macOS 12 or later on an Apple Silicon Mac. It records web pages only, so for a document, a design file or a native app, the built-in recorder is still the right tool. It also cannot record pages behind a login, because its built-in browser has no saved sessions. For a site you are still building, see how to record a localhost website.
Which method should you use?#
| What you are making | Best tool |
|---|---|
| A quick clip for a bug report or a teammate | Screenshot toolbar, Record Selected Portion |
| A tutorial with your voice | QuickTime Player or the Screenshot toolbar with a microphone selected |
| Scrolling through a document, PDF or native app | Either built-in method |
| One tall image of a web page | A full-size screenshot from your browser |
| A smooth, sharp website video for a launch, portfolio or ad | Frame-by-frame capture, scripted or with GlidePage |
If you only need a scrolling clip now and then, the built-in tools and the habits above will get you a clean result. If you make website videos regularly, rendering them frame by frame saves you the retakes and gives you a sharper file every time.
Sources
- Apple Support: How to record the screen on Mac (checked September 2026)
- Mac User Guide: Take screenshots or screen recordings on Mac (checked September 2026)
- QuickTime Player User Guide: Trim a movie or clip (checked September 2026)
- QuickTime Player User Guide: Export movies to other file formats and resolutions (checked September 2026)
- Mac User Guide: Change mouse or trackpad tracking, double-click and scrolling speed (checked September 2026)
- Chrome DevTools: Simulate mobile devices with device mode (capture a full size screenshot) (checked September 2026)
Make your site move.
Any page, one smooth 4K video. Framed, on any background, or transparent.
Questions, answered
How do I record my screen while scrolling on a Mac?
Press Shift-Command-5, choose Record Selected Portion, drag the frame around what you want to show and click Record. Scroll through the content with a slow two-finger swipe, then press Command-Control-Esc to stop. The recording is saved to your desktop as a .mov file by default.
Can you take a scrolling screenshot on a Mac?
Not with a built-in macOS tool. The Screenshot toolbar captures only what is on screen. For web pages, your browser can do it: in Chrome DevTools, turn on the device toolbar and choose Capture full size screenshot from the More options menu.
How do I keep the cursor out of a Mac screen recording?
The page scrolls under the pointer, so it has to stay over the browser window. Make the window slightly wider than the area you record and rest the pointer outside the selected portion, or click in the page and hold the Down Arrow key to scroll. Stop with Command-Control-Esc so you do not cross the frame to reach the menu bar.
Why does my scrolling screen recording look choppy?
Usually because the Mac drops frames while it renders the page and encodes video at the same time, because a 120 Hz ProMotion display does not line up with a 60 fps recording, or because the scroll itself is uneven. Quit other apps, set the display to 60 Hertz, pre-load the page and scroll in one steady motion.
Can I record at 60 fps with QuickTime or the Screenshot toolbar?
Apple does not document a frame-rate setting in either tool, so you cannot pick 60 fps directly. How many frames you actually get depends on how busy the Mac is while it records. Setting a ProMotion display to a fixed 60 Hertz and quitting other apps gives you the best chance of a steady result.
Can I record a scrolling video in 4K on a Mac?
Only if the area you record is that large on your display, because a screen recording captures what your screen shows, and QuickTime Player will not export at a larger size than the recording. To get 4K from any Mac, render the page frame by frame instead, either with a scripted headless browser or with GlidePage.






