Big Faceless Java PDF Viewer

PDF Viewer Screenshot The Big Faceless Java PDF Viewer is a Swing component that can display PDF documents. Intended for customers who don't require the full API, the PDF Viewer can be installed as an Applet, application or via Java Web Start, or embedded in a Swing application.

Printing, saving, text search, forms, digital signatures, and annotations are some of the many features available - the PDF Viewer can be tailored to include just the features you need, and is a cost-effective solution for those needing the features of Adobe Acrobat® on a Java platform.

The PDF Viewer is distributed in the same package as our PDF Library, so it's always up-to-date.

Product Overview

  • Swing component for displaying PDF documents
  • Customizable feature set includes printing, saving, search/selection, forms, bookmarks, reorderable thumbnails, annotations and more.
  • Full support for PDFs up to Acrobat 9
  • Viewer can be controlled from JavaScript
  • Applet size under 1MB
  • Localized in English, French, Spanish, German, Japanese and Chinese

Big Faceless Java PDF Viewer

Big Faceless Java PDF Library

Version: 2.18.5
Date: 29 Jun 2016 New
Size: 12M (.zip) 11M (.tar.gz)
License: From USD$400

Product Benefits

Essentially a cut-down version of our full PDF Library, the Java PDF Viewer is a more cost-effective solution for those who don't require API access to the main library.

Unlike it's big brother, the PDF Viewer cannot create new PDFs and any edits must be made through the Swing interface. That interface is supplied with a large number of "features" (the full list is here) which can be enabled to customize the interface; ideal for distributing a limited functionality viewer as part of our application. For web application use, the PDF Viewer can be embedded as an Applet and controlled via it's internal controls or by external JavaScript.

The trial version is fully functional (it displays a "DEMO" stamp), which allows you as much time as you need to ensure that it meets your requirements. We offer free ad-hoc support during development so if you have any technical queries please do drop us a line at

Free Trial

You will need Java 1.4 or later installed and running on your system, although we recommend 1.5 or later. The library is fully cross-platform, requires no native code and no other libraries to be installed.

Download the PDF Viewer

Which BFO Product?

Product Matrix


A Java Web Start version of the Java PDF Viewer can be found at the link below

A Java applet version of the Java PDF Viewer can be found at the link below


The PDF Viewer documentation is included with the PDF library, and can be viewed online or downloaded with the package

Also available with the Extended Editions of the PDF Library and the Report Generator.

See also:

Brilliant! I have evaluated a number of big name PDF generators and this, in my opinion, is the best bar none. BFO Report Generator is years ahead of any other product I have evaluated!

-- KPMG Consulting on the Big Faceless Report Generator