Harness the power of PDF

Take full advantage of PDF with the iText PDF SDK

A powerful PDF Toolkit for PDF generation, PDF programming, handling & manipulation. 
The preferred PDF engine for Java and .NET developers, small Enterprises as well as large Corporations and Government institutions.

Image
iText pdf library for Java and .Net.
Developer playground

Introducing the new iText 7 Demo Lab

Perform many common PDF tasks with our free apps. Or, play around in the iText 7 sandbox showing you example code for each function.

Image
iText 7 Demo Lab
Template-based document generation

Power up your PDF output

Empower business users to build and maintain document templates. Experience the power of the iText's low-code document generator, iText DITO.

Image
iText DITO

Stay up to date and sign up for our newsletter.

I hereby also accept the iText Privacy & Cookie Policy.

Discover iText PDF

Our PDF toolkit offers you one of the best-documented and most versatile PDF engines in the world (written in Java and .NET), which allows you to not only integrate PDF functionalities into your workflow, but also in your applications, processes or products.

Select a value to filter the results.

iText 7 Core

iText 7 Core icon svg
Want to generate and manipulate your PDFs with an open source (AGPL) or commercially licensed PDF library and SDK? Get started with iText 7 today!
Read more

pdfOCR

iText pdfOCR icon
iText pdfOCR offers Optical Character Recognition functionality to convert your scanned documents, PDFs and images into fully searchable PDF/A-3u compliant format making it possible to access and process the text they contain.
Read more
iText Community Support

Supported by our ever growing community

We have an active community of partners, customers, and contributors, that help us every day to improve our products, documentation and support. We see them as part of our iText family, and hope you will join our family too.

Image
iText Community Support for the open source  iText pdf library

Convert from HTML to PDF

Create professionally formatted, smart PDF documents with pdfHTML. Convert HTML into standards compliant, accessible, and searchable PDFs.

Multiple language and writing systems support

pdfCalligraph enables multiple language support. Automatically detect writing systems and make intelligent glyph substitutions using script and font information.

Redact PDF content

Safely and securely redact content in PDFs using pdfSweep. Automate the redaction process, to eliminate manual document processing and data leaks.

Flatten XFA forms

pdfXFA enables dynamic PDF generation and flattening of dynamic PDF forms. Use XFA templates to render XML data to PDF, and preprocess XFA forms for PDF workflows.

Powerful PDF debugging

Analyze partial and unfinished documents during their creation with pdfDebug. Integrates into your IDE to view internal structure of your PDF files.

Digital Signatures

Increase document security in contracts, non-disclosure agreements etc. Ensure document integrity to prove there have been no unauthorized changes.

Automate PDF generation

IText enables the automatic generation of multiple types of documents, such as invoices, statements, boarding passes etc. as PDF.

Automate PDF processing

Extract data PDF documents such as invoices, reports, forms etc. with pdf2Data. Recognize data inside PDFs based on pre-defined templates.

Modify PDF structure

Split and merge PDFs, add text or other content such as barcodes, image, watermarks and stamps to documents.

Customize PDFs with programming

Optimize your PDF workflow by using Java or .NET to program PDFs that perfectly fit your document needs.

Compliant with modern standards

iText supports PDF 2.0 and enables you to use PDF/A for long-term archiving and create accessible PDF/UA documents.

Flexible licensing options

iText gives you the choice of either using it for free under the conditions of an AGPL license, or a commercial license option if you prefer.

Use data-driven templates for PDF forms

Simplify the process of creating multiple data-driven templates with iText DITO and save valuable development time and resources.

Blockchain technology integration

Secure and authenticate digital invoices, contracts, tenders and more by storing the digital signatures in a Blockchain, rather than in documents.

Convert PDFs to images

Easily display PDFs on mobile with pdfRender by rendering them as images, or ensure compatibility with archival and legacy workflow requirements.

OCR to convert scanned files and images into PDF searchable documents

Enable the access to and the processing of text in images, scans and more.

25 M
Users Worldwide
1
Available Products
1
Awards won
1
Years of expertise

Satisfied Customers

Quote
We chose iText to power the PDF signing part of AIS due to its ease of use and flexibility. Thanks to its provision of an abstraction layer for PDF, it enables our customers to produce digitally signed PDFs without having to know about the PDF specifications.
Quote
We’re very happy with the PDF/A functionality provided by iText, and it forms an essential part of our DICOM-compliant reporting framework.
Quote
By using iText 7 for Smart Certificate 2.0, it enables us to mass generate PDF documents and sign them with GlobalSign certificates.
Quote
Using the iText DITO Editor to develop our report templates is a huge time saver. I can now do in just 45 minutes what would have taken over two weeks to do in code using other PDF libraries!
Quote
We chose iText over other open source solutions because it was really quick and easy to develop our application using iText. That's thanks to the guides and documentation available on the iText website, and the many examples on developer communities like Stack Overflow.
Quote
I just wanted to let you know that the support I received from your support people was excellent, super prompt, detailed, polite and helpful. Great job! Thanks very much.
Quote
iText is a breeze! Using a proven and tested PDF technology helped us to focus on what we do best — building a high quality mobile app.
Quote
With iText we have the peace of mind that we are delivering a solid solution to our client.
Quote
We chose the iText library because it was the only solution that allowed easy integration into our open standards architecture.