How to zoom in during a screen recording on Mac

By Ziad Ziadeh, Snapline’s developer · Published 13 September 2026 · Last updated 24 September 2026

The short version

  • macOS has no zoom while recording. Neither ⇧⌘5 nor QuickTime Player offers a control that changes the framing once the take has started.
  • Free route: record wide and zoom afterwards. iMovie's Crop to Fill does it in a few clicks, and ffmpeg's zoompan filter does it from the terminal.
  • Recorders that zoom for you afterwards: Screen Studio, CleanShot X (since version 5.0) and Cap add zooms driven by your cursor or clicks in their own editor, where you can change them before export.
  • Snapline zooms the take as it happens: ⌥⌘Z pushes the recording in to 2× on whatever the pointer is over, and a second press eases it back out.

What macOS gives you (and doesn't)

There is no zoom while recording in macOS. Open the Screenshot app (⇧⌘5) or QuickTime Player's File → New Screen Recording and the Options menu covers settings such as the microphone, the save location, a timer and Show Mouse Clicks (macOS 27 adds system audio). Nothing there changes the framing, and nothing appears once recording starts either: the picture you chose at the beginning is the picture for the whole take. That is fine for a demo of a window and wrong for the thing recordings are most often made to show, a checkbox or a value in an inspector, which at half size in a chat client is a few pixels tall and unreadable.

MethodZoom during the takeZoom afterwardsWhat it costs youCost model
⇧⌘5 / QuickTime PlayerNoNoNothing to set up, nothing to zoom withFree, preinstalled
macOS Accessibility ZoomMagnifies the whole screenNoMagnifies your own view too, and is not per recordingFree, built in
iMovieNoYes, Crop to Fill or Ken BurnsA second pass over the clip, and an exportFree from the App Store
ffmpeg zoompanNoYes, and scriptableCommand line, and a re-encodeFree, open source
Screen StudioNoYes, placed automatically on your actions, then editable on a timelineAn editor pass and an exportSubscription
CleanShot X (5.0 or later)NoYes, Smart Zooms that follow the cursor, in its editorAn editor pass and an exportPaid: one-time license for the core app
Cap (Studio Mode)NoYes, generated from your clicks or drawn by hand, 1× to 4.5×An editor pass and an exportFree for personal use; paid for commercial use
ScreenFlow, CamtasiaNoYes, keyframed and preciseA full editing workflow per videoPaid, check the vendor
Snapline (⌥⌘Z)Yes, 2× on the pointerNo, it is in the framesFixed at 2×, and permanent once the take endsOne-time license, free to try

The free route: zoom afterwards in iMovie or ffmpeg

This is the standard answer, and for a video you were going to edit anyway it is the better one. Record wide, then enlarge the moment in an editor.

iMovie, free from the Mac App Store:

  • Record the area with ⇧⌘5 or QuickTime, framed wide enough that the detail is actually in the picture. Nothing later can crop in to something you never captured.
  • Create a project and drag the recording onto the timeline.
  • Put the playhead where the zoom should start and press ⌘B to split, then again where it should end. The middle piece is what gets enlarged.
  • Select that piece, click the Cropping button above the viewer, and choose Crop to Fill. Drag and size the frame over the detail, then click Apply. Ken Burns, in the same control, gives a move between two framings rather than a fixed one.
  • Share the project as a file. The original recording is untouched.

ffmpeg, if you would rather not open an editor:

  • The zoompan filter does a timed zoom, and crop plus scale does a fixed one. Both re-encode, so keep the original.
  • It is the right tool when the same treatment has to be applied to many recordings, and the wrong one for a single video where you want to see what you are doing.

The honest limitation of the free route is not quality, it is friction. Every zoom is a second pass: find the moment again, split, frame, export, wait. For a tutorial that is worth it. For the short take you meant to paste into Slack a minute after recording it, the edit is longer than the recording.

Accessibility Zoom, and why it is a trap

macOS can magnify the screen itself, under System Settings → Accessibility → Zoom, with a keyboard shortcut or a modifier plus scroll. Since it changes what the display shows, a screen recorder might capture the magnified view, which makes it look like the zoom-while-recording control macOS never shipped.

Treat that as something to test rather than rely on. What a recorder captures depends on the zoom style you picked (Full Screen, Split Screen or Picture-in-picture), on the macOS version, and on the capture API the recorder uses. Make a ten second test recording and watch it back before you commit to a real take.

Even where it does get captured, it has two problems that no setting fixes. It magnifies your view as well, so you are driving an app through a viewport that moves under your pointer while trying to narrate. And it is a system setting, not a property of the recording: it applies to every app on the display it zooms, it enlarges your menu bar and your own windows along with the subject, and a region recording cannot zoom independently of the screen it sits on.

Recorders that add the zoom for you: Screen Studio, CleanShot X, Cap

Between the free editors and a live zoom sits a newer kind of recorder. It records the take normally, keeps track of where the cursor went and where you clicked, and uses that in its own editor to place zooms for you or to steer the ones you add, which you can move, change or delete before you export. It is zooming in post with most of the work done automatically, and for a polished demo it is often the best answer on this page. Each of these is described from its maker's own site.

Screen Studio

Screen Studio is built around this. It zooms in on the actions you perform, smooths the cursor and lets you resize it after recording, and lets you drag zooms along a timeline or mark your own; switch to a vertical export and it re-fits every zoom. It is Mac only and sold as a subscription, monthly or yearly.

CleanShot X

Since version 5.0 (September 2026), CleanShot X has a Studio Mode that opens recordings in a video editor with Smart Zooms that follow your cursor, cursor smoothing, motion blur and backgrounds, and exports landscape, square or vertical. If you already use CleanShot X, check which version you have before looking elsewhere. It is paid: a one-time license for the core app.

Cap

Cap's Studio Mode records locally, then generates zooms from your recorded clicks or lets you draw your own, from 1× to 4.5× on a fixed focal point, alongside cursor effects and captions. Cap is open source and free for personal use; commercial use needs a paid license. For a free option on macOS 15 or later, Capso's recording editor also suggests zooms.

Because these zooms are applied after the take, from the whole recording, they stay editable and can be removed, which is the one thing a live zoom can't offer. The cost is the step a live zoom skips: the editor pass and the export before the file is ready to share.

When a real editor is the right answer

If you are producing a course, a launch video or anything that will be watched more than it was recorded, a dedicated screen-recording editor is the better tool and this page would rather say so. ScreenFlow and Camtasia both do keyframed zoom and pan in post: you choose the exact framing, the exact easing and the exact moment, you can change your mind a week later, and the zoom is rendered from the full-resolution original at export, where you also pick the output size.

That last point is the real technical difference. Any zoom enlarges pixels that were already captured. A live zoom is baked in at the size the take started with, so every level above 1× is an upscale. In post you pick the level and the export size against the full-resolution original, and can change either later. If the zoomed detail has to stay sharp, record at full resolution and zoom in post.

Zoom while the take runs: Snapline

Snapline puts the zoom in the recording itself, for the case the editors above are too much machinery for: a short take you want to send as it is.

  • Press ⌥⌘R (rebindable) and pick a region, a window or a whole display.
  • Put the pointer on the detail and press ⌥⌘Z. The recording pushes in to 2× on whatever the pointer is over, eased over about a third of a second. Press it again to come back out.
  • The framing then follows the pointer, moving only once the pointer nears the edge of what is on screen, so the picture tracks your subject rather than jittering after every small movement. That dead zone is why there is no separate pan control.
  • While you are zoomed, a yellow guide inside the recording's boundary outlines exactly what is being filmed, with a label giving the magnification. The guide is Snapline's own chrome and never lands in the movie.
  • Region, window and whole-display takes all zoom. The same action is on the floating recording control beside Stop and Pause, and Zoom In / Zoom Out is in the menu bar.
  • The zoom is composited into the frames, so a trim, a Convert to GIF and a share all keep it with nothing to re-export.

Two things worth knowing before you rely on it. 2× is the maximum, deliberately: the zoom enlarges pixels already captured, and 2× from a Retina source is roughly where text stays readable. And it cannot be removed from a finished recording, for the same reason the click and keystroke overlays cannot: it is in the frames. While the take is still running one more press takes it back, and the ease is a third of a second in each direction, so a stray press is an awkward moment rather than a ruined recording. If you need the zoom to stay editable, record wide and use one of the routes above.

One nicety if you record tutorials in design tools: ⌥⌘Z is registered only while a recording is running and given back the moment it ends, so between takes the chord reaches whatever app you are working in instead of Snapline. Like every Snapline shortcut, it is rebindable in Settings.

Snapline is free to try in full for 14 days (after the trial, capture unlocks with a one-time license: no subscription, no account) and requires macOS 14 or later. Screen Recording is the only permission a plain recording needs; Microphone, Camera and Input Monitoring are asked for only when you switch on the microphone, the camera bubble or the keystroke overlay.

Questions

Can you zoom in while recording your screen on a Mac?

Not with the built-in tools. Neither the Screenshot app (⇧⌘5) nor QuickTime Player has a zoom control that works while a recording is running, and Apple's documentation for both lists no setting for it. The usual answer is to record wide and zoom afterwards, either in an editor or in a recorder whose editor adds the zooms (Screen Studio, CleanShot X since version 5.0, or Cap). Snapline is one of the apps that does it live: ⌥⌘Z pushes the running take in to 2× on whatever the pointer is over, and a second press eases it back out.

Which Mac screen recorder zooms in automatically?

Screen Studio is the one built around it: it zooms in on the actions you perform and lets you adjust the zooms on a timeline. CleanShot X added Smart Zooms that follow the cursor in version 5.0, and Cap's Studio Mode generates zooms from your clicks. All three apply the zoom after the take, so it stays editable until you export. Snapline takes the other approach: a zoom you press live with ⌥⌘Z, already in the file when you stop.

Does QuickTime Player have a zoom for screen recordings?

No. QuickTime Player's New Screen Recording opens the Screenshot tools, whose options cover settings such as the microphone, showing mouse clicks, the save location and a timer, but nothing that changes the framing once recording has started. QuickTime cannot zoom a finished recording either; for that you need an editor such as iMovie.

How do I zoom in on a screen recording afterwards for free?

iMovie is the simplest free route on a Mac. Drop the recording on the timeline, press ⌘B to split the clip at the start and end of the moment you want enlarged, select the middle piece, then use the Cropping controls above the viewer and pick Crop to Fill. Ken Burns in the same control gives a moving zoom. If you prefer the command line, ffmpeg's zoompan filter does the same thing and is scriptable.

Will macOS Accessibility Zoom appear in my screen recording?

It might, so treat it as something to test rather than rely on: what a recorder captures depends on the zoom style you chose (Full Screen, Split Screen or Picture-in-picture), the macOS version and the capture API the recorder uses. Make a ten second test recording and watch it back before committing to a real take. Accessibility Zoom also magnifies your own view of the screen, which makes it awkward to drive an app while demonstrating it.

Can a zoom be removed from a finished recording?

It depends where the zoom came from. A zoom added in an editor, including one from Screen Studio, CleanShot X or Cap, is an effect on a clip, so it can be adjusted or deleted before you export. A zoom recorded live, as Snapline's is, is composited into the frames while the take runs, so it cannot be taken out afterwards. While the recording is still running one more press of ⌥⌘Z reverses it. If you need the zoom to stay editable, record wide and do it in post.