Not every PDF is made the same way. Some carry a real text layer you can select. Some are just pictures of pages, straight from a scanner or a phone. And some have text that the author restricted from copying. Each needs a different approach, so it helps to know which one you’re looking at.
First, check whether the PDF has real text
Open the PDF in Preview, choose Tools → Text Selection, and drag across a sentence.
- It highlights word by word: there’s a text layer. Press ⌘ C and paste. You’re done, no OCR needed.
- It draws a box instead, or selects nothing: the page is an image, usually a scan. You need OCR.
- It highlights, but the paste is garbled or out of order: the text layer is broken, which is common with older exports and multi-column layouts. OCR on what you see is often cleaner.
Scanned PDFs: the built-in workaround
Live Text in Preview reads text in images. A scanned page shown as a PDF doesn’t always give it a chance, but a screenshot of the page does:
- Zoom the PDF so the text you want is large and sharp.
- Press ⌃ ⇧ ⌘ 4 and drag over the passage to copy it to the clipboard as an image.
- In Preview, choose File → New from Clipboard, then select the text and choose Copy Text from the Control-click menu.
It works without installing anything. It is also a lot of steps when you need ten quotes from a 40-page scan.
Any PDF, one shortcut: Snatch
Snatch doesn’t care how a PDF was made. It reads the pixels on your screen, so a scanned contract, a broken export and a PDF that won’t let you select all behave the same.
- Open the PDF in any app: Preview, your browser, Mail’s attachment viewer.
- Press ⌘ ⇧ 2 and drag over the passage.
- Let go and paste. The text is already on your clipboard.
The client shall pay each invoice within thirty (30) days of receipt. Late payments accrue interest at 1.5% per month.
You can also skip opening the file: choose Open image… in the Snatch menu and pick the PDF, or a PNG or JPEG, and Snatch reads the text in it. Everything you capture is kept in a searchable history, so collecting quotes from a long document doesn’t mean pasting after every single one.
Tips for long or tricky documents
- Zoom to 125–200% for small print. Footnotes and fine print in scans are where OCR slips most.
- One column at a time. On two-column papers, capture each column separately so sentences stay in reading order.
- Tables come out as text. Snatch gives you plain text, line by line. For a big table, paste into a spreadsheet and split columns there.
- Choose how lines join. Keep line breaks for addresses and lists, turn them off when you want a paragraph to paste as one block.
- Use accurate mode for faded or low-contrast scans.
A note on locked PDFs
Some PDFs are restricted on purpose. Reading text off your own screen is the same as reading it with your eyes, but the document’s license still applies. Use what you copy the way you’d use a quote: for your notes, research and work, and with permission when it isn’t yours to republish.
Which approach fits?
If the PDF has a working text layer, use Preview’s Text Selection tool, which is the fastest of all. For scans and problem files, the screenshot route is fine now and then. If PDFs are part of your daily work, Snatch turns the whole thing into one shortcut. It’s a one-time $5.99, runs on-device, and comes with a 14-day money-back guarantee.