---
title: "Extract data from PDF & more | AI Document Processing"
canonical_url: "https://www.nutrient.io/guides/ai-document-processing/"
md_url: "https://www.nutrient.io/guides/ai-document-processing.md"
last_updated: "2026-05-23T00:08:17.979Z"
description: "Unleash the power of PDF extraction with AI Document Processing. Discover how to effortlessly extract text and images from PDF files. Boost efficiency now!"
---

# AI Document Processing (formerly XtractFlow)

AI Document Processing (formerly known as XtractFlow) is an intelligent document processing SDK for developers. It breaks traditional data extraction barriers by combining proven key-value pair technology with large language models (LLMs) to deliver best-in-class extraction and classification accuracy.

[Get started](https://www.nutrient.io/sdk/ai-document-processing/getting-started.md)

[Demo](https://demo.xtractflow.com/)

## Essential guides

[Explore all](https://www.nutrient.io/guides/ai-document-processing/intro.md)

---

**Classify documents**

How to classify documents and extract data

[Read more](https://www.nutrient.io/guides/ai-document-processing/classify-documents.md)

---

**Process invoices**

How to recognize and extract data from invoices

[Read more](https://www.nutrient.io/guides/ai-document-processing/invoices.md)

---

**Build a custom template**

How to build a custom data extraction template

[Read more](https://www.nutrient.io/guides/ai-document-processing/custom-templates.md)

## File type support

AI Document Processing supports more than 100 different input file types. For more information, refer to the [full list of supported file types](/guides/ai-document-processing/about/file-type-support.md).

`PDF documents`

`Images`

`Office documents`

`Web`

`Email`

`Text`

## Framework support

AI Document Processing is available for [.NET 8.0](https://www.nutrient.io/guides/ai-document-processing/about/system-compatibility.md) and higher.

**Call to Action**

Start your free trial for unlimited access and expert support.

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

## Related pages

- [Concepts](/guides/ai-document-processing/concepts.md)
- [Document classification and data extraction](/guides/ai-document-processing/classify-documents.md)
- [Download AI Document Processing](/guides/ai-document-processing/downloads.md)
- [Preconfigured classification and data extraction templates](/guides/ai-document-processing/preconfigured-templates.md)
- [Developer guides](/guides/ai-document-processing/intro.md)
- [Build a classification / extraction template](/guides/ai-document-processing/custom-templates.md)
- [Data extraction validators](/guides/ai-document-processing/preconfigured-validators.md)
- [Example: Invoice recognition and data extraction](/guides/ai-document-processing/invoices.md)

## Pages in this section

- [Supported file types](/guides/ai-document-processing/about/file-type-support.md)
- [System compatibility for AI Document Processing](/guides/ai-document-processing/about/system-compatibility.md)

