# Search across many PDFs at once

*Last reviewed: September 23, 2026 · [HTML version](https://docfindapp.com/tools/search-multiple-pdfs)*

Ctrl-F in a PDF reader searches the file you have open. With forty files, that means opening them one
at a time, searching each, and hoping you remember which one you were up to.

The tool on the HTML version of this page takes a folder of PDFs and searches all of them together.
Each match comes back with the file it is in, the page number, and the sentence around it. **The
files never leave your browser** — nothing is uploaded and no network request carries them anywhere.
The one thing the page can keep is a pointer to a folder you chose, and only if you tick the box asking
it to: never the files, never the text inside them, never the words you searched for. One click forgets
it, and in Safari and Firefox the box is not offered at all.

Scanned pages can be read too: tick the OCR box on the HTML version and they are read by OCR in your
browser — English printed text only, it can misread, and matches found that way are labelled OCR.

## What the results mean

**"Matched" — the word is in the file's text.** The file stores its words as text and one of yours is among them. The page number counts from the
first page of the file, which is not always the number printed on the paper: the PDF standard lets a
document label its pages in any style, and says "Page labels and page indices need not coincide"
(*PDF 32000-1:2008*, the PDF standard as published by Adobe, §12.4.2, read 23 September 2026 —
https://opensource.adobe.com/dc-acrobat-sdk-docs/pdfstandards/PDF32000_2008.pdf).

**"No text layer" — the file is a scan.** The pages are pictures. Nothing inside marks any of those pixels as letters, so there is nothing
for a plain text search to match. Tick **Also read scanned pages with OCR** on the HTML version and those pages are read by OCR,
in your browser, before they are searched — English printed text only, and any match found that way is
labelled **OCR**. For what OCR is and what it cannot read:
[what OCR is](https://docfindapp.com/answers/what-is-ocr), and
[how to make a scanned PDF searchable](https://docfindapp.com/answers/make-a-scanned-pdf-searchable).
To check a single file on its own, use
[the searchable-PDF checker](https://docfindapp.com/tools/is-your-pdf-searchable).

**"Needs a password to open."** Under the PDF standard a reader first tries an encrypted file's default, empty password, and should
"prompt for a password" only "If this authentication attempt fails" (same standard, §7.6.3.1). A file
locked with a real **user password** therefore needs that password before anything in it can be read;
this page cannot ask for one, so it lists the file as skipped. A file restricted only by an **owner
password** — printing or copying limits — opens with no prompt, is searched here normally, and **DocFind
indexes it the same way**.

**Taking the results with you.** On the HTML version the results can be copied, downloaded as a
CSV for a spreadsheet, or downloaded as plain text. Both forms carry the same honesty the page
shows on screen: every file that was not fully searched is named with the reason, a search that
was stopped early says so, and matches found by OCR are marked — labelled **OCR** in the text
form and given `ocr` in the CSV's `source` column, so they can be filtered.

## The honest limits

- **OCR is optional, English-only, and can misread.** Off, scanned pages cannot be searched here and
  are named in the skipped list rather than passed over silently, because a scan that reports "no matches" is one of the most misleading answers a search can give. On, they are read by OCR in your browser — English printed text only — using the open-source Tesseract
  engine. Its own documentation warns that on a skewed page "The quality of Tesseract’s line
  segmentation reduces significantly", that it "works best on images which have a DPI of at least 300
  dpi" (*Improving the quality of the output*, Tesseract documentation, read 23 September 2026 —
  https://tesseract-ocr.github.io/tessdoc/ImproveQuality.html), and that handwriting is not what it is for: "it won’t work very well, as Tesseract is designed for printed text" (*FAQ*, Tesseract documentation, read 23
  September 2026 — https://tesseract-ocr.github.io/tessdoc/FAQ.html). So a miss on an OCR page is not
  proof the word is absent. Every match found by OCR is labelled so you can tell.
- **Whole words only.** "run" will not find "running" and "running" will not find
  "run". It does not guess at similar words or related words. That is deliberate: a match you can
  trust is worth more than a match you have to check.
- **A word broken across two lines with a hyphen** is stored as two pieces and will not match as one
  word.
- **A folder can be remembered; nothing else can.** There is no library and no index here. In Chrome
  and Edge you can tick *Remember this folder* and the page keeps a pointer to it, so a later visit can
  search the same folder without you finding it again — it does not keep the files, their text, your
  searches, or any OCR. Every search still re-reads every file from scratch, OCR still runs from
  scratch every time, and one click forgets the folder. The browser's folder picker this relies on is listed as supported in Chrome and Edge and unsupported
  in Safari and Firefox (*MDN Web Docs*, the browser-compatibility table for the Window directory picker, read 23 September 2026 — https://developer.mozilla.org/en-US/docs/Web/API/Window/showdirectorypicker), so
  the box is not shown in Safari or Firefox.
- **How long it takes is your machine's business, not ours.** A large set of long documents is real
  work, and it is done in this tab; you can stop it at any point.
- **PDFs only.** Word documents, spreadsheets and plain-text files in a folder are left out of the search.

## When the folder stops fitting in a browser tab

DocFind does this on a whole library instead of a page-load: it indexes your documents once — scanned
pages included, read by OCR *on your device* once rather than on every visit — and searches them again
any time without re-reading them, and tapping a result opens that PDF at that page with the word
highlighted. It uploads nothing either: the index lives on the phone, and the iPhone app ships with no
network capability at all.
iPhone and Android: https://docfindapp.com/#get

Related: [other free tools](https://docfindapp.com/tools/) ·
[all answers](https://docfindapp.com/answers/) ·
[how to search inside many PDFs at once](https://docfindapp.com/answers/search-inside-multiple-pdfs)
