The Ultimate Java PDF Library SDK

Seamless PDF Integration for Java

Download Trial Purchase

Java PDF viewer

JPedal Java PDF Viewer

A 100% Fully featured Java PDF Viewer which is powerful, but simple to setup, integrate and customise. JPedal offers everything you need from a multi-platform Java PDF viewer, including Search, extraction and printing and XFA Form support in a single jar.

Viewing PDF is not an add-on, nor an afterthought with the JPedal Java PDF library. The Java PDF Viewer is the central feature and utilises the best features of both Swing and JavaFX to provide enhancements to features and functionality in the Viewer! We use it ourselves every day, and we have spent over 15 years developing this fully-featured PDF viewer in Java.

Key Features


  • Multiple View modes like Continuous & Page Flow
  • Full Page navigation, scaling and rotation
  • Also opens JPEG, PNG and TIFF files
  • Integrated Text search
  • Advanced PDF printing
  • XFA support
  • Support for Outlines, bookmarks and Thumbnails
  • Uses Swing and JavaFX
  • Customisable via simple XML configuration file
  • API to provide full control from Java
  • Single Jar
  • Lots of tutorials and monthly new release

Watch the Video




Single Page Mode
Continuous Mode
Continuous Facing Mode


Java Page Flow Mode
Page Turning in Java PDF Viewer


Quick Start


Here is a quick snippet of code to add the viewer to your existing application:

See the full Documentation and Support or Download Trial Jar

Q & A


Q: How can I integrate JPedal with my own Software?

You can integrate JPedal into your own software in just 2 lines of code.

Q: Can I try JPedal Online?

You try using the JPedal PDF Viewer by using our Webstart Demo.

Q: Is there a Free Trial I can download to try the JPedal Java PDF Library?

A: Yes, you can download the 30 Day Free Trial JAR for the JPedal PDF Library by clicking here.

Q: Do I need to purchase features separately?

A: No, everything you need to develop an application that requires a world class Java PDF SDK is included in one complete package - you do not need to purchase additional modules.

IDRSolutions Limited 1999-2016