Back to blog
    February 25, 20265 min read

    The Ultimate Guide to Printing QR Codes

    The Ultimate Guide to Printing QR Codes

    Printing QR codes seems simple, but there are common mistakes that can render your codes unscannable. This guide covers everything you need to know to get it right.

    Before You Print: The Golden Rule

    Set your QR code's short link before printing. With dynamic QR codes, you can always change the destination URL β€” but the short link (the URL encoded in the QR pattern) is permanent. Changing it after printing means your printed codes break.

    File Format and Resolution

    Use PNG at High Resolution

    Export your QR code at the highest resolution available. For print materials:

  1. Minimum: 300 DPI at the printed size
  2. Recommended: Export at 1024Γ—1024 pixels or larger
  3. Format: PNG for best quality
  4. Avoid JPEG

    JPEG compression adds artifacts around the sharp edges of QR code modules, which can interfere with scanning.

    Sizing Guidelines

    MaterialMinimum QR SizeRecommended
    Business card2cm Γ— 2cm2.5cm Γ— 2.5cm
    Flyer (A5/A4)3cm Γ— 3cm4cm Γ— 4cm
    Poster5cm Γ— 5cm8cm Γ— 8cm
    Banner/billboard15cm Γ— 15cmScale for distance

    Scanning distance formula: Maximum scan distance β‰ˆ 10Γ— the QR code width.

    Material Considerations

    Paper and Card Stock

    Standard paper works perfectly. Glossy finishes can cause glare under certain lighting β€” matte or semi-gloss is safer.

    Packaging

    Ensure the QR code isn't placed on a curved surface where it wraps too much. The flatter the surface, the better the scan reliability.

    Clothing and Fabric

    QR codes on t-shirts or bags work, but the code needs to be larger than usual and the fabric should be smooth when worn.

    Metal and Plastic

    Reflective surfaces can interfere with scanning. Use a matte finish or anti-glare coating over the QR code area.

    Color and Contrast

  5. Dark foreground on light background (not the other way around)
  6. Minimum 70% contrast ratio between foreground and background
  7. Avoid placing QR codes on busy or patterned backgrounds
  8. Common Printing Mistakes

  9. Printing too small β€” Below 2cm makes scanning unreliable
  10. Low resolution export β€” Blurry modules don't scan well
  11. Wrong file format β€” Use PNG, not JPEG
  12. No quiet zone β€” The white border around the QR code is essential
  13. Changing the short link after printing β€” The QR code becomes useless
  14. Not testing β€” Always scan your printed code before mass printing
  15. Conclusion

    Printing QR codes is straightforward when you follow these guidelines. Export at high resolution, size appropriately, maintain contrast, and always test before your final print run. With ForeverScan QR's dynamic codes, you get the peace of mind that your destination can change β€” even after printing.

    Ready to create your free QR codes?

    Get started with ForeverScan QR β€” no credit card required.

    Free QR code

    No card required