---
title: "Reading QR codes from images | Nutrient .NET SDK"
canonical_url: "https://www.nutrient.io/guides/dotnet/barcodes/read-scan/read-qr-code-from-image/"
md_url: "https://www.nutrient.io/guides/dotnet/barcodes/read-scan/read-qr-code-from-image.md"
last_updated: "2026-05-28T01:45:39.242Z"
description: "How to read QR codes from images using Nutrient .NET SDK."
---

# Reading QR codes from images

This guide demonstrates how to read QR code data from an image.

Use this workflow when you need to:

- Decode URLs, IDs, or text stored in QR codes

- Process one or more QR codes in a single image

- Integrate QR scanning into document or inventory pipelines

## Implementation

The workflow loads an image, scans for QR codes, and reads decoded values:

```csharp

using GdPicture14;

LicenseManager licence = new LicenseManager();
licence.RegisterKEY(""); // Set a demo key

using GdPictureImaging imaging = new GdPictureImaging();
int imageId = imaging.CreateGdPictureImageFromFile(@"input_qr_code.png");
imaging.BarcodeQRReaderDoScan(imageId);
int barcodesCount = imaging.BarcodeQRReaderGetBarcodeCount();
string barcodeValue = imaging.BarcodeQRReaderGetBarcodeValue(1);

```

## Notes

- Use `BarcodeQRReaderGetBarcodeCount()` to determine how many QR codes were detected.

- Use `BarcodeQRReaderGetBarcodeValue(index)` to read each result by index.

- Add status checks in production code to handle image load and scan failures.

## Conclusion

This workflow detects QR codes in an image and extracts decoded values for downstream processing.

---

## Related pages

- [Scan and read 1D (linear) barcodes in C#](/guides/dotnet/barcodes/read-scan/1d-linear.md)
- [Scan and read Aztec Code in C# .NET](/guides/dotnet/barcodes/read-scan/aztec-code.md)
- [Scan, read, and generate Data Matrix barcodes in C#](/guides/dotnet/barcodes/read-scan/datamatrix.md)
- [C# barcode reader and scanner library](/guides/dotnet/barcodes/read-scan.md)
- [Scan and read MaxiCode in C# .NET](/guides/dotnet/barcodes/read-scan/maxicode.md)
- [Scan and read Micro QR codes in C#](/guides/dotnet/barcodes/read-scan/microqr.md)
- [Scan and read PDF417 barcodes in C#](/guides/dotnet/barcodes/read-scan/pdf417.md)
- [Scan and read QR codes in C#](/guides/dotnet/barcodes/read-scan/qr.md)
- [Reading 1D barcodes from images](/guides/dotnet/barcodes/read-scan/read-1d-barcode-from-image.md)

