QR Code Best Practices for Print and Digital
A QR code is only effective if people can scan it. Follow these best practices for design, printing, and placement to ensure your QR codes deliver the best possible experience.
Design best practices
Good QR code design balances branding with scannability. Use high-contrast colors (dark on light), maintain a quiet zone around the code, and avoid inverting colors (light modules on dark background).
Tips
- Keep the foreground darker than the background
- Maintain a quiet zone of at least 4 modules wide around the code
- Avoid using more than 2-3 colors
Size and printing guidelines
The minimum print size depends on the scanning distance. For handheld scanning (business cards, flyers), use at least 2 cm x 2 cm. For posters, the QR code should be at least 1/10th the expected scanning distance. Always print at 300 DPI or higher.
Tips
- Use SVG or PDF exports for print to maintain quality at any size
- Test print quality at the intended size before large runs
Error correction levels
QR codes have four error correction levels: L (7%), M (15%), Q (25%), and H (30%). Higher levels allow the code to work even when partially damaged or obscured — like when a logo covers part of the code. Use level H when adding logos or placing codes in harsh environments.
Placement tips
Where you place your QR code matters as much as how you design it. Place codes where users have good lighting, a stable internet connection (for URL codes), and enough space to hold their phone at scanning distance.
Tips
- Avoid curved surfaces that distort the code
- Do not place behind glass that causes glare
- Ensure the surface is clean and not wrinkled
Adding a call-to-action
A QR code without context is a mystery. Always add a clear call-to-action near the code explaining what users will get when they scan. This simple addition can dramatically increase scan rates.
Tips
- Use action phrases like "Scan for menu", "Scan to connect", or "Scan for details"
- Place the CTA directly above or below the QR code
Quick Tips
- Test on at least 3 different devices before deploying
- Use PNG for digital, SVG for print, PDF for professional printing
- Always include a call-to-action near the QR code
- Use error correction level M or higher for most applications
- Keep URLs short for simpler, more reliable QR patterns
- Monitor scan rates and iterate on placement and design
Frequently Asked Questions
What is the minimum size for a QR code?
For handheld scanning, 2 cm x 2 cm (0.8 inches) minimum. For distance scanning, the code should be 1/10th the scanning distance.
Can I use custom colors in QR codes?
Yes, but maintain high contrast. The foreground should always be darker than the background.
Should I add a logo to my QR code?
Logos improve brand recognition but reduce scannability. Use error correction level H and keep the logo small (under 30% of the QR area).
What file format is best for printing QR codes?
SVG or PDF for maximum print quality. These vector formats scale to any size without losing clarity.
Ready to create your QR code?
Free, no signup, no watermarks. Generate and download in seconds.
Generate Free QR Code