Select a product

PDF.js Express Free Viewerplay_arrow

Professional PDF.js Viewing - Free

PDF.js Express Plusplay_arrow

Professional PDF.js Viewing & Annotations - Try for free

Get Started

play_arrow

Learn more

play_arrow

Common use cases

play_arrow

Open a document

play_arrow

Save a document

play_arrow

Viewer

play_arrow

UI Customization

play_arrow

Annotations

play_arrow

Collaboration

play_arrow

Forms

play_arrow

Signature

play_arrow

Searching

play_arrow

Measurement

play_arrow

Compare

play_arrow

Advanced Capabilities

play_arrow

PDF.js Express REST API

play_arrow

Migration Guides

play_arrow

PDF.js Express Viewer

The following features are available in:

check

PDF.js Express Viewer

help_outline

PDF.js Express Viewer is a free viewer with limited capabilities compared to PDF.js Express Plus

check

PDF.js Express Plus

help_outline

PDF.js Express Plus is a commercial PDF SDK for viewing, annotating, signing, form filling and more

The web document viewer is a viewing and rasterization scroll view component that handles a number of viewing operations including rendering, caching, high level zoom rendering and layout modes.

Viewing represents reading a document and displaying it as the author intended. Through the process of rasterization, it can take document data and convert it into pixels that come together to be rendered on a display.

PDF.js Express Web Viewer offers the following benefits:

  • Interactive PDF Viewing or Rasterization
  • Core viewing operations (scrolling, panning, zooming, jumping to pages)
  • Standard & custom page viewing modes (e.g. single, facing, cover, scrolling, fit-page, fit-width, etc.)
  • Support for PDF forms & digital signatures
  • Annotation & real-time collaboration support
  • Regex text search across a page or an entire document
  • Easy navigation (with thumbnails, bookmarks, links, and history)
  • PDF/A viewing mode
  • Support for R2L (Right to Left) languages (e.g. Arabic, Hebrew, etc)
  • Keyboard shortcuts

Get started

Watermark
To add text or image as a watermark to documents.

Understanding coordinates
An introduction to transforming between coordinate spaces.