Chat with PDF

Upload a text PDF, ask locally by default, and jump from every answer back to the cited page. AI Assist stays off until you choose it.

Grounded Answers Client-side Page Citations

Chat with your PDF

Upload a text-based PDF and ask questions. The assistant indexes pages, answers from the document, and links back to sources.

Drop your PDF here or click to browse
PDF files up to 20 MB
Analyzing document...
Ask Questions Get Summaries Find Key Points Optional AI Assist Page Citations
document.pdf
0 words
Chat about your PDF
Grounded document assistant

Chat with PDF

Chat with any text-based PDF document. Upload contracts, reports, research papers, textbooks, school notes, or business documents, then ask questions in natural language. The assistant indexes extracted text by page, answers with citations, and lets you search, copy, or download a transcript.

How It Works

Your PDF is processed in your browser using pdf.js. Selectable text is extracted and indexed locally by page. Local answers are the default. AI Assist is optional and only runs after you choose to send a capped extracted-text excerpt with your question.

What You Can Do

Ask for summaries, extract key points, find dates and amounts, identify obligations or risks, search a term across pages, copy answers, download the transcript, or click a page citation to inspect the source page.

Frequently Asked Questions

Your PDF file is parsed in your browser. Local answers do not call the AI endpoint. If you turn on AI Assist, a capped extracted-text excerpt and your current question are sent for analysis, not the original file.

Text-based PDFs work best, including reports, contracts, research papers, and ebooks. Scanned or image-only PDFs may not extract text properly. For those, try our OCR tool first.

Local page-cited answers are available without a daily AI limit. AI-backed responses may have daily limits if you turn on AI Assist.

PDFs up to 20 MB are supported. Large documents are indexed locally by page. AI Assist receives only a capped context window after consent, while local search can still work across all extracted pages.

Yes. Local mode uses the current question and extracted page text. AI Assist also receives the current question with a capped extracted-text excerpt after consent.