Open PDF files on Android

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.

Nutrient SDKs are deployed in some of the world’s most popular applications, such as those made by Autodesk, Disney, UBS, Dropbox, IBM, and Lufthansa.

Key capabilities

  • 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 or password-protected files

  • Extendable — Add annotation, signing, editing, forms, and more

Guides for opening a document

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 Document Engine
How to open a PDF document from the optional Document Engine

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

Free Trial

Start your free trial for unlimited access and expert support.