Pop art halftone QR code generator

Halftone dots, large at the centre and shrinking toward the edges, sweep from red in one corner to blue in the other, like the printing dots on an old comic page. The panel is pale yellow, with a thick black frame and black-ringed finder squares. Bold, flat and graphic.

FreeStatic or dynamicNo watermarkPNG + SVGTested to scan
Code type

The preview shows ariaqr.com until you type your own link. Scan the preview with your phone before you print.

PNG is 2048 px for screens and print; SVG scales to any size. Free for personal and commercial use, no watermark.

Pop art halftone QR code preview

Works well for

  • Comic book shop and toy store flyers
  • Gallery openings and art fair posters
  • Record store sleeves and gig posters
  • Streetwear stickers and tote bags

Printing tip

Halftone dots shrink toward the edges, so print at least 3 cm (1.2 in) wide and avoid soft, low-resolution printing that can fill the small dots.

Static or dynamic: a static code never expires but its link can't change. Pick Dynamic above (free with an account) to change the link after printing and count every scan.

Questions

Do halftone dots work as QR code modules?+

Yes. Each dot is a dark mark on the code grid, and the code uses the highest error correction level. The design is tested with real QR code readers before publishing.

Why are the dots different sizes?+

The size change is part of the halftone look, bigger toward the middle. Every dot still stays large enough to read when printed at the recommended size.

Is it free for gallery or shop use?+

Yes. It is free for personal and commercial use, with no watermark and no sign-up. The code is static and never expires.

More designs

All 146 designs

The next step

Make the code the artwork.

These tools make and check classic codes. AriaQR turns your photo, logo or illustration into the code itself, verified on real decoders before you download, with a link you can edit and track.

Girl with a Pearl Earring recreated as a scannable QR code, made with AriaQR