HomeProducts 4-Heights® PDF Web Viewer

4-Heights® PDF Web Viewer - in JavaScript / WebAssembly

Add PDF viewing and annotating functionality to your application by integrating the 4-Heights® PDF Web Viewer. Directly integrate 4-Heights® PDF Web Viewer using the NPM package into your React, Angular or other JavaScript project. Benefit from PDF Tools’ latest generation rendering engine for world-class rendering quality. Design the mobile-friendly PDF viewer’s appearance, behaviour and functionality including annotations to match your specific requirements.

You can test the 4-Heights® PDF Web Viewer with full functionality for free and unlimited time – just a watermark is added. Install the package via npm to start your free trial. You can also download it from «my PDF Tools», our member area, where you can find sample projects in React, Angular and more. Registering will take only 1 minute, just hit the «Free Trial» button below.

Our PDF Web Viewer online demo is also available with all functionalities enabled.

Integration via NPM

Integration via NPM

Install the package through npm

npm i @pdf-tools/four-heights-pdf-web-viewer --save

Full Guide available on npmjs

PDF Viewing for React and Angular

PDF Viewing for React and Angular

Select your JavaScript Framework of choice. We currently offer sample projects in React, Angular, Pure JS (no NPM) and plan to add more


Solution for repairing defective character information

A customer of AXS-One faces the problem of migrating an enormous amount of PDF documents with defective character information to be imported from an old system. PDF Tools made it possible to handle the technical problems posed by migrating a huge volume and to correct defective character information.

Efficient mobile access to information for on-board staff at Deutsche Lufthansa AG

The so-called Electronic Flight Bag (EFB) in use at Lufthansa provides flight personnel with all general, personal and flight-related information on a single end device. Deutsche Lufthansa AG decided to use the 3-Heights™ PDF Viewer by PDF Tools AG.
4-Heights® PDF Web Viewer - Product image

PDF Web Viewer - Features

  • Navigate manually (user action) or programmatically through a document
  • Select between different fit modes: actual size, fit to width, fit to height
  • Rotate and display the page
  • Show thumbnails and use them for navigation
  • Show outlines (Bookmarks)
  • Change language of the GUI (currently English and German supported)
  • Create, edit and delete annotations
    • Text annotations
    • Ink annotations (free hand drawings)
    • Stamp annotations (Draft, Approved, etc.)
    • Freetext annotations
    • Highlight annotations (highlight, strike out, underline, squiggly)
  • Touch handling for mobile devices
  • Enter password to decrypt PDF documents
  • Read document from file or memory or from a blob
  • Supports the Forms Data Format (FDF) file format
  • Basic support for printing PDF files directly from the web browser
  • Viewing-only version for customers who do not use annotations
4-Heights® PDF Web Viewer - Product preview screenshot


  • ISO 32000-1 (PDF 1.7)
  • ISO 32000-2 (PDF 2.0)
  • ISO 19005-1 (PDF/A-1)
  • ISO 19005-2 (PDF/A-2)
  • ISO 19005-3 (PDF/A-3)

Supported formats

Input formats

  • PDF 1.0 to 1.7
  • PDF 2.0
  • PDF/A-1, PDF/A-2, PDF/A-3
  • FDF (Form Data Format)

Output formats

  • PDF 1.0 to 1.7
  • PDF 2.0
  • PDF/A-1, PDF/A-2, PDF/A-3
  • FDF (Form Data Format)


Web Viewer

Areas of use - mobile-friendly viewer from desktop to mobile devices

Document viewing via browser

Get industry leading rendering quality for high fidelity document presentation. Usable in all corporate areas and in every modern browser. Runs indepently and efficient on every device with corresponding browser.


While viewing and reading the PDF documents in the browser the user is able to add and share notes. Apply pictures, text or more in the PDF documents.

Contact us
The versatility of a PDF viewer

The versatility of a PDF viewer

Almost every user knows: a PDF viewer is not just a display tool for a well known document format. It provides many more functions, runs on many platforms, offers interfaces in many technologies and serves as an important component of many applications. When you look closer it is a true miracle.


Stay informed about the
next generation of
PDF 2.0 rendering

Special - PDF rendering

The PDF graphics model is unique and differs significantly from the models of most of the publically available graphics engines. What are the requirements of a high-quality PDF rendering engine and is there a relation to PDF 2.0?

Read more about the essential part of a good PDF rendering engine