EVERYTHING XIAOMI
Get listed

Apache PDFBox

Place
#26 of 31
Score
5.9
Apache PDFBox's website

The facts below are what the maker publishes about Apache PDFBox, checked and dated. Our editors have not written about it yet.

Plans and prices

From Apache PDFBox's own pricing page, checked 5 Oct 2026.

All about pricing
PlanPriceWhat it gives you
Apache PDFBoxFreeOpen-source Java library · Apache License 2.0

The facts

Each one read from Apache PDFBox's own pages, with the date it was checked.

What it does

Command-line tools
The project provides Java command-line utilities, including tools for encryption and decryption, image and text export, merging, splitting, rendering, printing, and PDF inspection.checked 5 Oct 2026
Dependencies
PDFBox uses Commons Logging, with Java Util Logging available as a fallback, and its fontbox and xmpbox components provide font handling and XMP metadata support.checked 5 Oct 2026
Encryption
PDFBox uses the Java Cryptography Architecture and Bouncy Castle libraries for handling PDF encryption.checked 5 Oct 2026
Integration
PDFBox can be added to an application as a Maven dependency using groupId org.apache.pdfbox and artifactId pdfbox.checked 5 Oct 2026
Java requirement
The current PDFBox 3.0 release requires Java 8; the 2.0 release requires Java 6.checked 5 Oct 2026
PDF/A validation
Its Preflight feature validates PDF files against the PDF/A-1b standard.checked 5 Oct 2026
PDF operations
PDFBox can split or merge PDFs, fill forms, print PDFs, convert pages to images, create PDFs, and digitally sign PDFs.checked 5 Oct 2026
Purpose
Apache PDFBox is an open-source Java tool for creating and manipulating PDF documents and extracting content from them.checked 5 Oct 2026
Release verification
The download page provides PGP signatures and SHA512 checksums and says downloaded files should be verified for integrity.checked 5 Oct 2026
Security limitation
The policy excludes denial-of-service conditions limited to excessive CPU, memory, recursion, or processing time, and recommends controls such as timeouts and sandboxing for applications processing untrusted documents at scale.checked 5 Oct 2026
Security scope
The security policy treats untrusted-PDF processing issues as vulnerabilities when they cause remote code execution, security-boundary escape, or unauthorized data access.checked 5 Oct 2026
Support
Users can ask usage questions on the community mailing list, while confirmed bugs and enhancement requests can be reported through the JIRA issue tracker.checked 5 Oct 2026
Text extraction
PDFBox can extract Unicode text from PDF files.checked 5 Oct 2026
Validation limitation
PDFBox does not automatically validate signatures, permissions, PDF/A, or other document properties unless an application explicitly invokes the relevant verification API.checked 5 Oct 2026

The company

Founded
2002checked 28 Sep 2026
Maker
Apache PDFBox is an Apache Software Foundation project; the foundation describes itself as a U.S. 501(c)(3) charitable organization.checked 5 Oct 2026

Alternatives to Apache PDFBox

All alternatives
  1. 1MuPDF logo

    MuPDF

    Free planAndroidiOSWebLinux
    7.7From $299 a month
  2. 2

    ComPDFKit PDF SDK

    Free planAndroidiOSWebAPI
    7.4From $240 a year
  3. 3

    Spire.PDF

    Free planAndroidiOSWebAPI
    7.3$999 one-time
  4. 4Aspose.PDF logo

    Aspose.PDF

    AndroidWebAPILinux
    6.9$1,199 one-time
  5. 5

    WeasyPrint

    Free planAPILinuxmacOSSelf-hosted
    6.9From €150 a year
  6. 6

    PDFsharp

    Free planLinuxmacOSSelf-hostedWindows
    6.8$499 one-time