I saw a post by Dave Richeson on Mastodon about making QR codes that look like images. Turns out you can shrink a black square in a QR code by up to a factor of three while keeping the code usable. This gives you the wiggle room to create dithered images.
I tried a few examples using this software. The code works with photos, but it works really well with simpler images like the ones below.
Here’s one for my data privacy company, Kingwood Data Privacy LLC.
And here’s one for my account @CompSciFact on X.