HTML5 PDF Viewer

PDF Viewer is a JavaScript widget for viewing PDF files. It is coupled with a neat toolbar which simplifies navigation through the document. Users can switch between pages by clicking on the navigation arrows. It's also possible to jump to the page with the particular number.

live demo

  • Integration: jQuery, Angular, React, Vue.js, Backbone
  • Cross-browser Support (IE8+)
  • Ready for Touch Devices
  • Meets Section 508
  • Quick styling with CSS


The toolbar of the HTML5 PDF Viewer contains the following elements: navigation arrows, the current page label, the 'all pages' label, zooming buttons and the download button. The public API allows using the toolbar separately from the viewer.

Uploading and downloading

JavaScript PDF Viewer API provides the possibility to upload files and download them to your local machine.

File loading to HTML5 PDF Viewer

You can use the standard Webix API to load files into PDF Viewer. Thus, it is possible either to load files by setting a remote or local URL or parse the contents of an uploaded file into the viewer.