Mac how-to

How to copy text from a screenshot or image on a Mac

By the CopyPal team · 24 September 2026 · 6 min read

An error message, a confirmation number, a paragraph someone sent as a picture. macOS can read text out of an image without extra software, and a clipboard manager can do it for every screenshot you take, automatically, so you can search them later.

Live Text: select text in any image

Since macOS 12 Monterey, images with readable text are selectable almost everywhere Apple shows them. Apple calls it Live Text, and it works on screenshots, photos and pictures on web pages.

  1. Open the image in Preview or Photos, or select the file in Finder and press Space for Quick Look.
  2. Move the pointer over the text. When it turns into a text cursor, drag to select, or double-click a word.
  3. Press ⌘C, then paste wherever you like.

Right-clicking the selection offers Look Up, Translate and, for addresses, phone numbers and links, the matching action. The same works on images in Safari: hover, select, copy. If nothing happens, check that Live Text is on under System Settings › General › Language & Region, and that the text in the image is large and sharp enough to read.

The catch: you have to know which screenshot

Live Text is perfect when the picture is in front of you. It does nothing for the screenshot you took three days ago, whose file name is Screenshot 2026-09-21 at 14.02.11.png, somewhere on the desktop with forty others. Finder cannot search inside images, and Spotlight only finds screenshots by their file names.

Read every screenshot automatically, and search them

This is the part we built CopyPal for. It is a clipboard manager: it keeps everything you copy, and it also records every screenshot you take. The text inside each one is recognised on your Mac the moment it is captured, and stored alongside the image. From then on, a search for a word finds the screenshot that contains it, even if you never named the file.

CopyPal on a Mac: a search for “invoice” has found a screenshot of a Stripe invoice by the text inside it; the preview shows the recognised text, a Copy text button, and the Chrome page the screenshot was taken of
Searching “invoice” finds the screenshot by its words. The text can be copied or pasted, and the page it was taken of is one click away.

Press ⇧⌘V, type a word from the screenshot, and pick it. Then:

Recognition happens on the Mac with Apple's built-in text recognition. Nothing is uploaded, there is no account, and the images and their text live in a local database in your user folder.

Getting cleaner text out of a screenshot

Questions

Can I copy text from a screenshot on a Mac?

Yes. Open the screenshot in Preview, Photos or Quick Look on macOS 12 or later, move the pointer over the text until it becomes a text cursor, drag to select, and press ⌘C. Apple calls this Live Text.

Why can't I select text in an image on my Mac?

Live Text needs macOS 12 Monterey or later and readable text in the image. Check that it is switched on under System Settings › General › Language & Region › Live Text, and try zooming in or a sharper screenshot if the text is small.

Does CopyPal send my screenshots anywhere to read them?

No. The text is recognised on your Mac using Apple's built-in recognition, and both the image and the text stay in a local database in your user folder.

Keep reading