Skip to content

PDF-SDK 2.4.1 is out.See what’s new

PDF-SDK

PDF glossary

PDF SDK

A software development kit that adds PDF features — viewing, editing, forms, annotation, signing — to your own app, with an API and often a ready-made UI.

A PDF SDK saves a team from building a PDF engine: parsing, rendering, text layout, fonts and the file format’s many rules. What it covers varies widely — from a viewer to a complete editor — as does where it runs: in the app, or on a server.

Viewing is the easy part. The real differences show up when an app needs to change a document: editing the text already on a page, keeping its font and layout, creating form fields, or signing a file so the signature can be verified later. Check what each product can do, not just what it can display.

Where the SDK runs matters as much. An SDK inside the app keeps documents on the device and works offline, while a server-side one sends files to a server you have to run and secure. Some products need both.

When you compare PDF SDKs, look at five things: whether it edits or only views, which platforms and frameworks it supports, how much of the interface you can change, whether a document API works without the UI, and how licensing is counted. Then test it with your own hardest documents, because a clean sample file proves very little.

In PDF-SDK

PDF-SDK is a complete editor and document API for iOS, Android, the web, Flutter and React Native, running on the device.

The PDF SDK

Last reviewed