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. Think of paper files run through a scanner, native documents “printed” to image on purpose, fax-era records, and 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 with 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, which has nothing to do with carelessness. Human eyes at page 3,100 are not a search engine.

The cloud OCR problem is an ethics problem

The obvious fix is to upload the PDFs to a free OCR website, and that is exactly 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. In most U.S. jurisdictions, lawyers have a duty of confidentiality and a duty of technological competence. “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. (For the general version of this argument, see 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, with the filenames, the structure, and everything else 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 named “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. Handwritten notes are recognized too, including the margin scribbles that turn out to matter. 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, which means macOS itself restricts it to folders you approve. It also collects nothing. There is no telemetry, no analytics, and 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.