Next.js PDF Library
Add PDF viewing, annotation, and editing to your Next.js web application with PSPDFKit for Web. It offers developers a client-side JavaScript library that’s fully compatible with Next.js and can be quickly integrated into new or existing projects.

Key Capabilities
Robust API for configuring behavior and appearance
Workload is offloaded to client (no server needed)
Accurate, reliable PDFium-based rendering engine
Annotate, edit, sign, form fill, redact, and more
Essential Guides
Learn how to quickly integrate a PDF viewing, annotating, and editing app.
Discover PDF Capabilities
Explore allPDF Viewer
How to configure the document viewer
Annotations
How to import, export, create, edit, sync, flatten, and more
Forms
How to fill form fields, extract data, submit, save, create, edit, and more
Instant Synchronization
How to sync annotations across multiple users, devices, or sessions
Signatures
How to add electronic and digital signatures to PDF documents
Editor
How to merge or split documents, manipulate pages, and more
PDF Generation
How to create thumbnails, generate PDFs from a template, and more
Redaction
How to redact content programmatically or using the UI
Browser Support
PSPDFKit for Web supports the latest versions of all commonly used browsers: Chrome, Mozilla Firefox, Safari, Edge, Firefox ESR, and Microsoft Edge 18. You can see the full list on our browser support page.
File Type Support
Microsoft Office file types are supported when using the optional PSPDFKit Server (compare deployment options).
Free Trial
Enjoy unlimited trial usage of all our products. Get guidance and tech support from developers who built the product, and get started within minutes.