Short answer: printed QR codes fail for three reasons — the code is too small, it has no quiet zone, or the finish throws glare. On a standard 90 × 50 mm business card, print the code at 20 mm minimum (22–25 mm is safer). Leave a clear margin equal to four modules of the code. Keep it dark-on-light, never light-on-dark. On an A5 flyer go to 30 mm, on an A3 table mat 35–40 mm. Matt lamination scans reliably under restaurant and mall lighting; high-gloss often does not. Everything below is the detail behind those rules, with real prices from our Dubai press.

Why printed QR codes fail (and why it never shows up on screen)

On a monitor a QR code is backlit, perfectly sharp and infinitely scalable. On paper it is a physical object being read by a phone camera at an angle, in whatever light the venue happens to have. Three things change between the two:

  • Module size. The camera has to resolve individual black squares (modules). Shrink the code and the modules fall below what a phone can separate at arm's length.
  • Ink spread. On uncoated and wood-free stock, ink bleeds slightly into the fibres. Modules grow, white gaps shrink, and the decoder loses the grid.
  • Specular reflection. A glossy surface under a spotlight reflects a hot white patch straight into the lens. The camera sees no contrast at all in that patch.

None of these exist in your design file. All three exist on the table.

The three numbers that decide whether it scans

1. Minimum printed size

