Free tools
Decode and inspect a QR code
Upload a QR code image, or take a photo of one, and see exactly what it contains without opening the link.
Drop a QR image here, or click to browse
PNG, JPEG or WebP, up to 8 MiB.
No code to hand? or download it.
What a result means
A decoded result means our decoder read the code, and the text shown is exactly what it carries - the same verifier Ironfang Render runs against every QR it generates. It does not mean the destination is safe: a readable link can still lead somewhere you should not go, so check the address before you open it yourself. Nor does it guarantee that every phone, scanner or printed copy will read the code; contrast, the quiet zone around it and its printed size still matter.
Photos, uploads and unreadable codes
Upload a PNG, JPEG or WebP up to 8 MiB, or use Take a photo: on a phone it opens the camera, takes one picture and decodes it. It is not a live scanner, so hold the phone steady and fill most of the frame with the code. The decoder retries a photo at smaller sizes, with the contrast stretched and with light and dark swapped, and looks for a code among other things in the picture. Codes it still cannot read are usually blurred, cropped at an edge, too small in the frame, printed with too little contrast, or damaged beyond their error correction. If an image contains several codes, only one is reported.
Why we never open the link
A QR payload is untrusted input. We never request URLs contained in uploaded codes: the decoded text is shown exactly as it is, and URLs are labelled but never fetched or made clickable.
Need to generate styled QR codes automatically? Ironfang Render verifies every QR it creates before delivery.
More free tools
- Favicon & app icon generator - One image in, an icon package out: favicon, touch and PWA icons, manifest.
- Full page screenshot - Capture any website as a full page image in PNG, JPEG or WebP, at desktop, tablet or mobile size.
- HTML to image - Render HTML to a PNG, JPG or WebP image at the size you choose, fitted to the content or fixed.
- HTML to PDF converter - Turn pasted HTML or a public page into a PDF, with paper size, margins and backgrounds.
- Image converter - Convert WebP, PNG or JPEG images to PNG or JPG, with optional resizing. Metadata is stripped.
- XML invoice viewer - Open a UBL or Peppol invoice or credit note as a readable document, then download it as a PDF.
- Peppol invoice validator - Check a UBL invoice or credit note against EN 16931 and Peppol BIS Billing 3 rules, no account needed.
- UBL to PDF converter - Turn a UBL or Peppol invoice XML into a readable, paginated PDF, keeping the original XML.
- XRechnung validator - Check an XRechnung invoice or credit note in UBL or CII against the official XRechnung 3.0.2 rules.
- XRechnung viewer - Open an XRechnung in UBL or CII and read it as a document, with every value traced to its XML line.
- ZUGFeRD / Factur-X validator - Check a ZUGFeRD or Factur-X PDF or XML: the PDF/A, the embedded invoice and its metadata, and the ZUGFeRD 2.5.2 profile rules.
- QR code generator - Generate a QR code as PNG. Every code is decoded to verify it before delivery.
- UUID generator & decoder - Generate UUID v4 and time-ordered v7, or decode any UUID to see its version and embedded time.

