From Wikipedia, the free encyclopedia
Jump to: navigation, search
Developer(s) Sid Steward
Initial release July 14, 2004 (2004-07-14)
Stable release 2.02 / July 24, 2013; 14 months ago (2013-07-24)[1]
Written in Java
Operating system Cross-platform
Type PDF utility
License GPL
Website www.pdflabs.com

PDFtk or the PDF Toolkit is an open source cross-platform tool for manipulating Portable Document Format (PDF) documents. PDFtk is a front end to the iText library (compiled to native code using GCJ), capable of splitting, merging, encrypting, decrypting, uncompressing, recompressing, and repairing PDFs. It can also be used to manipulate watermarks, metadata, and to fill PDF Forms with FDF Data (Forms Data Format) or XFDF Data (XML Form Data Format).

Some features from the unix man page:

  • Merge PDF documents or collate PDF page scans.
  • Split PDF pages into a new document.
  • Rotate PDF documents or pages.
  • Decrypt input as necessary (password required).
  • Encrypt output as desired.
  • Fill PDF forms with X/FDF data and/or flatten forms.
  • Generate FDF data stencils from PDF forms.
  • Apply a background watermark or a foreground stamp.
  • Report PDF metrics, bookmarks and metadata.
  • Add/update PDF bookmarks or metadata.
  • Attach files to PDF pages or the PDF document.
  • Unpack PDF attachments.
  • Burst a PDF document into single pages.
  • Uncompress and re-compress page streams.
  • Repair corrupted PDF (where possible).

See also[edit]


  1. ^ PDFtk Version History, 2.02 – July 24, 2013

External links[edit]