QR art
Blend a picture into a QR code that still scans. It is rendered on your device.
Higher = more scannable, lower = more of the picture.
Tip: simple, high-contrast pictures and short links scan best. Always test the result with a real phone.
How QR art stays scannable
A QR reader samples the centre of each module (the small squares the code is made of). QR art keeps those centres clearly dark or light and uses the space around them to draw your picture in halftone dots, so the image shows through and the data stays readable.
How it works
- 1
Enter a short link or text
Fewer characters mean fewer, larger modules, which leaves more room for the picture. A short URL makes a noticeably cleaner result than a long one with tracking parameters.
- 2
Upload a simple, high-contrast picture
Portraits, logos and bold shapes work best. Busy photos with lots of mid-grey tones turn into noise at QR resolution; cropping tightly around the subject helps a lot.
- 3
Tune blend and contrast, then test
Blend strength controls how much the code wins over the picture. The built-in check decodes the result after every change and warns you when it becomes hard to read. Try it with a real phone before printing anyway.
Questions about this tool
- Does QR art scan as reliably as a normal code?
- Not quite. It uses the highest error-correction level to compensate, but it has less margin for bad light, damage or small print. Use it where people scan up close, and print it larger than you would a plain code.
- Which format should I download?
- The art code is a PNG, because the halftone picture is pixel data. For print, keep it at least 3 cm wide and avoid scaling it up in another program, which blurs the module edges.
- Is my picture uploaded anywhere?
- No. The blending, the dithering and the scannability check all run in your browser, and the picture never leaves your device.