Apache PDFBox is een open-source Java-bibliotheek om met pdf-documenten te werken. Ontwikkelaars gebruiken haar om tekst te extraheren, bestanden te splitsen en samen te voegen, formulieren te lezen en in te vullen, nieuwe pdf's te maken, digitale handtekeningen aan te brengen en bestanden te controleren op PDF/A-1b. Het is een bibliotheek die een organisatie in de eigen applicaties opneemt, geen gehoste dienst, en is uitgebracht onder de Apache-licentie 2.0. Het is een alternatief voor propriëtaire pdf-SDK's, zoals die van Adobe.
PDFBox is een project van de Apache Software Foundation, een Amerikaanse non-profitorganisatie (501(c)(3)), dat door vrijwilligers wordt ontwikkeld. Als bibliotheek draait ze volledig binnen de eigen software van de organisatie, zodat geen leverancier de documenten ontvangt; de soevereiniteitsvraag gaat dus over de infrastructuur waarop de applicatie draait. Omdat de broncode openbaar is, kunnen Europese organisaties de bibliotheek zelf controleren, compileren en onderhouden, zonder licentiekosten of afhankelijkheid van één leverancier. De zetel van de stichting in de Verenigde Staten betekent dat het bestuur van het project onder Amerikaans recht valt.