Artistic QR Codes with Stable Diffusion & ControlNet

Learn how to create artistic QR codes with Stable Diffusion and ControlNet while keeping them visually creative and still scannable.
Hero image for Artistic QR Codes with Stable Diffusion & ControlNet: Learn how to create artistic QR codes with Stable Diffusion and ControlNet while keeping them visually...

Good day everyone, today we will be going over the beginning steps to creating your very own custom QR Codes with Stable Diffusion.

First off - We need a QR Code - I highly recommend this website, https://www.qrcode-monkey.com/
Keep in mind, the shorter the URL, the less complex the pattern will be, making diffusing easier.

Next we will be focusing on the txt2img tab with the "Rev_Animated" This model is available for all RunDiffusion members - then - adding in your prompts.

Screenshot showing making diffusing easier

Once our prompt is set, follow the settings below.

Screenshot showing host.io/c/79/65/7965787d-54cb-4211-8169-3d231a1bb6f8/content/images/2023/06/image-19

Lastly, we move onto ControlNet. We will be uploading the picture of our QR Code into ControlNet unit 0 & ControlNet unit 1. The settings are as follows.

Screenshot showing (min-width: 720px) 720px"> Lastly, we move onto ControlNet
Screenshot showing e-settings-1

These settings should get most prompts a working QR Code. However, if you find your specific image is not scanning you will need to adjust the following settings until it properly scans.

  1. Control weight on both ControlNet units.
  2. Starting control step on both ControlNet units
  3. Ending control step on both ControlNet units

These will allow you to fine tune your image to get the desired result + a working QR Code.

Any further questions do not hesitate to ask withing our discord. Cheers!

About the author
Darin H

Great! You’ve successfully signed up.

Welcome back! You've successfully signed in.

You've successfully subscribed to RunDiffusion.

Success! Check your email for magic link to sign-in.

Success! Your billing info has been updated.

Your billing was not updated.