Easy to Integrate

Open a document Save a document Create & edit annotations
// Get the path of a PDF
NSString *pdfPath = @"...";
// Initialize a CPDFDocument object with the path to the PDF file
NSURL *url = [NSURL fileURLWithPath:pdfPath];
CPDFDocument *document = [[[CPDFDocument alloc] initWithURL:url] autorelease];
if (document.error && document.error.code != CPDFDocumentPasswordError) {

Key Features

Start with what you need. Add functionality as your needs grow.


Maintain a smooth viewing experience in even the most complex PDF documents with fast and battle-tested rendering engine. Providing solutions to accommodate a fully customizable UI with powerful PDF APIs.
Learn More


Markup PDFs with highlights, stamps, and comments, draw and add notes to PDFs, or create custom annotations, each with its own style controls. Bring users an excellent reading and writing experience, import & export is also available.
Learn More


Apply electronic and digital signatures in PDFs to trace and speed up signing workflows. Certify, and validate certificate-based documents you receive.
Learn More


Easily create PDF forms. By supporting fillable AcroForms, XFA, and non-interactive forms, your users can view, fill from fields, edit, and save forms with ease.
Learn More

Document Editor

Embed document manipulation and page editing tools to split , extract, and merge PDFs, making it easy to add, reorder, duplicate, rotate, crop, and delete pages.
Learn More

Edit PDF

Automatically detect font and size of the original text content. Easily update PDF documents by changing text and images.
Learn More


Expand beyond basic encryption password and permission settings to protect PDF documents. Included are sensitive information redaction, customized watermarks, and much more.
Learn More

Document Comparison

Compare the content of similar documents or two versions of a document, including text, images, strokes, etc., showing the changes, deletions, and insertions by highlighting them in different colors.
Learn More
See All Features

Benefits for Developers

Complete PDF API

It comes with a rich and flexible API, you can quickly start from our demo version and select the best kit plans to meet your users' needs.

Easy to Integrate

Integrate with just a few lines of code samples and familiar package managers, making it easy to get up and running.

Great Developer Experience

Build powerful PDF solutions with ease using well-documented, cross-platform APIs. And tap into all the developer resources you need at any time.

Fully Customizable UI

Design unique user experiences with fully customizable UI source code at your disposal to match your desired look and feel.

Thanks to ComPDFKit a lot. This time, our company want to offer customers a simple, fast, and secure way to digitally sign PDF documents, they could always meet the needs of our company. That is why PDF Technologies has been our partner for many years.

Ronald W. Reagan
Product Manager, Modern service industry

Ready to Get Started?

Download our all-in-one ComPDFKit for free and run it to your project within minutes!