IronQR

NugetPassed Version 2024.12 released

Cross Platform Support

Designed for C#, F#, & VB.NET running on .NET 8, 7, 6, Core, Standard, or Framework
For 1D Barcode & PDF support, try our IronBarcode Library

NET Logo
Visual Studio Logo Visual Studio Logo
NuGet Logo NuGet Logo
ReSharper
Windows Logo
Linux Logo
Mac Logo
iOS Logo
Android Logo Android Logo
Docker Logo Docker Logo
Azure Logo Azure Logo
AWS Logo AWS Logo
The C# QR Code Library

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 Barcode functionality to .NET projects in minutes.

When you need to read, write, and style QR codes, fast.


IronQR Release Version 2024.12

Features & Upgrades

Compatibility

.NET Versions
  • C#, VB.NET, F#
  • .NET Core (8, 7, 6, 5, and 3.1+)
  • .NET Standard (2.0+)
  • .NET Framework (4.6.2+)
.NET Project Types
  • Web (Blazor & WebForms)
  • Mobile (Xamarin & MAUI)
  • Desktop (WPF & MAUI)
  • Console (App & Library)
App Environments
  • Windows (10+, Server 2016+)
  • Linux (Ubuntu, Debian, CentOS, etc.)
  • Apple macOS (10+)
  • Apple iOS (12+)
  • Android API 21+ (v5 “Lollipop”)
  • Docker (Windows, Linux, Azure)
  • Azure (VPS, WebApp, Function)
  • AWS (EC2, Lambda)
IDEs
  • Microsoft Visual Studio
  • JetBrains ReSharper & Rider

Reading QR Codes

Read Many Image Formats
  • Images (jpg, png, svg, bmp)
  • Multipage Images (gif, tif, tiff)
  • System.Drawing Bitmaps
  • IronDrawing Images (AnyBitmap)
Machine Learning Model
  • Custom QR Detection Model
  • Slim Mode option (non-ML)
Output Data Formats
  • Value (String)
  • Link or Website (Uri)
  • Coordinates (PointF)
Supports:
  • Async
  • Multithreading

Writing QR Codes

Write to Document Types
  • Image (jpg, png, gif, tiff, bmp)
  • System.Drawing Images
  • IronDrawing Images (AnyBitmap)
  • Stream (MemoryStream, byte[])
  • PDF (Stamp on Existing PDF)
Encoding Data in QR Code
  • Text, URLs, bytes, and numbers
Styling QR Codes
  • Resizing
  • Margins & Borders
  • Recoloring
  • Add Logos to QR Codes
Checking Fault Tolerance
  • Choose QR Version
  • Null Checking
  • Checksums
  • Format Awareness
  • Detailed Error Messages
  • Custom QR Error Correction

Trusted by Millions of Engineers Worldwide

Aetna logo
NASA logo
WWF logo
United States of America, Department of State seal
Tesla logo
3M logo
gsk logo
Hertz logo
Pizza Hut logo
Qualcom logo
ge logo
Porsche logo

World-Class Engineering,
24-Hour Support

  • Support Team Member 1 related to World-Class Engineering,
 24-Hour Support
  • Support Team Member 2 related to World-Class Engineering,
 24-Hour Support
  • Support Team Member 3 related to World-Class Engineering,
 24-Hour Support
  • Support Team Member 4 related to World-Class Engineering,
 24-Hour Support
  • Support Team Member 5 related to World-Class Engineering,
 24-Hour Support
  • Support Team Member 6 related to World-Class Engineering,
 24-Hour Support
  • Support Team Member 7 related to World-Class Engineering,
 24-Hour Support
  • Support Team Member Iron related to World-Class Engineering,
 24-Hour Support
Talk to an Expert

Ready to get started? Version: 2024.12 just released

Free NuGet Download Total downloads: 22,660 View Licenses >