Code tool

Chat With PDF

Ask a question in plain words; this tool ranks matching text passages and shows the original excerpts instead of generating an answer.

In-browser processingNo account requiredPrivacy details ↗

Choose a PDF to begin.

Question terms are matched against extracted text; results are excerpts, not generated answers.

A QUICK WALKTHROUGH

How to use this tool

  1. Choose a local text-based PDF.
  2. Enter a question using terms likely to appear in the document.
  3. Review the highest-ranked source passages and page numbers.

Search, not generative AI

The question is split into searchable terms and compared with page text. The tool returns matching source passages; it does not infer an answer or use a language model.

Local text extraction

PDF.js reads the selected PDF in this browser. Files are not uploaded. Scanned pages without a text layer are not OCR-processed.

Limits

Accepts one unencrypted PDF up to 20 MB and 250 pages. Keyword ranking can miss paraphrases or surface irrelevant matches; verify every excerpt in the original document.

GOOD TO KNOW

Common questions

Does it create an AI answer?

No. It ranks and displays original passages based on keyword overlap.

Can it read scanned PDFs?

Only if the PDF contains an embedded text layer. There is no OCR.

Is my document uploaded?

No. Text extraction and ranking happen locally in your browser.