New to Telerik Document ProcessingStart a free 30-day trial

Available NuGet Packages

Updated on Feb 25, 2026

Telerik provides NuGet packages with the assemblies for all five Document Processing libraries: RadPdfProcessing, RadSpreadProcessing, RadSpreadStreamProcessing, RadWordsProcessing, and RadZipLibrary. These UI-independent cross-platform libraries enable you to process and convert content in various formats and even work with archive files. We deliver these libraries as a complement to the Telerik UI component suites (UI for ASP.NET, Kendo UI, UI for WPF, UI for WinForms, UI for Xamarin, UI for Blazor), and you don't need to purchase an additional license to use them.

If your workflow relies on NuGet for package management, you can take advantage of the packages that we describe in this article. There is no need to download and install the Document Processing libraries by using other methods.

The Telerik Document Processing libraries are available in two versions:

  • A version for .NET Framework and .NET 8, .NET 9 and .NET 10 for Windows

  • A version for .NET Standard 2.0 (Support for .NET 8, .NET 9 and .NET 10)

Both versions are available as NuGet packages but with different names. The packages for .NET Standard do not contain the word Windows in their name.

Package lists to use with .NET Standard (left) and .NET Framework (right)

installation-nuget-packages 000

The .NET Standard packages are compatible with any .NET version (e.g .NET 9), even if there are no packages explicitly available for the specific versions. The same applies to the .NET Framework packages.

As of Q2 2025 the Zip Library will no longer be used as an internal dependency in the rest of the Document Processing Libraries - PdfProcessing, WordsProcessing, SpreadProcessing, SpreadStreamProcessing. It will be replaced by the System.IO.Compression. We will continue to ship the Telerik Zip Library as a standalone library so clients can still use it separately.

The following tables represent the available NuGet packages for the Document Processing libraries. Each table shows the package names for both .NET Framework and .NET 8, .NET 9 and .NET 10 for Windows, as well as .NET Standard 2.0 (Support for .NET 8, .NET 9 and .NET 10) versions. Although we offer them as an addition to the Telerik UI components, you can use them without any UI components.

Core Packages

