Upload a .csv or .tsv file (comma or tab separated). Each row is a set of synonyms.
How to Use the Tool
Uploading PDFs
Click "Choose File" in any pane, or drag and drop a PDF onto it.
Building a Query
Select text in a PDF to populate "Selected Text". Choose an operator (AND / OR / NOT) and click "Add to Query" to append to the "Full Query" box. NOT excludes pages containing the term or phrase. When there’s already a query, using NOT adds AND NOT for clarity.
Search syntax
• Boolean: AND, OR, and unary NOT are supported. Phrases in quotes, e.g. "heart failure".
• Evaluation: If your query uses only AND, results are the intersection. If OR is present, terms are combined by OR. NOT always excludes matches. Nested parentheses are allowed in the text, but precedence is simplified (no nested boolean evaluation).
• Partial matches: Short prefixes may match via substring fallback (e.g., "Apo").
Synonyms
Click the 🔄 button to upload .csv/.tsv synonym lists. Each row forms a synonym set. Enable/disable lists individually; they persist in your browser.
Navigation
Use page controls to browse. After searching, use result controls to jump between hits. You can also type a page number or result index.
Layout & Resizing
Cards can be dragged anywhere and resized from any edge. Card headers and PDF controls appear on hover. Right‑click a card header for a context menu (Close). Positions and sizes persist across reloads. The top header is hidden by default; use the top‑right ▾ to restore it.
Settings & Persistence
Dark mode, highlighting, font size, window count, card positions/sizes, query/operator, and synonyms persist locally in your browser. Press Enter in the query box to search; Esc clears the query.
Quick Search
Use the top‑left 🔎 button or press Ctrl+F (⌘F on Mac) to open Quick Search. It’s the same as the main query; results and highlights update across all PDFs.