QR code glossary · Design and printing
AI QR code art
Also called: AI-generated QR code, Artistic QR code, QR code art
Definition
AI QR code art is an image made with a generative AI model so that a working QR code is part of the picture, with the code’s dark and light modules formed by elements of the scene instead of plain squares.
How it works
The technique became widely known in 2023, when people used the Stable Diffusion image model with ControlNet, an add-on that steers generation with a control image, to paint scenes whose light and dark areas follow a QR code’s pattern. Newer image models can be given the code as a reference, and some tools blend the true pattern back into the finished image.
Whatever the method, a phone can read the result only if the same things survive that any QR code needs: three recognizable finder patterns, a clear difference in brightness between dark and light modules at their centers, a plain margin playing the role of the quiet zone, modules large enough at the scanning distance, and a code that is not bent out of its grid by perspective.
Why it matters
Many AI art codes look convincing and do not scan, or scan on one phone and fail on another. Error correction absorbs some of the art’s changes, but it cannot rebuild finder patterns, and a higher level adds modules, leaving less room for the picture. That is why lower levels with fewer, larger modules are sometimes easier to turn into art.
Two checks matter before printing. First, decode the image with a real decoder and confirm it returns the exact link. Second, print a proof at the real size and scan it with several iPhones and Android phones in the light where it will hang. Using a dynamic code inside the art also means the destination can change without commissioning a new image.
In CirculateQR
AI art is generated with Google Gemini, and every image is decoded with ZXing-C++ at several sizes and must read back the exact link. If it fails, the real code is redrawn into the same spot with matching perspective and color and checked again; anything still unreadable is marked “Not verified”. Paid plans include AI credits, and credit packs can be bought on any plan.
Related terms
- Finder patternA finder pattern is one of the three large concentric squares in the top-left, top-right and bottom-left corners of a QR code, which a scanner uses to detect the code, measure its size and angle, and work out which way up it is.
- Error correction levelAn error correction level is the setting, L, M, Q or H, that decides how much redundant data a QR code carries; the four levels let a scanner restore roughly 7%, 15%, 25% and 30% of the code’s codewords when they are damaged, dirty or covered.
- Quiet zoneThe quiet zone is the blank margin that must surround a QR code on all four sides so a scanner can tell where the code begins; ISO/IEC 18004 requires it to be at least 4 modules wide for a regular QR code and 2 modules for a Micro QR code.
- Contrast ratioContrast, for a QR code, is the difference in brightness between its dark and light modules; scanners need a large difference, with the dark modules darker than the light ones, and designers often check it with the WCAG contrast ratio, which runs from 1:1 (no difference) to 21:1 (black on white).
- Logo in a QR codeA logo in a QR code is an image placed over part of the pattern, usually the center, which works because Reed–Solomon error correction can rebuild the modules the logo hides, provided the logo stays within the correction budget and clear of the finder patterns.
- Dynamic QR codeA dynamic QR code is a QR code that encodes a short link to a redirect service instead of the final content, so the destination can be changed after printing and each scan can be counted, for as long as the service keeps the link active.
Learn more
- AI QR code art in CirculateQR: How each image is checked before you download it.
- AI QR code art: how it works and how to make sure it scans: A testing checklist for art codes.
- AI art scene templates: Starting points for AI QR art.
Sources
Last updated . Written by the CirculateQR team; technical facts follow the sources listed above. Example codes and sizes are computed with the open-source qrcode encoder that CirculateQR uses. Spotted something wrong? Email support@circulateqr.com. QR Code is a registered trademark of DENSO WAVE INCORPORATED.
← Browse the full glossary