This one is personal. RightClickOCR exists because opposing counsel produced thousands of pages of scanned documents, ⌘F found nothing in any of them, and every cloud OCR service wanted me to upload privileged and confidential client material to servers I knew nothing about. What follows is the guide I wish had existed then — written by a practicing attorney, for the people who actually handle productions.

A note on scope: this article describes tools and workflow. It isn’t legal advice, and your jurisdiction’s rules, your protective orders, and your firm’s policies control over anything here.

Why productions arrive unsearchable

Even in 2026, an enormous amount of discovery is produced as image-only PDFs: paper files run through a scanner, native documents “printed” to image on purpose, fax-era records, exhibit binders scanned at the courthouse. Sometimes it’s workflow laziness; sometimes the producing party simply has no obligation to hand you text. Either way, what lands in your matter folder is photographs of pages — no text inside the files, which is why ⌘F comes up empty.

The cost is concrete. Every keyword search becomes a page-turn. Finding each mention of a name across a production means reading the production. Deposition prep balloons. And things get missed — not because anyone was careless, but because human eyes at page 3,100 are not a search engine.

The cloud OCR problem is an ethics problem

The obvious fix — upload the PDFs to a free OCR website — is where lawyers need to stop and think. Client confidences are involved. Depending on the matter, so are protective orders with explicit handling restrictions, privileged materials inadvertently produced, and documents designated confidential or attorneys’-eyes-only.

Uploading those files hands copies to a third-party service under terms you likely haven’t reviewed, with retention you can’t verify, on infrastructure in jurisdictions you can’t name. Lawyers have a duty of confidentiality and a duty of technological competence in most U.S. jurisdictions — and “the website said it was secure” is not the analysis either duty contemplates. Attorney-client privilege doesn’t have a “we use industry-standard encryption” exception.

That doesn’t mean cloud tools are never permissible — firms make considered vendor decisions all the time, with contracts and diligence. It means a free web upload form isn’t a considered vendor decision. The cleanest answer is to keep the documents on hardware you control. (The general version of this argument: OCR without the cloud.)

What the alternatives look like

A clean on-device workflow for a scanned production

Here’s the workflow RightClickOCR was built around. Everything happens on your Mac; nothing crosses a network.

  1. Preserve the production as received. Keep the original production folder intact — filenames, structure, everything as produced. You may need to reference it exactly as it arrived.
  2. Right-click the production folder in Finder and choose Make Searchable (OCR). Every PDF inside is processed in one batch.
  3. Each document gets a sibling copy — “Name (Searchable).pdf” — with an invisible text layer under the page images. Critically, the originals are never modified: the files as produced remain byte-for-byte untouched, which is exactly what you want for anything that might become an exhibit or the subject of a dispute about what was produced.
  4. Work from the searchable copies. ⌘F inside any document; Spotlight across the whole matter folder for a name, a date, a phrase (how Spotlight indexing works). Crooked scans are deskewed automatically, and handwritten notes — the margin scribbles that turn out to matter — are recognized too; accuracy varies with legibility, so verify key passages against the page image.

The OCR runs on Apple’s Vision framework, entirely on-device. The app is sandboxed: macOS itself restricts it to folders you approve, and it collects nothing — no telemetry, no analytics, no account. For documents under a protective order, the operative fact is simple: they never leave the machine.

Practical notes from actual use

Unsearchable discovery is a tax on small firms — the big shops pay platforms to make it go away, and everyone else pays in evenings. It doesn’t have to be that way for the price of a court filing fee.