Logo
Sign in
Product Logo
IronQR – C# QR Code LibraryIron Software

IronQR focuses specifically on QR code generation and scanning. It supports standard QR codes, Micro QR and Rectangular Micro QR and provides flexible styling options (size, margin, color gradients, embedded logos) to match corporate branding. The library also includes machine‑learning‑driven detection algorithms that accurately decode QR codes from blurry or rotated images.

Product details

IronQR focuses specifically on QR code generation and scanning. It supports standard QR codes, Micro QR and Rectangular Micro QR and provides flexible styling options (size, margin, color gradients, embedded logos) to match corporate branding. The library also includes machine‑learning‑driven detection algorithms that accurately decode QR codes from blurry or rotated images.

Key Features

  • QR code generation: Generate QR codes in PNG, JPEG, SVG, System.Drawing objects, streams or PDF. Customize foreground and background colors, add logos, apply gradients and specify error‑correction levels.
  • Reading QR codes: Read data from images, streams or AnyBitmap. The API returns decoded strings, URIs or coordinate data. It supports multiple QR variations, including Micro QR and Rectangular Micro QR, and can decode multiple codes in a single image.
  • Performance & AI: The underlying engine uses a machine‑learning model with a “Slim Mode” for lighter weights. Asynchronous API calls and multithreading improve throughput. Politeness features (borrowed from IronBarcode) ensure robust performance.
  • Fault tolerance & debugging: IronQR includes checksums, null‑checking and detailed error messages, plus options to adjust error correction levels to improve scanning reliability.
  • Cross‑platform & installation: Supports .NET 10–3.1 and .NET Framework 4.6.2+ across Windows, Linux, macOS, iOS, Android, Azure and AWS. Install via NuGet using Install‑Package IronQR or visit the NuGet package page. The documentation and examples provide tutorials.

2025 Change‑Log Highlights

The October 2025 update refreshed internal dependencies. July 2025 introduced platform‑specific packages for macOS, Linux, Android and iOS and resolved deployment issuesironsoftware.com. Continuous improvements across earlier releases reduce memory usage and improve detection accuracy.

Tutorials and Resources

The IronQR getting‑started guide teaches you how to generate and read QR codes. Sample code on the examples page demonstrates adding logos to QR codes and scanning codes from webcams or PDF documents. You can also explore advanced topics like customizing error correction and generating Micro QR codes. A free trial is available via the download page

Find more products by segment
B2BView all
Find more products by category
Development SoftwareView all