JavaScript PDF extraction library
Extract content and data from PDF documents using JavaScript. Nutrient Web SDK offers developers a way to quickly parse and read PDF content, retrieve forms or annotations, extract digital signatures, and more — in any web app.
Explore document comparison and text extraction examples in awesome-nutrient(opens in a new tab).
Key capabilities
- Parse and read — Text, forms, signatures, annotations, and more
- Extract text — From each page for processing
- Form fields — Extract form information and values
- Annotations — Retrieve all annotations as JSON or XFDF
- Digital signatures — Get all validation info present in the PDF
- Client-side — Extract directly in the browser (no server needed)
- Extendable — Add a search UI, annotation, forms, and more
Guides for extraction
Extract selected text
How to retrieve selected text and text located within a selection range
Text extraction
How to extract the full text content from a PDF page or document
Parse content
How to parse page info, form fields and values, annotations, and more
Read text
How to read, extract, and process text in a PDF
Page extraction
How to extract PDF pages and insert them into a new document
Start your free trial for unlimited access and expert support.