JavaScript PDF Fillable Form Library

PSPDFKit for Web is a JavaScript library for filling, reading, creating, and editing PDF AcroForms. It offers developers an API for programmatic access to PDF form objects, as well as a beautiful UI for form filling.

Key Capabilities

Fill Forms

With the UI or programmatically

Capture Form Data

Export, submit, or embed into the PDF

Form Creator

Drag and drop fields to turn PDFs into fillable forms

Creation

APIs to generate forms and fields from scratch

Appearance

Style colors, backgrounds, borders, and widths

Validation

Execute JavaScript to validate form data

Form Events

Trigger workflows or automations

Extendable

Add signing, annotation, editing, and more

What Are Forms?

The concept of forms in PDFs is similar to that of a form in the physical world. Forms allow a user to enter unique information into a preformatted page. As it’s an electronic format, PDF offers certain advantages to users — for example, the ability to edit entered information at a later date.

Framework Support

PSPDFKit for Web is compatible with any JavaScript framework, including React, Angular, Vue.js, Svelte, Blazor, Next.js, TypeScript, and Nuxt.js. It’s also compatible with ASP.NET, PHP, Laravel, and HTML5.

Free Trial

Start your free trial for unlimited access and expert support.