Open a PDF on iOS
Open PDFs from a number of input sources, including local storage, remote URLs, in-memory data, custom data providers, and more. Opened PDFs can be rendered in the viewer, annotated, and edited.
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.
Local storage or remote URL — Open files that are stored anywhere
Input data types — Load from memory or custom data providers
Secured PDFs — Open encrypted and password-protected files
Extendable — Add annotation, signing, editing, forms, and more
Open from Local Storage
How to open a PDF document from local storage
Open from a Remote URL
How to open a PDF document from a remote URL
Open from In-Memory Data
How to open a PDF represented as in-memory data (blob or byte buffer)
Open from PSPDFKit Server
How to open a PDF document from the optional PSPDFKit Server
Open from a Custom Data Provider
How to write your own custom data provider and use it to open PDFs
Open Password-Protected PDFs
How to open password-protected PDFs programmatically or with the UI
How to coordinate file access safely between processes or threads
Enjoy unlimited trial usage of all our products. Get guidance and tech support from developers who built the product, and get started within minutes.