Java PDF Libraries for Processing, Viewing and Conversion

100% Java SDKs to convert, display and process PDF documents and images, with no native dependencies

  • FormVu logo FormVu

    Convert PDF Forms to HTML5 for use in the Browser

  • BuildVu logo BuildVu

    Convert PDF Files to HTML or SVG

  • JDeli logo JDeli

    Read and Write Image Files in Java

  • JPedal logo JPedal

    Convert PDF Files to Images in Java

  • JPedal logo JPedal

    View, Extract and Manipulate PDF Files in Java

"This BuildVu license upgrade will speed up our processing time by 4 years!"

Erik Ogan, Engineering Manager, Academia.edu

Our Java PDF and Image Libraries

Trusted Java solutions for PDF and document problems since 1999

BuildVu logo

BuildVu

Convert PDF files to HTML or SVG to process as HTML and integrate / display natively in web apps.
Convert PDF Files
FormVu logo

FormVu

Convert fillable PDF forms to interactive and standalone HTML5 to allow users to fill out forms in Browsers.
Use Fillable PDF Forms
JPedal logo

JPedal

Enable Java Developers to view, print, rasterize, split, manipulate and convert PDF files.
PDF Support for Developers
JDeli logo

JDeli

Convert images to PDF and Java support to read/write image formats including AVIF, HEIC, PNG, TIFF and WEBP.
Read/write Images in Java

Why Do Companies Buy Software From IDRsolutions?

It all adds up to faster development times and lower total cost of ownership
1

Building PDF & Image Libraries Since 1999

27 years of Java expertise in PDF and image processing. Used in production by Adobe, Citi, Lufthansa and Pearson.

2

Supported by the Actual Developers

Questions go straight to the engineers who wrote the code and can give you a real answer, not a scripted response.

3

Independently Owned and Not for Sale

Privately owned and bootstrapped since 1999. This allows us to focus on our customers, products and team.

4

Faithful Conversion, Optimised Output

Converted content matches the source PDF and is optimised for the target format. Output is clean HTML or properly compressed images.

5

100% Java, Zero External Dependencies

Built on our own tech stack, with no JNI, C extensions, or third-party libraries. That means no supply-chain CVEs, and no license audits.

6

Simple and Transparent Licensing

Clear prices with no mandatory sales calls before you can see a number. There are no hidden per-document charges or renewal surprises.

Frequently Asked Questions

What does IDRsolutions software do?

IDRsolutions provides Java libraries for working with PDF files and images. BuildVu converts PDF to HTML5 or SVG for web display. JPedal handles PDF processing, manipulation, viewing, rasterizing and text extraction in Java. FormVu converts fillable PDF forms to standalone HTML5. JDeli reads and writes image formats including AVIF, HEIC, JPEG 2000 and TIFF. All products run server-side in pure Java.

Do IDRsolutions libraries require native code or third-party dependencies?

No. All IDRsolutions products are written entirely in Java and run without native libraries, C extensions or third-party runtime dependencies. This makes them straightforward to deploy in Java SE, Jakarta EE and containerised environments, and avoids the licensing and portability complications that come with native PDF toolkits.

Is IDRsolutions software suitable for high-volume server-side PDF processing?

Yes. BuildVu and JPedal are designed for server-side deployment and handle high-volume batch processing. BuildVu is used by companies including Academia.edu and Perlego to process large PDF libraries at scale. Server licences are priced per CPU core rather than per document, so processing costs stay predictable as volume grows.

What licensing options are available?

IDRsolutions products are available as a cloud API (pay-per-use or volume subscription) and as a self-hosted server license (perpetual or annual subscription, priced per server core). Trial licences are available for evaluation before purchase. There are no per-document fees on server licences.

Which Java versions are supported?

IDRsolutions products support Java 17 and above. They run on standard JVM implementations including Oracle JDK and OpenJDK, and are tested on Windows, Linux and macOS server environments.

How does BuildVu compare to embedding a PDF viewer?

BuildVu converts PDF files to HTML5 or SVG once, server-side, producing output that renders natively in any browser without a viewer plugin. This gives full control over presentation, allows content to be indexed by search engines, and eliminates dependency on browser PDF support. For a detailed comparison, see our buyer's guide.

Some of our customers and partners include

Adobe logo
Jive logo
Interwork logo
Travel Market Report logo
iCIMS logo
Pearson Education logo
Academia logo
Yudu logo
Abacus logo
Zinio logo
DigiSigner logo
Perlego logo
Stampli logo
Senseware logo
Lufthansa logo
Versitech logo
Citi logo
Clearsense logo
Honeywell logo
Los Alamos National Lab logo
Mercedes-Benz Bank logo
InSign logo

Members of the PDF Association

IDRsolutions are a member of the PDF Association which was founded in 2006 as PDF/A Competence Center. PDF/A Association is a co-operation between numerous innovative and world leading companies that specialise in the PDF file format. They exist to promote, exchange and share information on PDF technology.

PDF Association logo