QR Code Size Guide for Business Card Printing

Printing a QR code on a business card seems straightforward until the code does not scan. The most common cause is printing the code too small or at too low a resolution. This guide covers the exact dimensions, resolution requirements, and error correction settings you need for a QR code that scans reliably every time.

Minimum Scannable QR Code Size

The minimum size a QR code needs to be in order to scan depends on two factors: the density of the code (how much data it encodes) and the scanning distance. For a typical LinkedIn profile URL printed on a business card and scanned from about 6-12 inches away:

  • Absolute minimum: 0.6 x 0.6 inches (15 x 15 mm). At this size, scanning works under ideal conditions (good lighting, steady hand, clean print) but is not reliable in all environments.
  • Recommended minimum: 0.8 x 0.8 inches (20 x 20 mm). This provides a comfortable margin for scanning in varied conditions including dim conference halls and trade show floors.
  • Optimal size: 1.0 x 1.0 inches (25 x 25 mm). This is the sweet spot for business cards. Large enough to scan instantly, small enough to leave room for other content.

A useful rule of thumb: the QR code should be at least 10 times the size of its smallest module (the individual black square). If the smallest module is 0.5 mm, the code should be at least 5 mm on each side. For a standard LinkedIn URL QR code, this translates to roughly 15-20 mm minimum.

Understanding DPI for QR Code Printing

DPI stands for Dots Per Inch and measures print resolution. Here is what you need to know for QR code printing:

What DPI Should Your QR Code Image Be?

Professional printing requires at least 300 DPI. This is the industry standard for business cards and ensures each module in the QR code is rendered crisply with sharp edges. Here is how the math works:

  • If you print a QR code at 1 inch (25 mm), you need at least 300 pixels for the image to be 300 DPI.
  • Our LinkedIn QR Code Generator creates images at 1024 x 1024 pixels. At a 1-inch print size, that is over 1000 DPI, which far exceeds the 300 DPI requirement.
  • Even at 2 inches (the maximum you would likely print on a business card), you still get 512 DPI, which is more than sufficient.

What Happens Below 300 DPI?

Below 300 DPI, the edges of QR code modules start to blur. At 150 DPI, the code may still scan, but modules begin to merge together visually. Below 100 DPI, scanning becomes unreliable because the scanner cannot distinguish individual modules. This is why you should never screenshot a QR code from your phone screen and send that low-resolution image to a printer.

Error Correction Levels Explained

QR codes have built-in redundancy that allows them to remain scannable even when partially obscured or damaged. This is called error correction, and there are four levels:

  • Level L (Low): Recovers up to 7% of data. The least redundancy, producing the simplest pattern. Good when the code will not be damaged or obscured.
  • Level M (Medium): Recovers up to 15% of data. A balanced option for most use cases without logos.
  • Level Q (Quartile): Recovers up to 25% of data. Suitable when moderate damage or obstruction is expected.
  • Level H (High): Recovers up to 30% of data. Required when a logo is placed in the center of the QR code, as the logo obscures part of the data pattern.

Our LinkedIn QR Code Generator uses Level H error correction because it places the LinkedIn logo in the center of the code. This ensures the code remains scannable despite the logo covering approximately 10-15% of the code area. The tradeoff is that Level H produces a denser pattern, which is why maintaining a minimum print size is even more important.

The Quiet Zone: Do Not Skip It

The quiet zone is the blank margin around a QR code. It acts as a visual separator that helps the scanner's camera identify where the code begins and ends. Without it, nearby text, borders, or design elements can interfere with scanning.

  • Minimum quiet zone: 4 modules wide (the width of 4 of the smallest squares in the QR code). In practice, this is about 2-3 mm for a typical LinkedIn QR code.
  • Recommended quiet zone: 5-6 mm. This provides a visible white border that also improves the visual appearance of the code on your card.

When placing the QR code in your design, make sure no text, lines, or decorative elements encroach on this quiet zone. If your card has a dark background, the quiet zone should be part of the white rectangle behind the code.

Paper Stock and Finish Considerations

The physical material you print on affects QR code scannability:

  • Matte finish: The best option for QR codes. Matte paper does not reflect light, so there is no glare to interfere with scanning. The ink also tends to stay sharp without bleeding.
  • Glossy finish: Can cause glare under direct light, making scanning difficult from certain angles. If you use glossy stock, test the QR code under bright overhead lighting before committing to a full print run.
  • Textured or linen stock: The texture can distort fine details in the QR code pattern. Use a slightly larger print size (at least 1 inch) to compensate, and always test a sample.
  • Metallic or foil finishes: Avoid printing QR codes on metallic surfaces. The reflectivity makes consistent scanning nearly impossible.

Testing Your QR Code Before a Full Print Run

Testing is the most important step and the one most frequently skipped. Follow this checklist:

  1. Screen test: Before printing, scan the QR code on your computer screen with your phone camera. This verifies the data is encoded correctly.
  2. Single print test: Print one copy at the final size on the actual card stock you plan to use. If your print service offers a sample, order it.
  3. Multi-device test: Scan the printed code with at least two different smartphones. Test with both the native camera app and a third-party QR reader.
  4. Lighting test: Try scanning in bright office light, dim restaurant lighting, and outdoors. If it works in all three, you are good.
  5. Distance test: Verify the code scans from a natural distance (about 6-10 inches for a business card held in the hand).
  6. Destination test: Confirm the code opens the correct LinkedIn profile, not a 404 page or a different profile.

Common QR Code Printing Mistakes

Avoid these pitfalls that lead to unscannable QR codes:

  1. Inverting colors: White modules on a black background can work, but many older phones struggle with inverted QR codes. Stick with dark modules on a light background.
  2. Stretching the aspect ratio: A QR code must always be a perfect square. If your design tool stretches it even slightly, scanning will fail. Always lock the aspect ratio when resizing.
  3. Adding decorative borders: Ornamental borders that touch the QR code pattern eliminate the quiet zone and prevent scanning. Keep decorative elements outside the quiet zone.
  4. Using JPEG compression: JPEG introduces compression artifacts that blur module edges. Always use PNG or SVG for QR codes. Never convert a QR code to JPEG.
  5. Resizing a screenshot: Taking a screenshot of a QR code and resizing it introduces interpolation blur. Always use the original generated file.

Quick Reference: Size and Resolution Summary

For a LinkedIn QR code with Level H error correction and a center logo, printed on a standard 3.5 x 2 inch business card:

  • Minimum print size: 0.8 x 0.8 in (20 x 20 mm)
  • Recommended print size: 1.0 x 1.0 in (25 x 25 mm)
  • Minimum image resolution: 300 x 300 px (for 1-inch print)
  • Generator output: 1024 x 1024 px (sufficient for any business card use)
  • Quiet zone: Minimum 2-3 mm white border on all sides
  • Best paper finish: Matte
  • Best file format: PNG (for upload to print services) or SVG (for design software)

Generate Your LinkedIn QR Code Now

Create a free, print-ready QR code with the LinkedIn logo for your business card.

Go to Generator →