using IronQr;
using IronSoftware.Drawing;
// Create a QR Code object
QrCode myQr = QrWriter.Write("hello world");
// Save QR Code as a Bitmap
AnyBitmap qrImage = myQr.Save();
// Save QR Code Bitmap as File
qrImage.SaveAs("qr.png");
Designed for C#, F#, & VB.NET running on .NET 9, 8, 7, 6, Core, Standard, or Framework For 1D Barcode & PDF support, try our IronBarcode Library
.NET Versions:
C#, VB.NET, F# Languages
.NET Core (9, 8, 7, 6, 5, and 3.1+)
.NET Standard (2.0+)
.NET Framework (4.6.2+)
OS & Processors:
Windows (x64, x86)
Mac (x64, ARM)
Linux (x64)
.NET Project Types:
Web (Blazor & WebForms)
Mobile (MAUI)
Desktop (WPF & MAUI)
Console (App & Library)
App Environments:
Windows (10+, Server 2016+)
Linux (Ubuntu, Debian, CentOS, etc.)
Mac (macOS 10+)
Apple iOS (13+)
Android API 24+ (v7 “Nougat”)
Docker (Windows, Linux, Azure)
Azure (VPS, WebApp, Function)
AWS (EC2, Lambda)
IDEs:
Microsoft Visual Studio
Jetbrains ReSharper & Rider
Binary Certification
DigiCert Signed Binaries
A C# QR Code Library that prioritizes accuracy, ease of use, and speed.
IronQR is the leading C# QR Code library for reading and creating QR codes in .NET. Its user friendly API allows developers to add QR functionality to .NET projects in minutes.