How to Copy Text from a Locked PDF on Mac
How to Copy Text from a Locked PDF on Mac
You found the text you need, tried to select it in Preview, and got nothing — the cursor just skips over everything. Or you could select it, but when you tried to copy, the PDF silently blocked you. Locked PDFs on Mac are frustrating in different ways depending on what kind of "locked" you're dealing with.
This guide covers the realistic options, ranked from quickest to most involved.
What "Locked" Actually Means for a PDF
Before trying anything, it helps to know which lock you're up against:
Copy protection (permissions password) — The PDF opens fine, but copying, printing, or editing is disabled. The content is usually text-based (not scanned). macOS Preview often shows this by graying out Edit > Copy.
Owner password / open password — The file requires a password just to open it. Without the password (or permission from whoever owns the file), you cannot legally or practically access the content.
Scanned image PDF — There's no selectable text at all. The pages are images of text. Even without any password, you can't copy from it directly.
Most PDFs people encounter day-to-day fall into the first or third category. Here is how to handle each.
Method 1: Use macOS Preview's Accessibility Path
Sometimes Preview will let you select and copy text from a copy-protected PDF anyway, especially on newer macOS versions where permissions enforcement is inconsistent. Try this first:
- Open the PDF in Preview.
- Switch to the Text Selection tool:
Cmd+2or Edit > Text Selection. - Click and drag over the text you want.
- Press
Cmd+C.
If it works, you're done. If Edit > Copy is grayed out or nothing ends up on your clipboard, the protection is enforced at the PDF level.
Method 2: Take a Screenshot and Use Live Text
macOS Ventura and later include Live Text, which lets you copy text from any image — including a screenshot of a PDF page.
- Open the PDF in Preview at a size where the text is legible.
- Press
Cmd+Shift+4and drag to capture the area of text you need. - Open the screenshot in Preview (it saves to your Desktop by default).
- Hover over the text — you should see the cursor change to a text-selection cursor.
- Select and copy with
Cmd+C.
This works regardless of PDF permissions because you're reading an image, not the PDF itself. Quality matters: zoom in on the PDF before screenshotting if the text is small.
Method 3: Open in Google Docs
Google Docs can parse and extract text from PDFs when you upload them, including many copy-protected ones:
- Go to drive.google.com and upload the PDF.
- Right-click the uploaded file and choose Open with > Google Docs.
- Google will convert it to a Docs document, preserving most text.
- Select and copy from there normally.
Note: Formatting will not survive perfectly, and scanned PDFs without embedded text won't convert well. This method requires uploading the document to Google's servers — keep that in mind for sensitive files.
Method 4: Use Adobe Acrobat Reader (Free)
Adobe Acrobat Reader sometimes handles permissions differently from Preview. If you have it installed:
- Open the PDF in Acrobat Reader.
- Try selecting text with the cursor tool.
- Copy with
Cmd+C.
For some PDFs with restrictions set by older versions of Acrobat, Reader may enforce permissions more leniently than expected. It is not guaranteed, but worth trying before more complex options.
Method 5: OCR with a Dedicated App
If the PDF is scanned (images of text), no amount of unlocking will help — the text doesn't exist as text in the file. You need OCR (Optical Character Recognition):
- Preview + Live Text (Method 2 above) is the zero-install option.
- Prizmo, Readiris, or ABBYY FineReader offer higher accuracy for documents with complex layouts, tables, or non-standard fonts.
- Tesseract (via Homebrew) is a free command-line OCR tool that handles batches well.
For a one-page table you need right now, the Live Text screenshot method is usually good enough. For a 40-page scanned report, a dedicated OCR app will save significant time and produce cleaner output.
The Problem That Comes Next: Losing What You Copied
Here's something that happens constantly when you're working from locked PDFs: you copy a chunk of text, switch to your document, copy something else for a different purpose, then realize you've overwritten the first clip. macOS only holds one thing at a time on the clipboard.
If you're pulling multiple pieces of text from a PDF in one session — names, figures, quotes, references — you will lose things. The native clipboard has no history.
ClipHistory solves this directly. It's a macOS clipboard manager (built in Rust and Tauri, so it's fast and lightweight) that automatically captures everything you copy. The history holds up to 150 unpinned clips, plus unlimited pinned clips you want to keep indefinitely. Press Cmd+Shift+V to open it and recall anything you copied earlier — even if you've copied twenty things since then.
Everything stays local on your Mac. No cloud, no account, no data leaving your machine. If you're working with confidential documents, that matters.
Get ClipHistory — $19.99 annual
What Won't Work (and Why)
- "PDF password removers" downloaded from random sites — Many are malware. Avoid.
- Printing to PDF — This strips interactivity but usually preserves copy restrictions.
- Changing the file extension — Does nothing to the content or permissions.
If a PDF has a strong owner password you do not have, and it isn't your document, you won't be able to access it without the password or the owner's permission. That is intentional.
Quick Reference
| Situation | Best Method |
|---|---|
| Text-based PDF, copy grayed out | Method 1 (Preview), then Method 3 (Google Docs) |
| Scanned PDF (no selectable text) | Method 2 (Live Text screenshot) or OCR app |
| Needs to stay off cloud | Method 2 (Live Text) or local OCR app |
| Multiple clips to extract | Any method + ClipHistory to hold them all |
Locked PDFs are annoying, but between Live Text, Google Docs, and Preview's own inconsistency with permissions, most text you legitimately need to copy is reachable. The harder part is usually the workflow around it — which is where having a clipboard history that remembers everything actually changes how you work.