The QR code that looks perfect on your laptop screen isn't automatically the one that scans reliably once it's printed at 1.5 inches on a laminated menu. A few things change between "displaying a code" and "printing one," and getting them wrong is the most common reason a printed QR code doesn't work.
Resolution: don't just screenshot it
A QR code that's crisp at 300 pixels on a screen can turn blurry or pixelated once you scale it up for print. Always download the highest-resolution file your generator offers — ideally a vector or a large PNG meant for print, not a small web-optimized thumbnail. If your printer or designer is placing it into a larger layout, hand them that file directly rather than resizing a screenshot.
Minimum size
As a rule of thumb, keep a printed QR code at least 0.8 inches (about 2 cm) square if it'll be scanned from a normal reading distance — a menu or business card, held in the hand. For anything scanned from a few feet away, like a poster or a real estate sign, size up accordingly (see QR codes for real estate for outdoor-specific sizing). Smaller than that minimum, and older phone cameras or low light start to struggle.
Leave the quiet zone alone
QR codes need a small blank margin around the pattern — scanners use it to find the code's edges. Most generators build this in by default, but it's easy to accidentally crop it away when placing the code into a tighter design layout. If you're dropping the code into a flyer in a design tool, leave the built-in white space intact rather than trimming it flush.
Where it goes on the page
- Menus and table tents — a corner or the bottom of the page works well; avoid folding lines running through the code.
- Flyers and posters — put it somewhere a hand or a phone can reach comfortably if it'll be on a wall, and size it for the expected reading distance.
- Business cards — keep it on one side, sized so it's still comfortably scannable despite the small card format.
Generate a print-ready QR code in your brand colors.
High-resolution downloads, your logo in the center, and scan tracking — unlimited codes for $9.99/month.
See plans →Make it match your brand, not just work
Since a QR code's colors are just a design choice, there's no reason a printed one has to be the plain black-and-white default. Using your own brand colors and a small logo in the center means the code reads as part of your menu or flyer's design instead of a generic sticker someone else could have printed. See the complete guide to custom QR codes for how the color and logo options work.
Track which printed piece is actually working
Once you're printing more than one piece — a menu and a window decal and a flyer — it's worth knowing which one people are actually scanning. A tracked, dynamic QR code reports the country, device, and time for every scan, so you're not guessing which piece of print earned its cost.
The bottom line
Printing doesn't change what a QR code is — it just adds real-world constraints that are easy to get right once you know them: high resolution, a sensible minimum size, an intact quiet zone, and, ideally, your own brand colors and some way to track what's working.
Frequently asked questions
What resolution should a printable QR code be?+
For anything printed larger than a business card, download the highest resolution your generator offers — a code that looks crisp on screen can turn blurry or pixelated once it's enlarged and printed, which can stop it from scanning.
How small can a QR code be and still scan?+
As a rule of thumb, keep it at least 0.8 inches (2 cm) square for a phone scanning from a normal reading distance. Smaller than that, and slower cameras or low light can struggle.
Should I add a border or quiet zone around the code?+
Yes. QR codes need a small blank margin around them (the "quiet zone") for scanners to find the edges reliably. Most generators build this in automatically, but avoid cropping tight against the code when placing it in a design.
Can I put my logo on a printable QR code?+
Yes — QR codes have enough built-in error correction to tolerate a logo covering the center without breaking the scan, as long as the rest of the pattern stays clear.
How do I know if my printed QR code is actually getting scanned?+
Only if the code is dynamic and tracked. A tracked code reports the country, device, and time of every scan, so you can compare the menu QR code against the one on your window decal.