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.
When you need to read, write, and style QR codes, fast.
IronQR Release Version 2025.5Features & UpgradesSee what's new