QRCoder 1.5.1

About

QRCoder is a simple library, written in C#.NET, which enables you to create QR codes. It hasn't any dependencies to external libraries(*), is available as package on NuGet and supports .NET Framework, .NET Core, .NET Standard and .NET. A full list of supported target frameworks can be found here.


Documentation

👉 Your first place to go should be our wiki. Here you can find a detailed documentation of the QRCoder and its functions.

Release Notes

The release notes for the current and all past releases can be read here: 📄 Release Notes

Usage / Quick start

You only need a couple lines of code, to generate your first QR code.

QRCodeGenerator qrGenerator = new QRCodeGenerator();
QRCodeData qrCodeData = qrGenerator.CreateQrCode("The text which should be encoded.", QRCodeGenerator.ECCLevel.Q);
QRCode qrCode = new PngByteQRCode(qrCodeData);
byte[] qrCodeImage = qrCode.GetGraphic(20);

There are a plenty of other options. So feel free to read more on that in our wiki: Wiki: How to use QRCoder

Help & Issues

If you think you have found a bug or have new ideas or feature requests, then feel free to open a new issue: https://github.com/codebude/QRCoder/issues

In case you have a question about using the library (and couldn't find an answer in our wiki), feel free to open a new question/discussion: https://github.com/codebude/QRCoder/discussions

QRCoder is a project by Raffael Herrmann and was first released in 10/2013. It's licensed under the MIT license.


(*) Depending on the targeted framework the .NET libraries System.Drawing.Common and System.Text.Encoding.CodePages will used as package dependencies.

Showing the top 20 packages that depend on QRCoder.

Packages Downloads
Ding.QRCode.QRCoder
Ding.QRCode.QRCoder是基于.net core平台开发的应用框架中的QRCoder二维码操作类库。
3
GoogleAuthenticator
Google Authenticator Two-Factor Authentication Library (Not officially affiliated with Google.)
2
GoogleAuthenticator
Google Authenticator Two-Factor Authentication Library (Not officially affiliated with Google.)
1
Ding.QRCode.QRCoder
Ding.QRCode.QRCoder是基于.net core平台开发的应用框架中的QRCoder二维码操作类库。
1

Release notes: https://github.com/codebude/QRCoder/wiki/Release-notes

.NET Framework 3.5

  • No dependencies.

.NET Framework 4.0

  • No dependencies.

.NET Standard 1.3

.NET 5.0

.NET 5.0

.NET 6.0

  • No dependencies.

.NET 6.0

.NET Standard 2.0

Version Downloads Last updated
1.7.0 7 2025/11/4
1.6.0 6 2025/6/10
1.5.1 3 2025/6/18
1.5.0 3 2025/6/18
1.4.3 6 2025/6/18
1.4.2 3 2025/6/18
1.4.1 3 2025/6/18
1.3.9 3 2025/6/17
1.3.7 3 2025/6/17
1.3.6 3 2025/6/18
1.3.5 3 2025/6/18
1.3.4 4 2025/6/18
1.3.3 3 2025/6/18
1.3.2 3 2025/6/18
1.3.1 3 2025/6/18
1.3.0 3 2025/6/18
1.2.9 3 2025/6/18
1.2.8 3 2025/6/18
1.2.7 3 2025/6/18
1.2.6 3 2025/6/18
1.2.5 4 2025/6/18
1.2.4 4 2025/6/18
1.2.3 4 2025/6/18
1.2.2 3 2025/6/18
1.2.1 3 2025/6/18
1.2.0 3 2025/6/18
1.1.9 3 2025/6/18
1.1.8 4 2025/6/18
1.1.7 3 2025/6/17
1.1.6 3 2025/6/18
1.1.5 3 2025/6/18