Nuxt.js PDF Library

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

Launch Demo

PSPDFKit SDKs are deployed in some of the world’s most popular applications, such as those made by Autodesk, Disney, DocuSign, Dropbox, IBM, and Lufthansa.

Key Capabilities

  • Customizable — Robust API for configuring behavior & appearance

  • Client side — Workload is offloaded to client (no server needed)

  • High fidelity — Accurate & reliable PDFium-based rendering engine

  • Prebuilt features — Annotate, edit, sign, form fill, redact, and more

  • Browser support — Works on all modern browsers and devices

File Type Support

  • PDF


Microsoft Office file types are also supported when using the optional PSPDFKit Server (compare deployment options).

Browser Support

Essential Guides

Get Started
How to quickly integrate a PDF viewing, annotating, and editing app

PDF Viewer
How to configure the document viewer

Open a Document
How to open a PDF from a blob, ArrayBuffer, remote URL, and more

Save a Document
How to save a PDF to local storage, remote server, and more

User Interface
How to customize icons, buttons, toolbars, the look and feel, and more

How to import, export, create, edit, sync, flatten, and more

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

How to add electronic and digital signatures to PDF documents

How to merge or split documents, manipulate pages, and more

PDF Generation
How to create thumbnails, generate PDFs from a template, and more

How to redact content programmatically or using the UI

More guides…

Free Trial

  • Unlimited trial usage

  • Guidance and tech support from developers

  • Get started

We use cookies to improve your experience and for marketing. Learn more in our privacy policy.