The working rule for offset and digital printing is that each module should be at least 0.5 mm, and the whole code at least ten times the intended scanning distance divided by ten — in practice, that gives you these safe minimums:

  • Business card (90 × 50 mm): 20 mm square absolute minimum, 22–25 mm recommended. Below 18 mm you are gambling.
  • DL flyer / door hanger: 25 mm.
  • A5 flyer: 30 mm.
  • A4 menu: 32–35 mm.
  • A3 table mat: 35–40 mm (people scan these from a seated arm's length, roughly 40 cm).
  • Roll-up banner / standee: 120 mm minimum — scanned from 1.5–2 m away.

Shorten the URL before you generate the code. A link with 90 characters of UTM parameters produces a denser code with smaller modules at the same physical size. A short branded link or a redirect keeps the version number low and the modules fat. This single change often rescues a card design without touching the layout.

2. The quiet zone

The QR specification requires a clear margin of four modules on all four sides. This is the rule most designers break, because a QR code sitting flush against a logo or a coloured block looks tidier. The decoder uses that white border to find the edges of the symbol. Remove it and scanning becomes slow or impossible, especially at an angle.

Practical version: leave at least 3 mm of clear space around a 22 mm code on a business card. Never let a border, a rule line, a photograph or a background gradient touch the code.

3. Contrast and colour

Phone cameras read luminance, not hue. You need a large luminance gap between modules and background:

  • Dark modules on a light background. Inverted codes (white on black) fail on a significant share of older Android cameras. If your brand demands it, test on at least five phones before you print 1,000.
  • Avoid red, orange and yellow modules. Red has low luminance contrast against white in the camera's red channel. Deep navy, charcoal, black and forest green all work.
  • Never print a QR code in metallic gold foil or spot UV alone. Foil is reflective and has almost no matte contrast; the scanner sees a mirror. If you want a foiled card, print the QR in standard CMYK/K ink and reserve the foil for the logo. Our guide to spot UV, foiling and embossing covers which elements suit which finish.
  • Do not put the QR over a photo. Even a light image breaks the local contrast the decoder needs.

Finish: the part nobody checks before printing

We see more reprints caused by finish than by size. A summary of how each finish behaves with a QR code:

  • Matt lamination — best. Diffuses light, no hot spots, scans under spotlights and outdoors. Use it for menus, table mats and any card that lives in a restaurant.
  • Soft-touch / velvet — excellent. Same optical behaviour as matt with a premium feel.
  • Glossy lamination — risky. Fine in diffuse office light, unreliable under downlights, shop windows or direct sun. If you must use gloss, increase the code to 25 mm on a card.
  • Spot UV over the code — avoid. It creates a raised glossy layer exactly where you need matte contrast.
  • No lamination (wood-free / art paper) — good contrast, watch ink spread. Add 10% to your minimum size on uncoated stock.

If you're weighing finishes for the whole card rather than just the code, our lamination comparison runs through durability and cost.

Where to place the code

On a business card: back side, bottom-right or centred. The front should carry the name and the number; the back is where a QR earns its space. Keep 5 mm clear of the trim edge — a 22 mm code centred on the back of a 90 × 50 mm card leaves comfortable margins. Label it. "Scan to save my contact" or "Scan for the catalogue" lifts scan rates far more than a bare square. If the whole point is digital contact exchange, also consider an NFC card, which works on tap rather than camera.

On a menu or table mat: top-right of the mat, or the bottom third of a menu card — where the phone naturally sits. Avoid the centre of a table mat: plates cover it. Add the short URL underneath in 8 pt as a fallback, because a guest whose camera fails will type it.

On a flyer: pair the code with the offer, not with the logo. "Scan for 20% off until 30 September" outperforms "Scan to visit our website" every time. Our flyer range runs from A6 to A3 in wood-free and glossy stocks.

Real prices from our Dubai press (VAT inclusive)

These are live prices on maxprint.ae — the items customers most often put a QR code on. Delivery inside Dubai is included; artwork is checked before print, and we flag any QR code below the safe minimum size before the job goes on press.

Product Spec Quantity Price (AED)
Business Cards, Art Paper No lamination — best raw contrast 1,000 89
Business Cards, Matt Laminated 350 gsm Matt — recommended for QR 500 / 1,000 99 / 119
Business Cards, Matt Laminated, Round Corner Matt, rounded corners 1,000 159
Business Cards, Matt + Spot UV Keep spot UV off the code 500 / 1,000 189 / 229
Table Mat A3 (42 × 30 cm) 90 gsm, 1–2 colours 500 / 1,000 / 5,000 380 / 430 / 930
Flyers A5, 100 gsm Wood Free 2 sides, uncoated 500 / 1,000 / 5,000 105 / 145 / 305
Flyers A5, 135 gsm Glossy 2 sides, coated 500 / 1,000 / 5,000 120 / 155 / 345
Paper Stickers 7 × 7 cm, Matt Ideal QR sticker size 100 230
Economy Stickers, 80 gsm Bulk table-tent / window codes 1,000 350
Roll-Up Banner 85 × 200 cm QR at 120 mm minimum 1 190

How to order (and how we check your code before printing)

  1. Generate the code from a short, permanent URL. Use a link you control and can redirect later — reprinting 5,000 mats because a menu URL changed is an expensive lesson.
  2. Export as vector. Place the QR in your artwork as SVG, EPS or vector PDF, never as a screenshot or a low-resolution PNG. A rasterised code at 150 dpi will have soft module edges after printing.
  3. Check the size in the layout, not on screen at 400% zoom. Print the page at 100% on your office printer and scan it from 25 cm.
  4. Upload on the product page or send the file on WhatsApp at +971 52 210 0909. Add 3 mm bleed and keep text 5 mm inside the trim — the full spec is in our print-ready artwork checklist.
  5. Approve the proof. We send a digital proof; on QR jobs we also confirm the code scans from the proof before going on press.
  6. Production and delivery. Standard turnaround on business cards and flyers is 2–3 working days, with free delivery across Dubai and next-day courier to the other emirates.

Frequently asked questions

What is the smallest QR code that will still scan on a business card?

20 mm × 20 mm is the practical floor for a printed card, and that assumes a short URL, dark ink on a light background, and a matt or uncoated finish. We recommend 22–25 mm. Anything under 18 mm will scan on a new flagship phone in good light and fail on an older device in a dim restaurant — which is exactly when people use it.

Can I put my logo in the middle of the QR code?

Yes, within limits. QR codes carry error correction, and at level H roughly 30% of the symbol can be obscured. A centred logo covering up to about 20% of the area is safe if you generate the code at error-correction level H. Keep the logo square or circular, centred, and leave the three corner-finder squares completely untouched. Always test the final file before it goes to print.

Will glossy lamination stop my menu QR code from working?

It can. Gloss creates specular reflection, and restaurant downlights sit directly above the table — the worst possible geometry. For menus, table mats and anything used under spotlights we recommend matt or soft-touch lamination. If gloss is a brand requirement, increase the code size by about 25% and position it away from the panel centre where the reflection is strongest.

Should I use a QR code or an NFC card?

QR works on every phone with a camera and costs nothing extra to print — it is ink. NFC works on a tap with no camera, no app and no lighting problem, but the cards cost considerably more per piece and older devices don't support it. Sales teams that hand over 20 cards a day often carry both: NFC for the meeting, QR on the back for anyone who prefers to scan.

How do I stop the QR code from becoming dead after a campaign ends?

Point it at a redirect you control rather than at a final destination. A URL such as yourbrand.com/menu that you can re-point to a new PDF costs nothing and means the 5,000 table mats you printed this year still work next year. Direct links to a third-party page, a temporary landing page or a file-sharing link are the most common cause of dead printed codes.

Can you design the QR artwork for us?

Yes. Our design service generates the code at the correct error-correction level, sizes it for the product, and builds the artwork print-ready. Send the link and your logo on WhatsApp and we will send back a proof.

Ready to print?

Browse the full business card range or the flyer collection to see live prices and quantities, or send your artwork straight to us and we'll check the QR code before it goes on press.

WhatsApp: +971 52 210 0909  |  Call: 052 210 0909
Free delivery across Dubai, next-day courier to Abu Dhabi, Sharjah and the Northern Emirates. All prices VAT inclusive.

Business cards, Design tips, Dubai printing, Menu printing, Qr code