Android PDF Library
PSPDFKit for Android is an SDK for viewing, annotating, editing, and creating PDFs. It offers developers powerful Kotlin and Java APIs for quickly adding PDF functionality to any Android application.
PSPDFKit SDKs are deployed in some of the world’s most popular applications, such as those made by PlanGrid, Disney, DocuSign, Dropbox, IBM, and Lufthansa.
Beautiful UI — Simple, easy to use, and highly customizable
Low-level APIs — In Kotlin or Java for fine-grained control
High fidelity — Accurate & reliable PDFium-based rendering engine
Prebuilt features — View, annotate, edit, sign, fill forms, and more
PNG, JPEG, JPG, TIFF, TIF
Microsoft Office file types are also supported when using the optional PSPDFKit Server.
Get Started How to quickly integrate a PDF viewing, annotating, and editing app
PDF Viewer How to configure the document viewer
Open a Document How to open a PDF from local storage, URL, in-memory data, and more
Save a Document How to save a PDF to local storage, remote server, and more
User Interface How to customize icons, buttons, toolbars, the look and feel, and more
Annotations How to import, export, create, edit, sync, flatten, and more
Forms How to fill form fields, extract data, submit, save, create, edit, and more
Instant Synchronization How to sync annotations across multiple users, devices, or sessions
Signatures How to add electronic and digital signatures to PDF documents
Editor How to merge or split documents, manipulate pages, and more
PDF Generation How to generate PDFs from a template, HTML, images, and more
Unlimited trial usage
Guidance and tech support from developers