---
title: "Android PDF generator library — Fast and accurate | Nutrient"
canonical_url: "https://www.nutrient.io/guides/android/pdf-generation/"
md_url: "https://www.nutrient.io/guides/android/pdf-generation.md"
last_updated: "2026-05-15T19:10:04.912Z"
description: "Unlock the secrets of PDF generation on Android with expert tips and guidance. Enhance your skills and knowledge today. Explore now!"
---

# PDF generation library for Android

Nutrient Android SDK is a library for generating PDF documents in an app without using a server. Newly created PDFs can be rendered in our viewer for signing, editing, filling forms, and more.

## Key capabilities

- **Create from template** — Insert text or images and prefill forms

- **Generate from images** — Convert JPGs or PNGs into PDF

- **Assemble documents** — Merge multiple PDFs and insert pages

- **Thumbnail previews** — Render pages as thumbnail images

- **Saving options** — To local storage, remote server, or custom

- **Client-side** — Create PDFs directly in the app (no server needed)

- **Extendable** — Add viewing, forms, signing, annotation, and more

## Guides for PDF generation

**[Generate a PDF from a template](https://www.nutrient.io/guides/android/pdf-generation/from-template.md)**

How to generate a PDF using an existing document as a template

**[Generate a PDF from HTML](https://www.nutrient.io/guides/android/pdf-generation/from-html.md)**

How to generate a PDF from HTML strings, URLs, and attributed strings

**[Generate a PDF from images](https://www.nutrient.io/guides/android/pdf-generation/from-images.md)**

How to generate a PDF from a PNG or JPG

**[Generate PDF reports](https://www.nutrient.io/guides/android/generating-pdfs/generating-pdf-reports.md)**

How to generate a PDF report by adding text and images to a template

**[Generate a blank PDF](https://www.nutrient.io/guides/android/features/document-creation.md)**

Learn three ways to generate a blank PDF using PSPDFKit

**[Generate thumbnail previews](https://www.nutrient.io/guides/android/pdf-generation/thumbnail-preview.md)**

How to render PDF pages as thumbnail images

**[Generate PDFs programmatically](https://www.nutrient.io/guides/android/pdf-generation/programmatically.md)**

How to programmatically generate a PDF

**Call to Action**

Start your free trial for unlimited access and expert support.

[Learn More](https://www.nutrient.io/sdk/android/getting-started.md)
---

## Related pages

- [Generate blank PDFs on Android](/guides/android/features/document-creation.md)
- [Generate PDFs from HTML on Android](/guides/android/pdf-generation/from-html.md)
- [Effortlessly generate PDFs from images on Android](/guides/android/pdf-generation/from-images.md)
- [Generate PDF reports on Android](/guides/android/generating-pdfs/generating-pdf-reports.md)
- [Generate PDFs programmatically on Android](/guides/android/pdf-generation/programmatically.md)
- [Generate PDFs from a template on Android](/guides/android/pdf-generation/from-template.md)
- [Effortlessly generate PDF thumbnails on Android](/guides/android/pdf-generation/thumbnail-preview.md)

