← All ZipSeek guides

PDF collections

How to Search Across Multiple PDF Files on Mac

Search a folder of PDFs with one query, include scanned pages when needed, and review every match by file and page.

Published Updated

Command-F is perfect when the right PDF is already open. It is less helpful when the phrase could be in any of forty reports, invoices, manuals, or research papers. Repeating the same query in every document turns a simple lookup into a file-opening exercise.

A collection search reverses that workflow: choose the folder first, run the query once, then open only the PDFs that contain a match. The important details are whether the files have searchable text, whether scanned pages need OCR, and whether you want an indexed search or an on-demand pass over one selected folder.

Use Preview when you already know the file

Preview's built-in search is the shortest route for one PDF. Open the document, type a word or phrase in the search field, and move through the results by page. There is no reason to add another tool when the file is known and its text can already be selected.

Finder and Spotlight can search a broader indexed collection and filter results to PDFs. That works well for stable local folders that macOS has already indexed. The limitation is not that those tools are bad; it is that an indexed local search and an explicit search of today's selected folder answer slightly different questions.

Search a folder of PDFs with one query

In ZipSeek, choose the folder that contains the documents, enter the phrase, and leave Subfolders enabled if the collection is arranged below that folder. Open the file-type menu, clear the other document types, and keep PDF selected. Archive containers can still be traversed when a matching PDF is stored inside one.

Results are grouped by the PDF that contains them. A report with six occurrences stays one file in the list instead of becoming six visually identical rows. Select the file to review its individual matches in the preview pane, then move through them with the previous and next controls.

  • Use a distinctive phrase when the folder contains many documents with similar boilerplate.
  • Choose Contents Only if file names happen to contain the same word and you only want evidence from the page body.
  • Keep the scope narrow when you know the relevant project or year; an on-demand search still has to read eligible files that are not reusable from cache.

Scanned PDFs need a different kind of search

A scan can look like a normal PDF while containing no searchable text at all. If you cannot select a sentence on the page, ordinary PDF search may have nothing to match. Turn on Text in Images when the folder includes scans or PDFs with important text embedded in page images.

ZipSeek uses the native text layer where it exists and macOS Vision OCR for candidate scanned pages and images. OCR is performed on the Mac. It adds work, so turn it off for a collection of clean, digitally generated PDFs. A low-resolution or skewed scan can still be misread and should be checked against the rendered page.

A useful result ends at the page

Finding the correct file is only half the job. ZipSeek keeps the PDF page number with each match and opens the right-hand preview at that page. Native text matches are highlighted in the page text. OCR matches use the recognized word rectangles when those coordinates are available.

This is especially useful when several versions contain the same phrase. You can compare file paths and page context before opening the source in Preview or another PDF app. ZipSeek searches and locates the material; it is not a replacement for editing, annotating, signing, or redacting a PDF.

Choose the smallest tool that fits the collection

Use Preview for one known PDF. Use Finder or Spotlight when a stable local collection is indexed and the result it gives you is sufficient. Use a PDF editor's multi-file search when its advanced query language or editing workflow is the main requirement.

ZipSeek fits the in-between case: you want one explicit search across a folder, scans may require local OCR, PDFs may sit beside Office files or inside archives, and you want to verify the exact page without building a new full-disk index.