.NET Framework and .NET 8, .NET 9 and .NET 10 for Windows.NET Standard 2.0 (Support for .NET 8, .NET 9 and .NET 10)
Telerik.Windows.Documents.CoreTelerik.Documents.Core
The main NuGet package for the Telerik Document Processing libraries. Required when you plan to use the library.
Telerik.Windows.Documents.CMapUtilsTelerik.Documents.CMapUtils
Provides a default implementation for getting the data of a predefined CMap table by a given name. The package is optional and you will need to include a reference to it only if you need to process documents with CMap tables.
N/ATelerik.Documents.ImageUtils
This package is not available in UI for Xamarin.
This package is required when exporting to PDF format a document containing images different than Jpeg and Jpeg2000 or ImageQuality different than High. For more information check the PdfProcessing`s Cross-Platform Support article. The package also depends on SkiaSharp. In order to use it, you will need to add a reference to SkiaSharp.
Telerik.Windows.Documents.AIConnectorTelerik.Documents.AIConnector
This package is required for using the GenAI-powered Document Insights feature.
Telerik.Documents.AI.CoreTelerik.Documents.AI.Core
This package is a dependency of Telerik.Documents.AIConnector.
Telerik.Documents.AI.RAGTelerik.Documents.AI.RAG
This package is a dependency of Telerik.Documents.AIConnector.
Telerik.Documents.AI.Tools.CoreTelerik.Documents.AI.Tools.Core
Core types and interfaces for the Agent Tools infrastructure.
Telerik.Documents.AI.Tools.Conversion.CoreTelerik.Documents.AI.Tools.Conversion.Core
Core types for document conversion operations.
Telerik.Documents.AI.AgentTools.ConversionTelerik.Documents.AI.AgentTools.Conversion
Agent tool classes for document conversion and merging.

PdfProcessing packages

.NET Framework and .NET 8, .NET 9 and .NET 10 for Windows.NET Standard 2.0 (Support for .NET 8, .NET 9 and .NET 10)
Telerik.Windows.Documents.FixedTelerik.Documents.Fixed
The package is required when processing PDF documents.
N/ATelerik.Documents.Fixed.FormatProviders.Image.Skia
The package is required for the cross-patform SkiaTextMeasurer. The package depends on SkiaSharp. In order to use this package, you will need to add a reference to SkiaSharp. The SkiaSharp.NativeAssets.* NuGet package is required as well. This package may differ according to the used platform. There are versions for Windows, MacOS, Linux, WebAssembly, Android, iOS, and others.
N/ATelerik.Text.Skia
The package is a dependency of Telerik.Documents.Fixed.FormatProviders.Image.Skia.
Telerik.Windows.Documents.Fixed.FormatProviders.OcrTelerik.Documents.Fixed.FormatProviders.Ocr
This package is needed for the Optical Character Recognition (OCR) functionality. This reference is recommended to always be in the form of a NuGet package, as it will add the required Tesseract references and files automatically. Otherwise, a manual intervention might be required.
Telerik.Windows.Documents.TesseractOcrTelerik.Documents.TesseractOcr
This package is needed for the Optical Character Recognition (OCR) functionality.
Telerik.Documents.AI.Tools.Fixed.CoreTelerik.Documents.AI.Tools.Fixed.Core
Repository and core types for PDF document processing.
Telerik.Documents.AI.AgentTools.FixedTelerik.Documents.AI.AgentTools.Fixed
Agent tool classes for PDF document operations.

WordsProcessing packages

.NET Framework and .NET 8, .NET 9 and .NET 10 for Windows.NET Standard 2.0 (Support for .NET 8, .NET 9 and .NET 10)
Telerik.Windows.Documents.FlowTelerik.Documents.Flow
The package is part of the WordsProcessing library. Required for processing HTML, DOCX, RTF, and TXT documents.
Telerik.Windows.Documents.DrawingMLTelerik.Documents.DrawingML
Part of the WordsProcessing library. It is needed for working with shapes inside the documents.
Telerik.Windows.Documents.Flow.FormatProviders.DocTelerik.Documents.Flow.FormatProviders.Doc
This package is required for importing DOC and DOT documents.
Telerik.Windows.Documents.Flow.FormatProviders.PdfTelerik.Documents.Flow.FormatProviders.Pdf
Allows exporting of flow documents (DOCX, DOC, DOT, RTF, and HTML) to PDF.
Telerik.Documents.AI.Tools.Flow.CoreTelerik.Documents.AI.Tools.Flow.Core
Repository and core types for flow document processing.

SpreadProcessing packages

.NET Framework and .NET 8, .NET 9 and .NET 10 for Windows.NET Standard 2.0 (Support for .NET 8, .NET 9 and .NET 10)
Telerik.Windows.Documents.SpreadsheetTelerik.Documents.Spreadsheet
The main package for generating and editing spreadsheets. It is needed for processing XLSX, CSV, and TXT documents.
Telerik.Windows.Documents.Spreadsheet.FormatProviders.OpenXmlTelerik.Documents.Spreadsheet.FormatProviders.OpenXml
This package is required for the import/export of XLSX documents.
Telerik.Windows.Documents.Spreadsheet.FormatProviders.XlsTelerik.Documents.Spreadsheet.FormatProviders.Xls
This package is required for the import/export of XLS documents.
Telerik.Windows.Documents.Spreadsheet.FormatProviders.PdfTelerik.Documents.Spreadsheet.FormatProviders.Pdf
Required for the export of RadSpreadProcessing documents to PDF.
Telerik.Windows.Documents.Spreadsheet.FormatProviders.JsonTelerik.Documents.Spreadsheet.FormatProviders.Json
Required for the export of RadSpreadProcessing documents to JSON format. Supports export only. No JSON import.
Telerik.Documents.AI.Tools.Spreadsheet.CoreTelerik.Documents.AI.Tools.Spreadsheet.Core
Repository and core types for spreadsheet processing.
Telerik.Documents.AI.AgentTools.SpreadsheetTelerik.Documents.AI.AgentTools.Spreadsheet
Agent tool classes for spreadsheet operations.

SpreadStreamProcessing packages

.NET Framework and .NET 8, .NET 9 and .NET 10 for Windows.NET Standard 2.0 (Support for .NET 8, .NET 9 and .NET 10)
Telerik.Windows.Documents.SpreadsheetStreamingTelerik.Documents.SpreadsheetStreaming
The main package for generating huge spreadsheet files while using minimum resources.

ZipLibrary packages

.NET Framework and .NET 8, .NET 9 and .NET 10 for Windows.NET Standard 2.0 (Support for .NET 8, .NET 9 and .NET 10)
Telerik.Windows.ZipTelerik.Zip
It is the main package of the Telerik Zip Library. It can be used as a standalone library as well.
Telerik.Windows.Zip.ExtensionsN/A
Extends Telerik.Windows.Zip package with additional helper methods (Zip Extensions). The package provides methods for working with files and platform specific operations.

See Also