ottercraft.dev

Guide · OtterQR

Put your logo in the middle of a QR code

A plain black square tells nobody whose it is. A small mark in the middle does, and a QR code has enough redundancy built in to survive it.

Open OtterQR →

Add it

  1. Open qr.ottercraft.dev and put in whatever the code should hold.
  2. Scroll to the Logo card and drop a picture on it, or choose one from your device. PNG, JPG and SVG all work, and a PNG with a transparent background usually looks best.
  3. Error correction jumps to High on its own, because that is the setting that lets the missing part be rebuilt.
  4. Adjust Size, Clear space and Shape until it looks right, then download.

How big can it be

The slider stops at 30% of the width, and 30% is further than you should usually go. Somewhere between 15% and 20% is the sweet spot: big enough to recognise, small enough that the code shrugs it off. Test any code with a logo on it with an actual phone before you commit it to print, and test it at the size you are going to print it.

High error correction can rebuild roughly 30% of a damaged code, but that budget is shared. A logo in the middle, a scuff on a sticker, a bad camera angle and poor light all draw from the same pot.

The modules underneath are removed, not covered

Most tools paint the logo on top of a finished code. OtterQR leaves the squares under the logo undrawn in the first place, which has two useful effects. A code on a transparent background still reads, because there is no half-covered square showing through from behind. And the white plate behind the logo becomes a design choice rather than a requirement, so you can turn it off when the logo already has its own shape.

Choosing a picture

Things worth knowing

Related