
Professional .NET barcode library for generating, reading, and scanning 1D/2D barcodes in C#, ASP.NET, and other .NET applications.
Vendor
E-ICEBLUE
Company Website




Spire.Barcode is a barcode processing library designed for .NET developers to generate, read, and scan a wide range of 1D and 2D barcode formats. It supports integration into C#, VB.NET, ASP.NET, .NET Core, .NET Standard, MonoAndroid, and Xamarin.iOS applications. The library enables barcode creation and recognition with minimal code and supports various image formats such as Bitmap, JPG, PNG, EMF, TIFF, GIF, and WMF. Both free and commercial editions are available, with the commercial version offering broader barcode type support and faster scan speeds.
Key Features
Barcode Generation & Recognition Create and read over 39 types of 1D and 2D barcodes.
- Supports popular formats: QR Code, DataMatrix, PDF417, EAN, UPC, Code128, and more.
- Detects barcodes anywhere in an image, at any orientation.
Image Format Support Flexible output and input image types.
- Generates barcode images in Bitmap, JPG, PNG, EMF, TIFF, GIF, and WMF.
- Reads barcodes from these image formats.
Customizable Barcode Images Control appearance and positioning.
- Set borders, colors, margins, and width.
- Rotate barcode images to any angle.
Easy Integration Simple incorporation into .NET applications.
- API mode: Generate or recognize barcodes with a single line of code.
- Library mode: Visual drag-and-drop integration for Windows or ASP.NET Forms.
Performance & Compatibility Optimized for speed and broad .NET compatibility.
- High scan and generation performance, especially in the commercial edition.
- Supports .NET 5.0, .NET Core, .NET Standard, MonoAndroid, Xamarin.iOS, and .NET 9.01.
Benefits
Rapid Development Accelerate barcode functionality integration.
- Minimal code required for barcode operations.
- Visual integration options for faster prototyping.
Comprehensive Barcode Support Handle diverse business and technical needs.
- Extensive barcode type coverage for logistics, retail, healthcare, and more.
- Suitable for both linear and 2D barcode applications.
Reliable Performance Consistent and accurate barcode processing.
- Fast scan speeds and robust recognition, even with rotated or variably positioned barcodes.
- Regular updates and bug fixes ensure stability.