QT QR Tools

QR Art Generator

Turn any picture into a scannable QR art code. Free, private and 100% client-side with a built-in scan check.

πŸ”’ Runs entirely in your browser β€” nothing is uploaded

Drop a background picture here, paste it, or click to browse

Advertisement

What is QR art?

A QR art code replaces the plain black-and-white grid with a design in which your own picture is visible between the dots. It keeps all the data of a normal QR code, so it opens the same link or shows the same text, but it looks like a poster, a product shot or a portrait rather than a barcode. This generator builds the effect with a halftone approach: the picture is drawn first, then small dark and light dots are placed on top of it at the exact positions where a normal QR code has dark and light modules. Everything runs in your browser, so neither the content nor the picture is uploaded.

How the picture and the code work together

Phone cameras do not read every pixel of a module. They sample the middle of each square and decide whether it is dark or light. That is why the dots can be much smaller than the module and the picture can show through around them. The corner squares, timing lines and alignment patterns are kept solid because scanners use them to locate and straighten the code. The tool also adds a thin light outline around the dark dots so they stay readable on dark parts of the picture.

Four controls decide how well the code scans. A larger dot size is easier to read but hides more of the picture. A higher fade lightens the picture so the dark dots stand out. High error correction lets scanners recover from dots that blend into the image. Grayscale removes color noise, which often helps detection when the picture is colorful.

Getting a reliable result

After every change the tool decodes the generated image with a QR reader and reports whether the code was recognized. Treat a passed check as a good sign, not a guarantee: always test the final PNG with a couple of phones, at the printed size and from the real viewing distance. Keep the text short, because a shorter payload creates larger modules and leaves more room for the picture. Choose images with a clear subject and good contrast, avoid very dark photos, and print large enough that each dot is clearly visible.

How to use

  1. Enter QR contentPaste the URL or text that should be encoded in the QR code.
  2. Choose a pictureSelect an image from your device. It becomes the background of the code.
  3. Tune and downloadAdjust dot size, fade and colors until the scan check passes, then save the PNG.

Frequently asked questions

Is my picture uploaded?
No. The picture and the QR code are combined locally with browser canvas. Nothing is sent to a server.
Will a QR art code always scan?
Not always. Busy or very dark pictures can confuse scanners. The tool runs a scan check after every change and tells you when the result may not scan; raise the fade, shrink the dots or use high error correction to fix it.
Why are the three corner squares not covered by the picture?
Scanners find the code by its corner squares, timing lines and alignment patterns, so those parts always stay solid dark and light. The picture shows through everywhere else.
What picture works best?
A bright, high-contrast image with a clear subject, such as a logo, product shot or portrait. Square crops fit best because the picture is centered and cropped to a square.
Advertisement