ZingPDF logo

Commercial PDF toolkit for .NET

PDF editing and extraction for .NET.

Load, edit, create, extract, protect, and save PDFs with one library built for .NET applications and services. ZingPDF combines broad document coverage, strong read performance, public documentation, and straightforward commercial licensing.

Evaluate freely. Subscribe when commercial use begins.

Core API
using var pdf = Pdf.Load(stream);

var form = await pdf.GetFormAsync();
var metadata = await pdf.GetMetadataAsync();

metadata.Title = "Invoice Pack";
await pdf.AddWatermarkAsync("PAID");
await pdf.SaveAsync(output);

Start with the docs, test against your own files, and move into production with the same core API.

One API

Edit, create, extract, protect, and save PDFs.

Fast reads

Strong page access and plain-text extraction performance.

Clear licensing

Evaluate freely and subscribe when commercial use begins.

Public docs

Assess fit with docs, benchmarks, and capability detail.

Performance

Fast in the workflows teams actually measure.

Current benchmarks show strong results for page access, plain-text extraction, and realistic append workflows on in-memory .NET streams.

First-page access 80.48 µs
ZingPDF
PDFsharp
iText
First-page text extraction 53.39 ms
ZingPDF
PdfPig
iText
Detailed comparison Full benchmark breakdown

See the benchmark methodology, comparison tables, and the full multi-library breakdown.

View performance page

Why teams buy

Wide PDF coverage with a smaller integration surface.

ZingPDF is built for teams that want one serious PDF library instead of a mix of partial tools, wrappers, and one-off workarounds.

The core value is not just feature count. It is being able to evaluate, ship, and support one .NET PDF library with clear docs, clear licensing, and strong performance in the workflows teams care about most.

One library for everyday PDF work

Create, inspect, edit, merge, watermark, encrypt, and update PDFs through one API.

Easy to evaluate

Public docs, public packages, and useful benchmark coverage make fit easier to judge early.

Fast on read-heavy workflows

Page access and plain-text extraction are especially strong for document-heavy services.

Commercially straightforward

Use a clear subscription model without layering on enterprise-style friction too early.

Licensing

Choose a license that fits your team.

Simple commercial pricing for individuals, product teams, and growing companies.

All paid plans include

  • Commercial use
  • Core, Fonts, GoogleFonts, and FromHTML packages
  • Ongoing updates
  • Email support
  • Free evaluation before you subscribe

How licensing works

  • Evaluation and non-commercial use are free
  • A seat covers one developer using ZingPDF commercially
  • Choose the plan that matches how many developers use the library
  • Custom arrangements are available when needed

Need procurement, invoicing, or broader team coverage? for a tailored commercial arrangement.

Platform Support

Built for .NET 8 across common application and service environments.

The core package targets net8.0 and is intended for Windows, Linux, and macOS deployments. Related packages are available when your workflow needs browser-based HTML rendering or extra runtime integrations.

Runtime .NET 8
Desktop Windows
Server Linux
Apple macOS

Capabilities

Core workflows already covered.

A quick view of the PDF work most teams care about first. Public documentation covers the API surface in more detail.

Open, create, inspect, and restructure PDFs.

Load documents from streams, create blank PDFs, get pages, append, insert, delete, rotate, merge, and update metadata.

Add visible content and pull text back out.

Add text, images, vector paths, watermarks, and fonts, and extract plain text from existing files.

Work with forms, security, and save behavior.

Handle AcroForm fields, authenticate encrypted PDFs, apply password protection, save incrementally, and rewrite to a clean latest state.

Review the full capability matrix.

See the detailed support table, deployment notes, and roadmap areas in one place.

View capabilities

FAQ

What buyers usually ask first.

What does the commercial license actually cover?

An active paid subscription with sufficient seats allows commercial use of ZingPDF, including bundling the unmodified binaries inside your own application.

Can I evaluate ZingPDF before paying?

Yes. Evaluation and other non-commercial use are allowed without a fixed trial period. You only need a paid subscription when commercial use begins.

Can I ship ZingPDF inside my own product?

Yes. Bundling the unmodified binaries in your own application is allowed, provided the required licensing terms, notices, and attribution remain intact.

What if my company needs procurement, invoicing, or custom terms?

You can contact ZingPDF directly for procurement, invoicing, or custom terms. Larger organizations do not need to force themselves into the self-serve plans if a tailored commercial arrangement makes more sense.

Who handles checkout, billing, tax, and customer payment details?

Stripe handles checkout, billing, refunds, chargebacks, and payment processing for ZingPDF purchases. ZingPDF only receives the limited customer and order information needed to manage subscriptions, licensing, and support.

How mature is the library today?

ZingPDF already covers the core editing, form, metadata, extraction, watermarking, compression, and password workflows listed above, including optional history removal. The capability table shows current support and the smaller set of areas still planned.

Commercial licensing

Work through special purchasing needs directly.

Email sales