Harness the power of PDF

Generate & Manipulate PDFs Effortlessly

The preferred PDF technology, by developers for developers.

For small Enterprises, large Corporations, and Government Institutions.

Image
iText pdf library for Java and .Net.
25 M
Users Worldwide
1
Available Products
1
Awards won
1
Years of expertise

Stay up to date and sign up for our newsletter.

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 Core

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

iText Suite

iText 7 Suite icon svg
A full PDF functionality and software development platform in Java & .NET, to integrate PDF functionalities within your applications, processes and products.
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

Satisfied Customers

Quote
We have used iText for over 7 years in the DocuSign flagship product, our eSignature services. We use it with the purpose of extracting text, applying watermarks, and performing other general purpose PDF functions. We use iText to provide high availability and a reliable service to our customers and their documents.
Quote
iText is very readable and easy to understand. Also, in iText I don't need to write lots of code, you already provide almost all the methods necessary to do something.
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
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.

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.

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.

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.

Blockchain technology integration

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

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.

Federal Information Processing Standard (FIPS 140-2) support

FIPS 140-2 support in iText Core enhances security by meeting high cryptographic standards, crucial for regulatory compliance and data protection. It also builds trust and promotes interoperability across systems.

With the onset of e-invoicing legislation coming into effect across Europe, there is renewed interest in the ZUGFeRD/Factur-X hybrid invoice standard. This article examines how the standard has evolved, and how you can use the dual-licensed iText Core library to easily create ZUGFeRD-compatible files.