Generate Barcodes in C#

Generate all major 1D and 2D barcodes in your application using C#. Our engine supports more than 30 unique 1D linear barcode types and all major 2D barcodes: QR code, Data Matrix, PDF417, Aztec Code, and MaxiCode. It works in multithreaded applications and supports generating barcodes in 100 document formats, including bitmap, metafile, and PDF.

PSPDFKit SDKs are deployed in some of the world’s most popular applications, such as those made by Autodesk, Disney, DocuSign, Dropbox, IBM, and Lufthansa.

Key Capabilities

  • Accuracy and reliability — AI-powered barcode engine with 15+ years of continuous improvements

  • 1D barcode support — Generates more than 30 linear barcode types in bitmap and PDF

  • 2D barcode support — Generate QR code, Data Matrix, PDF417, Aztec Code, and MaxiCode

  • Supports 100+ file types — Generate barcodes in images, PDFs, metafiles, and more

  • High-speed generation — Compatible with multithread applications

Guides for Barcode Generation

1D (Linear)
Learn how to generate 1D (linear) barcodes

Aztec Code
Learn how to generate Aztec Code barcodes

Data Matrix
Learn how to generate Data Matrix barcodes

MaxiCode
Learn how to generate MaxiCode barcodes

Micro QR
Learn how to generate Micro QR barcodes

PDF417
Learn how to generate PDF417 barcodes

QR
Learn how to generate QR codes