IMPORTANT REMARK

Before downloading and installing the iText 5 Software Products, you need to agree upon our iText license agreement. You can read the iText license ageements here.

Maven Dependencies

If you prefer to use Maven, you can download iText from the Central Repository by adding one or more of the following XML snippets to your pom.xml:

<dependency>
  <groupId>com.itextpdf</groupId>
  <artifactId>itextpdf</artifactId>
  <version>5.5.12</version>
</dependency>

<dependency>
  <groupId>com.itextpdf</groupId>
  <artifactId>itext-pdfa</artifactId>
  <version>5.5.12</version>
</dependency>

<dependency>
  <groupId>com.itextpdf</groupId>
  <artifactId>itext-xtra</artifactId>
  <version>5.5.12</version>
</dependency>

<dependency>
  <groupId>com.itextpdf.tool</groupId>
  <artifactId>xmlworker</artifactId>
  <version>5.5.12</version>
</dependency>

For more info, check the com.itextpdf and com.itextpdf.tool artifacts on the Maven Central repository.

XFA Worker and the iText License Key are available on the iText Artifactory server. You can add this server as an additional repository in the distributionManagement section of your pom.xml or settings.xml, as described in the Maven documentation.

<repositories>
  <repository>
    <id>iText Repository</id>
    <name>iText Repository-releases</name>
    <url>https://repo.itextsupport.com/releases</url>
  </repository>
</repositories>

After this, you can add XFA Worker and the iText License Key as a dependency:

<dependency>
  <groupId>com.itextpdf.tool</groupId>
  <artifactId>xfaworker</artifactId>
  <version>5.5.12</version>
</dependency>

<dependency>
  <groupId>com.itextpdf.tool</groupId>
  <artifactId>itext-licensekey</artifactId>
  <version>1.0.4</version>
</dependency>

iText 5 on GitHub

iText 5 is a suite of open- and closed-source projects. The source code of all the open source projects is available on GitHub.

Java developers can clone the following projects:

  • iText Core, the core library that allows you to create, process and edit PDF documents,

  • iText PDF/A, an add-on for PDF/A documents (including ZUGFeRD invoices),

  • iText Xtra, an add-on with extra features such as OCG removal, redaction, rich media and geospatial functionalities,

  • XML Worker, an add-on that allows you to convert simple HTML and CSS to PDF.

  • iText RUPS, a tool for inspecting and updating PDF syntax.

You can download iText Core, PDF/A, Xtra and XML Worker jars in a single ZIP file on the release page on GitHub. There's a separate page for the RUPS releases.