iOS PDF Signature Library
PSPDFKit for iOS is a library for signing PDF documents with an electronic signature or with encrypted certificate-based digital signatures. It offers developers an API to create, validate, and display digitally signed documents, as well as a beautiful UI for hand-drawn electronic signatures.
PSPDFKit SDKs are deployed in some of the world’s most popular applications, such as those made by Autodesk, Disney, DocuSign, Dropbox, IBM, and Lufthansa.
Key Capabilities
-
Create digital signatures — Digitally sign PDFs using a private key
-
Validate digital signatures — Verify the certificate and signature
-
eSignatures — Add drawn, scanned, or typed electronic signatures
-
Signature storage — Store locally or remotely for future reuse
-
Events — Trigger workflows or automations
-
Customizable UI — Hide buttons, match your look & feel, and more
-
Client side — Sign PDFs directly in the app (no server needed)
-
Extendable — Add forms, annotation, editing, and more
Guides for Signatures
Introduction to Signatures
Learn about the basics of PDF signatures
Add an Ink Electronic Signature
How to an electronic signature (eSignature) to a PDF document
Electronic Signature Storage
How to implement a mechanism for storing signatures
Electronically Sign with a Certificate
How to use electronic signatures and digital signatures together
Supported Digital Signature Methods
Learn about the supported digital signing methods and algorithms
Generate a Certificate
How to generate a self-signed certificate for testing purposes
Add a Digital Signature
How to add a digital signature to a PDF document
Validate Digital Signatures
How to validate digital signatures
Biometric Digital Signatures
How to create a digital signing solution based on biometric data
Digital Signature Customization
How to customize the digital signing experience
Custom Digital Signers
How to sign a document using your own encryption
Contained Digital Signatures
Learn about splitting the signing workflow into two phases
Legacy Built-In Digital Signatures UI
Learn about the digital signatures UI available before 1 May 2021
Add a Signature Field
How to programmatically add new signature form fields to a PDF
Fill and Sign Forms
How to programmatically or manually fill and sign forms in a PDF
Free Trial
Enjoy unlimited trial usage of all our products. Get guidance and tech support from developers who built the product, and get started within minutes.