Android PDF viewer library

Nutrient Android SDK includes a high-fidelity PDF rendering engine that’s fast, precise, and feature-rich. It offers developers a way to quickly embed a highly configurable PDF viewer in any Android application.

Key capabilities

Customizable UI

Hide or add buttons, and match your look and feel

Page modes and transition

Single or double, multiple scroll modes

Thumbnails

Resizable view shows page numbers and labels

Outline

Supports all custom variants and PDF action types

Bookmarks

Mobile-friendly UI auto-adjusts to all screen sizes

Dark mode

Choose between bright and dark themes

Reader View

Reflow text to present it in a single-column view

PNG, JPG, and TIFF

Open images in the viewer (in addition to PDFs)

Extendable

Add annotation, signing, forms, and more

Language support

Nutrient Viewer is compatible with Kotlin, Java, and Jetpack Compose, and it offers optimized APIs for both Kotlin and Java.

Free Trial

Start your free trial for unlimited access and expert support.