---
title: "iOS PDF extraction library — Extract text, images | Nutrient"
canonical_url: "https://www.nutrient.io/guides/ios/extraction/"
md_url: "https://www.nutrient.io/guides/ios/extraction.md"
last_updated: "2026-06-18T03:06:48.927Z"
description: "Unlock the secrets of PDF data extraction on iOS with this comprehensive guide. Learn expert tips and tricks to maximize efficiency."
---

# PDF extraction library for iOS

Extract content and data from PDF documents with Nutrient iOS SDK. It offers developers a way to quickly parse and read PDF content, retrieve forms and annotations, extract digital signatures, and more.

## Key capabilities

- **Parse and read** — Text, forms, signatures, annotations, and more

- **Extract text and images** — From each page for processing

- **Form fields** — Extract form info and values

- **Annotations** — Retrieve all annotations as JSON or XFDF

- **Digital signatures** — Get all validation info present in the PDF

- **Extendable** — Add a search UI, annotation, forms, and more

## Guides for extraction

**[Parse content](https://www.nutrient.io/guides/ios/extraction/parse-content.md)**

How to parse page text, glyphs, text blocks, words, and images

**[Text extraction](https://www.nutrient.io/guides/ios/features/text-extraction.md)**

How to extract the full text content from a PDF page or document

**[Image extraction](https://www.nutrient.io/guides/ios/extraction/image-extraction.md)**

How to programmatically extract bitmap images from a PDF page

**[Page extraction](https://www.nutrient.io/guides/ios/extraction/page-extraction.md)**

How to extract PDF pages and insert them into a new document

**[Extract selected text](https://www.nutrient.io/guides/ios/extraction/selected-text.md)**

How to retrieve selected text and text located within a selection range

**[Text position](https://www.nutrient.io/guides/ios/extraction/text-position.md)**

How to read the location of text elements at different granularities

**[Metadata](https://www.nutrient.io/guides/ios/extraction/metadata.md)**

How to access a PDF’s information dictionary and XMP stream

**Call to Action**

Start your free trial for unlimited access and expert support.

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

## Related pages

- [Extract images from PDFs on iOS](/guides/ios/extraction/image-extraction.md)
- [Extract pages from PDFs on iOS](/guides/ios/extraction/page-extraction.md)
- [Extract metadata from PDFs on iOS](/guides/ios/extraction/metadata.md)
- [Extract text from PDFs on iOS](/guides/ios/features/text-extraction.md)
- [Extract selected text from PDFs on iOS](/guides/ios/extraction/selected-text.md)
- [Parse PDF content on iOS](/guides/ios/extraction/parse-content.md)
- [Extract the text position from PDFs on iOS](/guides/ios/extraction/text-position.md)

