Free trial

Pick a framework to get started

close

Supercharging
PDF.js capabilities

Add a PDF.js viewer to any application
with out-of-the-box annotations,
PDF form filling, and signing.

Get Started
Documentation

Designed for developers

Our SDK is simple and headache-free. Integrating a fully featured PDF viewer in your project takes just a few steps.

Supports every framework

PDF.js Express does not rely on any specific framework, so it can easily be plugged into any existing web project.

Try the demo

Loading...

Review and annotate your document

Get 26 pre-built annotations for your PDF.js viewer -- including text highlighting, free-hand draw, comments, shapes, and more. Create custom annotations for unique workflows.

Fill and sign PDF forms

Let users fill and submit PDF forms in your viewer. Sign PDFs using hand-drawn annotations, and save signatures for signing multiple pages.

Customize user interface

Increase adoption by customizing the open source UI -- simplify & remove features, create unique measurement icons and adjust colors to match your desired look & feel.

Measure Area, Distance & Perimeter

measure distance, trace a perimeter or calculate the area in CAD, PDF or 30+ file types.

Why PDF.js Express?

Faster Development Time

Easily deploy your PDF.js viewer with a few lines of code. Reduce development time with step-by-step guides and samples when adding features to your viewer.

Commercial Support

Spend less time maintaining your PDF.js viewer with community based tech support from the developers who built it.

Scale Effortlessly

When you’re ready for the next step, easily scale your viewer by adding new features, 30+ file formats, and a commercial rendering engine.

Diverse industry support

Software

Education

Fintech

Healthcare

Legal

See how PDF.js compares to PDF.js Express

With PDF.js Express you can easily add out-of-the-box
features to your PDF viewer

Get Started