Privacy choices

We use essential site storage to keep the website working. We only use optional analytics after your consent so we can understand traffic and improve the website.

Read more in our Privacy Policy.

NFC Technology

QR Code With Your Logo in the Middle: Will It Still Scan? The Design Rules UAE Printers Get Wrong

STSmaacaad Team · 25 Oct 2026 · 3 min read

People search for "QR code with logo" and "QR with Facebook logo" because a plain black square looks like a parking ticket and a branded one looks like a design choice. The good news is that a QR code with your logo in the middle is perfectly safe, provided whoever makes it understands why it works. The bad news is that many print shops do not, and the result is a card or stand that scans on the designer's laptop and fails on a customer's phone under café lighting.

Why a logo can sit on top of a QR code at all

A QR code is built with Reed-Solomon error correction, the same family of maths that lets a scratched CD still play. According to Denso Wave, the company that invented the QR code, there are four correction levels, and the level chosen decides how much of the symbol can be missing or wrong and still decode:

  • Level L: roughly 7% of codewords can be restored.
  • Level M: roughly 15%. Denso Wave says this is the most commonly selected level.
  • Level Q: roughly 25%.
  • Level H: roughly 30%.

A logo in the centre is, to the scanner, damage. If your code is generated at level L and the logo covers 12% of it, there is nothing left to recover from and the code is dead. Generate it at level H and the same logo is comfortably inside the budget.

The three numbers that matter

Coverage. Keep the logo under about 20% of the code area even at level H. The published 30% is a theoretical maximum that assumes the rest of the code is printed perfectly. A smudge, a reflection or a fold eats into the same budget.

Size. A higher correction level adds modules, so the code gets denser. On a credit-card-sized tap card the QR should be at least 2 cm across; on a counter stand, 4 cm or more so it scans from arm's length. If the design brief forces a small code, use a short URL to reduce the data and keep the modules large.

Quiet zone. Leave a clear margin of at least four modules around the code. Designers trim this to fit a border and wonder why scanning is slow.

Colour rules

  • Dark code on a light background. Inverted codes (white on black) fail on many older Android cameras.
  • Avoid low-contrast brand colours such as yellow on white or two mid-tones. If the brand is light, put the code in a white panel.
  • Never place the logo over the three large corner squares. Those finder patterns are how the camera locates the code; cover one and nothing else matters.
  • Matte finishes beat glossy. A laminated gloss card under a spotlight turns into a mirror.

Test like a customer, not a designer

Print a proof at final size. Scan it with an iPhone camera, a Samsung camera and a budget Android, from 30 cm away, under the actual lighting where it will live. Do this with the logo and once more with the card slightly bent. If any scan takes longer than two seconds, drop the logo size or raise the correction level before the production run, not after 200 cards arrive.

What to ask your supplier

Ask which error correction level they generate at, and ask for the proof scan test above. A supplier who cannot answer is guessing with your brand. Smaacaad's logo variants, such as the Google Review NFC Card with QR + Logo and the Instagram NFC Follow Stand with QR + Logo, are generated at a high correction level with the logo kept well inside the recoverable budget, and every card also carries an NFC chip, so the tap works even when a camera cannot read the print. Share your logo file when you order and we will send a proof before anything is printed; pricing is on request.

← Back to blog

Ready to get started? Message us on WhatsApp and we'll help you pick the right product.

Chat on WhatsApp →

Keep reading

Related articles

All articles →
Explore productsChat with us