itext-java

From public sources

iText Core is an open-source Java library for creating, editing, signing and inspecting PDF documents, with a built-in layout engine and PDF/A and PDF/UA support.

LibraryCategory: Libraries & SDKs · PDF & documentsPricing unknowndata checked Oct 15, 2026

Overview

Generating, changing and checking PDF files in Java applications usually means wrestling with low-level file structures or relying on heavy, closed tools. iText Core, known as iText for Java, gives developers a dedicated SDK for these jobs, with both high-level layout APIs and low-level document control. The library covers document creation through its layout engine, manipulation such as merging PDFs and adding content, digital signing, and form creation and editing. It also handles PDF/A and PDF/UA documents, FIPS-compliant cryptography, barcode generation and SVG support. Optional add-ons extend it to HTML and CSS to PDF conversion, OCR, redaction and optimization. It is aimed at Java developers building document workflows, and it can be used as a Maven dependency inside any application, including native images compiled with GraalVM. The core is distributed under the AGPL license, with commercial licensing available from the vendor.
  • accessibility
  • acroform
  • archiving
  • ccpa
  • digital-signature
  • documents
  • encryption
  • fips
  • library
  • pades
  • pades-standard
  • pdf

Installation

Commands are shown, never run by the marketplace. Check them against the official documentation.

Compatibility

Unknown means no evidence was found — not that the product is incompatible.
PlatformStatusArchitectureEvidenceConfidence
Node.jsUnknown———
PythonUnknown———
JVMUnknown———
.NETUnknown———
WebAssemblyUnknown———
Web browserUnknown———

Releases

checked Oct 29, 2026
v9.8.0LatestOct 1, 2026Official source ↗

Files in 9.8.0

The marketplace does not host these files: downloads go to the official source. Files have not been scanned by us.
FilePlatformSizeSHA-256Download from the official source
iText-Core-9.8.0-only-jars.zipUnknown8.7 MBe599a5911a11…Official source ↗
iText-Core-9.8.0.zipUnknown27.5 MBb5fe632eb878…Official source ↗

Release history

Quality profile

algorithm quality-v1.0 · assessed Oct 15, 2026
Quality Score81
Risk Score10
Confidence 1.00
Quality Score and Risk Score are different measures. A high score does not guarantee safety.

Score components

Maintenance · 2020
last activity 0 days ago
Documentation · 1515
README 48316 chars, description present
Ready to use · 156
install instructions: no; releases: yes
Metadata · 108
3/4 of description, homepage, license, topics
Releases · 1010
10 release(s), latest 14 days ago
Category confidence · 1010
classifier confidence 1
Adoption · 108
2260 stars (log-dampened, 10k = max)
License clarity · 52
unclassified license "Other"
Community · 53
issues disabled/unknown, 475 forks

License

License unknown
License unknownfrom the repository host

This is the catalog policy status, not legal advice.

Sources

github.com/itext/itext-javaPrimary★ 2,260 starslast activity Oct 15, 2026Primary repository · Confidence 1.00

Reviews

Sign in to write a review

No reviews yet.

Alternatives