sparkleOur fast and customizable PDF WebViewer is here.
Try It Nowchevron-rightcross
Background gradient

The C# Language Binding for MuPDF

Bring fast, reliable PDF processing to your .NET applications. Whether you’re building in C# for desktop applications or server environments, MuPDF.NET delivers powerful document processing features as well as barcode support.

dotnet add package MuPDF.NET --version 3.2.7
MuPDF.NET logo and code

Bring PDF Capabilities to Your .NET Stack

Seamless .NET Integration

Seamless .NET Integration

Access the full power of MuPDF directly from C#, VB.NET, or F# with clean, native bindings.

Feature-Rich PDF Tools

Feature-Rich PDF Tools

Render, convert, annotate, redact, and more — all from your .NET applications.

Flexible for Any Workflow

Flexible for Any Workflow

Use it for desktop applications, server-side, or print workflows with lightweight performance and precision.

Install MuPDF.NET

Barcode Processing Made Easy

Add powerful barcode recognition and generation to your .NET apps with MuPDF.NET.

Supports popular formats: QR, Code 128, Data Matrix, PDF417, and more

Extracts detailed metadata like format, content, and location

Fully integrated—no external libraries needed

MuPDF Net Barcode

MuPDF.NET Resources

Quick Start Guide

Quick Start Guide

Jump into our docs and get started.

See Docs
Find us on Github

Find us on Github

Check out our ongoing development.

Visit Github
MuPDF.NET

Try MuPDF.NET Today

Start building with the fastest, most flexible PDF library.

Install MuPDF.NET