# Laminate and varnish effects on QR code scanning

> Matt laminate costs a few per cent of measured contrast and removes the glare that actually stops scans: the right default for handled or outdoor codes. Gloss finishes add a mirror at exactly the angle a phone holds. Spot UV varnish over a code is a known killer: flood-coat, or knock it out over the code and quiet zone.

Source: https://useqr.app/docs/print/laminate-and-varnish-effects-on-scanning · Last reviewed 2026-08-21 · UseQR is free forever, no signup.

---

## What a finish changes, optically

A finish sits between the ink and the camera, and it alters two things: **specular
reflection** (glare: a mirror image of light sources) and **effective contrast** (a
translucent layer scatters a little light into dark modules, lifting their apparent
lightness). Scanning lives and dies on both, and the finishes trade them differently.

| Finish | Glare | Contrast effect | Net for scanning |
|---|---|---|---|
| None (bare print) | Depends on stock | Baseline | Fine indoors |
| **Aqueous coating** | Minimal | Negligible | Neutral, no special handling |
| **Matt laminate** | **Kills specular glare** | Small loss (a few per cent, a slight diffuse veil) | **Best default** |
| Satin laminate | Low | Minimal | Good |
| Gloss laminate | High at the mirror angle | None on paper | Risky over codes |
| Gloss UV flood varnish | High | None | Risky over codes |
| **Spot UV over the code** | **Severe, localised** | n/a | **Known killer** |

The matt-versus-gloss physics (mirror angles, the phone-flash hotspot, why straight-on
scanning is the worst geometry) is covered in
[glossy surfaces and glare](/docs/print/qr-codes-on-glossy-surfaces-and-glare). The short
version: matt trades a few per cent of contrast, which the decoder barely notices, for the
removal of a failure mode that stops scans outright.

## Spot UV: the killer hiding in premium print

Spot UV lays a thick, raised, high-gloss varnish on selected artwork areas, and designers
love applying it to the QR code, because the code is a graphic focal point. The result is a
localised mirror bonded precisely to the modules: the code becomes an angle lottery, and
under a phone flash it whites out. Add the slight yellowing some UV varnishes develop and
the lens-like edge distortion of a thick deposit, and spot UV over a code is the most
reliable way to break an otherwise perfect print job.

The fix is a one-line prepress instruction: **"No spot UV over the QR code or its quiet
zone: knock it out"**, supplied as an exclusion on the varnish layer. Or flood-coat the
whole sheet matt and let the code live under the same finish as everything else. Put the
line in your artwork handoff notes alongside the checks in the
[proofing workflow](/docs/how-to/how-to-proof-a-qr-code-with-a-print-shop).

## Laminate as protection: the part finishes get right

Against the glare risk, lamination is also the cheapest life-extension a printed code can
buy: it seals ink against moisture, abrasion and handling, and a UV-inhibiting overlaminate
slows the [contrast erosion of sunlight](/docs/print/uv-fading-and-qr-codes) by a couple of
years. Outdoor and handled items: menus, badges, [stickers](/docs/print/weatherproof-qr-code-stickers),
should be laminated matt as a rule. Unlaminated print on a table-service menu survives
weeks; matt-laminated, years.

## Test after finishing, not before

Lamination and varnish are applied after the proof most people check. A code verified on
the flat proof can fail on the finished piece, so the scan test belongs at the end of the
line: scan the laminated, varnished, trimmed article straight-on with flash forced, in dim
light, with [the scanner](/scan) or a couple of real phones, and tick it off against the
[print checklist](/docs/print/qr-code-print-checklist). Thirty seconds against a re-run of
the whole job.

## FAQ

### Does laminating a QR code affect scanning?
Matt laminate slightly reduces measured contrast but removes glare, the failure that actually stops scans. It is the recommended finish. Gloss laminate keeps contrast but adds a mirror reflection at exactly the angle people scan from.

### Can I put spot UV varnish on a QR code?
No. Spot UV bonds a raised gloss mirror to the modules, making scans angle-dependent and blocking them entirely under a phone flash. Flood-coat matt instead, or knock the varnish out over the code and its quiet zone.

### Is aqueous coating safe over QR codes?
Yes. Standard aqueous coating is thin and near-invisible optically. It neither adds meaningful glare nor measurably reduces contrast. No special handling is needed.

### Should menus with QR codes be gloss or matt laminated?
Matt. Menus are scanned close-up, often in dim rooms with the phone flash on, the exact conditions where a gloss surface reflects the flash into the camera and blocks the scan.

## Try it

- https://useqr.app/url
- https://useqr.app/validate
- https://useqr.app/scan
