Skip to main content
QRSenBuilt for business
Design

QR Code Design Tips: Colors, Dot Styles and Brand Identity

4 min readMay 5, 2026By Editorial Team
Design Branding Print

The most common QR code mistake is not a technical one — it is a design one. Either the code is visually indistinguishable generic black-and-white, missing a brand opportunity, or it has been "designed" in a way that breaks scannability: colours too light, dots too stylised, quiet zones cropped away.

This guide covers what actually affects scannability, how to apply brand colors without breaking function, and the design choices that deliver both a great-looking code and a reliable scan.

Why QR code design matters

A plain black-and-white QR code will always scan. But that does not mean design is irrelevant — it means design choices need to be made carefully, with scannability as the baseline constraint.

A well-designed QR code delivers two things beyond pure function: it reinforces brand recognition, and it signals trustworthiness — a branded, polished code feels less like a phishing trap than a generic placeholder.

Color rules that guarantee scannability

QR scanners work by detecting contrast between dark modules and the light background. Four rules guarantee your design stays scannable:

  • Dark code on light background, always. Never invert this. A white code on a dark background will fail with most consumer camera apps.
  • Maintain a contrast ratio of at least 3:1. Use a contrast checker to verify the ratio between your code color and background. 4.5:1 or higher is ideal.
  • Avoid these combinations: yellow on white, light grey on white, light blue on white, any pastel on white. All will fail.
  • Background color matters too. A black code on cream or light grey scans fine. A black code on mid-blue might not. When in doubt, keep the background white.

Safe brand color approach: use your brand color for the dots and keep the background white. This gives the code a branded feel while guaranteeing contrast. Avoid using brand colors as the background.

Choosing the right dot style

QRSen offers four dot styles. Each has a different visual character and slightly different scannability at small sizes.

Style Look Best for Small-size reliability
Square Traditional, sharp Formal, technical, B2B Excellent
Dots Modern, circular Consumer brands, cafes Very good
Rounded Soft, approachable Lifestyle, wellness, retail Good
Smooth Flowing, organic Premium, design-led brands Good at normal sizes

If your code will be printed smaller than 2 × 2 cm, use Square or Dots. The more organic styles can occasionally cause issues at very small sizes with low-quality prints.

The quiet zone rule

The quiet zone is the white border around the QR code pattern. It is not decorative — it is functional. Without a sufficient quiet zone, scanners cannot locate the code boundaries and will fail to read it.

The QR standard specifies a minimum quiet zone of 4 modules on all sides — roughly 1.5–2 mm at a 3 cm print size.

  • Never crop the quiet zone for aesthetic reasons.
  • If your design has a background pattern extending to the edge, place the QR code on a white rectangle that extends at least 4 modules beyond the code boundary.
  • When placing a QR code inside a coloured box, add enough padding that the quiet zone stays fully white.

Error correction and logos

QRSen generates all codes at error correction level H, meaning up to roughly 30% of the code's surface can be obscured and it will still scan. This is what makes a centre logo possible without breaking the code.

The practical limit for a centre logo is about 20% of the total QR code area. Key rules:

  • Keep the logo to 20% or less of the total code area.
  • Use a square or circle crop — irregular shapes bleeding into the finder patterns (the three large corner squares) will break the code.
  • Add a white padding ring around the logo so it does not visually merge with the surrounding pattern.
  • Always test-scan after adding a logo.

Common mistakes to avoid

These are the design errors that appear most frequently on printed QR codes in the wild:

  • Inverting colours (white code on dark background). Looks striking, scans unreliably. Never do this.
  • Low-contrast brand colors on white. If your brand color is yellow, gold, or any light pastel, use black for the QR code and apply your brand elsewhere on the design.
  • Rounded print crops cutting the quiet zone. Very common on business cards with rounded corners. Increase the quiet zone or move the code further from the edge.
  • Using JPG format for print. JPEG compression introduces artifacts that can blur individual modules. Always use SVG for print production.
  • Not test-scanning before printing. Scan on both iOS and Android native cameras — most customers use the built-in camera, not a dedicated QR app.
  • Exporting at 72 dpi from design software. Print requires 300 dpi minimum. SVG sidesteps this entirely since it has no pixel resolution.

Want to apply these principles? Open the QR Generator and try the different dot styles and colors — the live preview updates instantly so you can see the result before you download.

Ready to create your QR code?

Free, unlimited, no sign-up. Lifetime guarantee.

Open QR Generator