Welcome

stack of iText in Action books
iText ® is a library that allows you to create and manipulate PDF documents. It enables developers looking to enhance web- and other applications with dynamic PDF document generation and/or manipulation.
Developers can use iText to:
  • Serve PDF to a browser
  • Generate dynamic documents from XML files or databases
  • Use PDF's many interactive features
  • Add bookmarks, page numbers, watermarks, etc.
  • Split, concatenate, and manipulate PDF pages
  • Automate filling out of PDF forms
  • Add digital signatures to a PDF file
iText is available in Java as well as in C#.
Read more >

iText Summit

iText Summit
Did you miss our summit on March 29th, 2012?
Don't worry, we have captured all talks on video!

Watch and download every presentation online.
Read more >
Community
The iText library is free software; you can redistribute it and/or modify it under the terms of the GNU Affero General Public License version 3. Please read the terms of use before downloading iText.
Commercial
You can be released from the requirements of the AGPL by purchasing a commercial license. Buying such a license can be mandatory as soon as you develop commercial activities.
iText in Action - book cover in 3D

Documentation: iText in Action

iText in Action, Second Edition offers an introduction and a practical guide to iText and the internals of PDF. This book lowers the learning curve and, through numerous innovative and practical examples, unlocks the secrets hidden in Adobe's PDF Reference.
Buy the book

iText: one of the world's leading PDF libraries

menu icon for forum Who's using iText?

Two examples of companies that are using iText:

New York Times

logo of a company using iText As described in the Open Blog, the New York Times decided to make all the public domain articles from 1851-1922 available free of charge. These articles are all in the form of images scanned from the original paper. In fact from 1851-1980, all 11 million articles are available as images in PDF format. To generate a PDF version of the article takes quite a bit of work -- each article is actually composed of numerous smaller TIFF images that need to be scaled and glued together in a coherent fashion. This work could not have been done without iText.

Google

logo of a company using iText Read what the developers at Google write about iText:
Dan: "What libraries do people use for generating PDFs from java?"
Tim: "I used iText. It works pretty well."
Fernando: "+1 for iText."
Steve: "Ditto"
Joseph: "we are using itext..."
Mike: "Calendar uses iText..."
Isaac: "+1 for iText on (Google Spreadsheets)"
"Did six Googlers just AGREE on something in a company-wide mailing list thread?? Did that really just happen?? My God, there really is a first time for everything."
Read more >

News