Net.Codecrete.QrCodeGenerator NuGet Package

QR Code Generator for .NET – simple, compact and with many examples.

Core features:
- Supports encoding all 40 versions (sizes) and all 4 error correction levels, as per the QR Code Model 2 standard
- Output formats: List of rectangles, raw modules/pixels of the QR symbol, SVG, XAML path, PNG and BMP files.

For other raster bitmap formats, see [below](#raster-images--bitmaps).
- Computes optimal data segments for shortest possible representation of payload
- High speed: 10x faster than comparable libraries
- Open source code under the permissive MIT License
- Built for .NET Standard 2.0 and therefore runs on most modern .NET platforms (.NET Core, .NET Framework, Mono etc.).
- Example code for WinForms, WPF, ASP.NET, ImageSharp, SkiaSharp and many more

Advanced features:
- Specify minimum and maximum version number allowed
- Specify text encoding and use of ECI designators
- Create data segments manually
- Split long text into multiple linked QR codes (aka Structured Append).




Got any Net.Codecrete.QrCodeGenerator Question?





Info

Version: 3.0.0
Author(s): Manuel Bleichenbacher, Project Nayuki
Last Update: Monday, May 25, 2026
.NET Fiddle: Create the first Fiddle
Project Url: https://github.com/manuelbl/QrCodeGenerator
NuGet Url: https://www.nuget.org/packages/Net.Codecrete.QrCodeGenerator


Install
Install-Package Net.Codecrete.QrCodeGenerator
dotnet add package Net.Codecrete.QrCodeGenerator
paket add Net.Codecrete.QrCodeGenerator
Net.Codecrete.QrCodeGenerator Download (Unzip the "nupkg" after downloading)

2 packages depend on this package.


Tags



STATS

must-have-score

3.2

avg-downloads-per-day

1803

days-since-last-release

9