Mac how-to

Copy text from a video
on your Mac.

Code in a YouTube tutorial, a slide in a lecture recording, a spreadsheet someone is sharing on Zoom. If it’s on screen, you can copy it. Here’s how.

Updated October 2026 · 5 min read

Text in a video is the most annoying kind to retype. It’s on screen for a few seconds, it’s often small, and the person sharing it rarely sends the file afterwards. The trick is the same whatever the source: freeze a clean frame, then read the text out of it.

Step zero: get a clean frame

OCR reads pixels, so the sharper the frame, the better the result. Before you copy anything:

  • Pause. Text that’s scrolling or fading in is often motion-blurred. Step forward a frame or two until it’s crisp.
  • Raise the quality. On YouTube and most players, pick the highest resolution available. Small code at 480p is guesswork for any OCR.
  • Go bigger. Full screen or a larger window gives each letter more pixels.
  • Hide the controls. Move the pointer away so the player’s progress bar and captions don’t overlap the text.

Screen shares in Zoom, Google Meet or Teams can’t be paused, but the shared screen usually stays still long enough while someone is talking through a slide. Copy it while it’s up.

The built-in way: screenshot, then Live Text

macOS can do this without extra apps, in a few steps:

  1. Press ⌃ ⇧ ⌘ 4 and drag over the text in the video. The Control key puts the screenshot on the clipboard.
  2. Open Preview and choose File → New from Clipboard.
  3. Hold the pointer over the text, drag to select it, Control-click, and choose Copy Text. If nothing selects, turn on Tools → Text Selection.
  4. Paste it into your notes or editor.

It’s free and reliable. It also breaks your flow: by the time you’ve gone through Preview, the presenter is three slides further on.

The one-shortcut way: Snatch

Snatch reads text from any pixels on your screen, so a paused YouTube video, a Zoom share or a frame in QuickTime all work the same way.

  1. Pause the video, or wait for the slide you need.
  2. Press ⌘ ⇧ 2 and drag over the text.
  3. Let go. The text is on your clipboard, ready to paste.
// fetch the latest release
const res = await fetch(url)
const { tag_name } = await res.json()
4:12 / 11:05
Copied 66 characters
A paused tutorial frame, captured and copied in one move.

Because every capture lands in Snatch’s searchable history, you can grab five slides during a meeting and paste them into your notes afterwards, in order, without juggling the clipboard. Recognition runs on your Mac with Apple’s Vision framework, so nothing from a private meeting gets uploaded anywhere.

Copying code from video tutorials

Code is where OCR needs a little help. A few habits make it much more reliable:

  • Keep line breaks on. Snatch has a setting for this. With it on, each line of code stays a line, so indentation-sensitive languages survive the trip.
  • Use accurate mode. It’s slower than fast mode but better with small, dense text.
  • Check the usual suspects. Straight versus curly quotes, 0 versus O, 1 versus l, and missing indentation. Your editor’s linter will usually point at them.
  • Capture in pieces. A long file is easier to check in two or three captures than one huge one.

A few honest limits

  • Protected video. Some streaming apps block screen capture for copyrighted content. Snatch sees what a screenshot would see, so if screenshots come out black, so will captures.
  • Spoken words. OCR reads text on screen, not audio. If a video has a transcript, that’s the better source for what people said.
  • Screen Recording permission. macOS asks for it for any app that reads the screen, including screenshot tools. Snatch only reads the area you drag over, at the moment you let go.

Bottom line

For the occasional frame, the screenshot-and-Preview route is fine. If you learn from videos, take notes in meetings, or follow coding tutorials, a single shortcut that goes straight to the clipboard pays for itself quickly. Snatch is a one-time $5.99, and you have 14 days to ask for a refund if it doesn’t fit how you work.

Copy text from anywhere.
One shortcut.

Snatch is a menu bar app for macOS Sonoma and later. One-time $5.99, on-device, with a 14-day money-back guarantee.