Gids

QR-code scant niet? Oorzaken, oplossingen en de juiste afdrukgrootte

Als een telefoon een QR-code niet leest, zit de oorzaak bijna altijd in de afdruk: te klein voor de afstand, te weinig contrast, geen marge, een logo dat te veel bedekt. Voor elke oorzaak is er een oplossing. En als de code wel scant maar er niets opent, ligt het probleem bij het adres dat erin staat, niet bij de afdruk.

Gecontroleerd op 28 oktober 2026

In het kort

1. Te klein gedrukt voor de afstand

Een telefoon moet elke module (elk klein vierkantje van de code) als een paar pixels kunnen zien. Hoe verder weg, hoe groter de modules moeten zijn. Een code die op je bureau prima scant, kan onleesbaar zijn op een poster aan de overkant van de straat.

Een winkelpui in een zonnige straat, onder aan de etalageruit een QR-codesticker zo groot als een visitekaartje
Een code zo groot als een visitekaartje op een etalageruit, gelezen vanaf de stoep op drie meter. Hij had zo’n 45 cm breed moeten zijn.

Minimale afdrukgrootte

14,8 cm

breed en hoog, inclusief marge

De code zelf: 11,6 cm, 29 modules van elk 4 mm, plus een marge van 4 modules aan elke kant.

Laat je het veld leeg, dan rekent hij met een kort webadres: 29 modules per zijde. Plak wat je code bevat om het eigen aantal te krijgen, of tel de modules langs één zijde van een code die je al hebt.

Hoe de grootte wordt berekend

Elke module krijgt minstens 1/250 van de scanafstand, en de code wordt nooit kleiner dan 2 cm breed. Voor een eenvoudige code van 25 modules kom je zo uit op de gebruikelijke vuistregel: scanbaar vanaf ongeveer tien keer zijn breedte. Daarna komen er aan elke kant 4 modules marge bij.

Het is een vuistregel, geen norm: geen enkele norm legt een grootte per afstand vast, want het hangt af van de camera van de telefoon, het licht en de afdruk. Er zit wat speling in voor een gemiddelde telefoon bij normaal licht. Bij weinig licht, of waar mensen haast hebben, maak je hem groter.

Voor een kort webadres (29 modules), inclusief marge
Waar hij wordt gelezen Afstand Minimale grootte
Visitekaartje, etiket, verpakking15 cm2,6 cm
Menukaart op tafel, flyer in de hand30 cm4,5 cm
Display op de toonbank, sticker op de deur50 cm7,4 cm
Poster, van dichtbij1 m14,8 cm
Poster, vanaf de andere kant van de ruimte2 m29,6 cm
Etalage, beursstand gezien vanaf het gangpad5 m74 cm
Billboard, spandoek aan een gevel20 m2,96 m

Oplossing: druk hem groter af, of breng de code dichter bij de mensen: op ooghoogte, vlak bij waar ze langslopen. Download voor drukwerk het SVG-bestand: dat blijft op elk formaat scherp, terwijl een klein PNG-bestand dat je opblaast wazig wordt.

2. Weinig contrast, of licht op donker

Scanners zoeken naar donkere modules op een lichte achtergrond. Lichtgeel op wit, grijs op grijs of een kleurverloop dat wegvaagt, geven te weinig verschil. Lichte codes op een donkere achtergrond (omgekeerd) worden tegenwoordig door de camera van veel telefoons gelezen, maar niet door elke scanner-app of oudere telefoon.

Een hand houdt een kleurrijke flyer vast met een QR-code in lichtgeel op wit
Lichtgeel op wit: het past mooi bij de flyer, maar is te flets voor veel telefoons.

Oplossing: een donkere kleur op een lichte. Zwart op wit is het veiligst; een huisstijlkleur werkt als die donker genoeg is. Vertrouw niet op het scherm: test een geprinte versie, want inkt, papier en weinig licht kosten allemaal contrast.

3. Geen marge rond de code

Een scanner herkent een code aan zijn randen. De QR-codenorm (ISO/IEC 18004) vraagt om een lege marge, de “stille zone”, van 4 modules breed aan alle vier de kanten, in dezelfde lichte kleur als de achtergrond. Tekst, een kader of een foto die tot tegen de code loopt, kan voorkomen dat hij wordt gevonden.

Een menukaart van een restaurant op tafel, de QR-code zonder rand over een foto van een gerecht gedrukt
Over een foto gedrukt, zonder marge: scanners zien niet waar de code begint.

Oplossing: houd de marge vrij, en reken hem mee in de grootte: de rekenhulp hierboven doet dat al. Als een vormgever de witte rand wegsnijdt om ruimte te winnen, kan de code op het scherm scannen en op papier mislukken.

5. Te veel data in de code

Hoe meer een code bevat, hoe meer modules hij nodig heeft: van 21 per zijde voor de kleinste tot 177 voor de grootste. Bij hetzelfde afdrukformaat betekenen meer modules kleinere modules, die van ver moeilijker te lezen zijn. Een lang webadres met trackingparameters, of een contactkaart waarin elk veld is ingevuld, geeft een dichte code.

Een poster in een abri met in het midden een kleine, heel dichte QR-code
Een lang webadres geeft een dichte code. Klein gedrukt op een abri-poster lopen de modules op twee meter in elkaar over.

Oplossing: maak de inhoud korter: een korter adres, minder velden. Een korte link (een dynamische QR-code) houdt de code eenvoudig, hoe lang het adres waar hij naartoe leidt ook is. Of druk hem groter af: plak de inhoud in de rekenhulp hierboven om te zien hoeveel groter.

6. Glanzend, gebogen of achter glas

Glanslak, laminaat en glas weerkaatsen licht: een lichtvlek op een deel van de code maakt dat deel onleesbaar. Op een fles of beker buigt de code van de camera weg, en lijken de modules aan de randen samengedrukt. Een code op een scherm kan ook last hebben van weerspiegeling of te weinig helderheid.

Een gelamineerde menukaart op een cafétafel, de weerspiegeling van een lamp wist een deel van de QR-code uit
De weerspiegeling van de lamp op een gelamineerde menukaart wist een deel van de code uit.
Een wijnfles met een QR-code op het etiket, de code volgt de ronding van het glas
Te breed voor de fles: de zijkant van de code buigt van de camera weg.

Oplossing: een matte afwerking of mat laminaat; bij een etalage de code aan de binnenkant, naar buiten gericht, uit de buurt van reflecties. Houd de code op een gebogen oppervlak smal ten opzichte van de ronding, of zet hem waar het oppervlak het vlakst is. Test hem op de plek waar hij komt, in dat licht.

7. Bekrast, verbleekt of gevouwen

Buiten laat de zon de inkt verbleken; in een winkel slijten vingers hem weg; een vouw loopt dwars door het midden van een flyer. Foutcorrectie vangt een deel daarvan op, maar geen schade aan de hoekvierkanten.

Een door de zon verbleekte poster op een muur in de stad, de QR-code geschaafd en met een vouw erdoor
Zon, regen en een vouw: vanaf een bepaald punt kan de foutcorrectie het niet meer opvangen.

Oplossing: kies voor codes die veel worden vastgepakt of buiten hangen foutcorrectie Hoog en een beschermend (mat) laminaat. Houd de code uit de buurt van vouwen en randen. Is hij versleten, druk hem dan opnieuw: een sticker over de oude is genoeg.

8. Hij scant, maar er opent niets

Leest de telefoon de code wel, maar zie je een foutmelding, een lege pagina of de pagina van iemand anders, dan ligt het niet aan de afdruk: het probleem zit in het adres dat erin staat. Misschien is de website verhuisd, of loopt de code via een dienst die hem heeft uitgezet, vaak aan het eind van een gratis proefperiode. De QR-codechecker laat zien wat een code bevat en wat dat adres vandaag teruggeeft.

Toont de telefoon het adres als tekst in plaats van als link, dan is het waarschijnlijk zonder https:// geschreven: sommige telefoons herkennen het dan niet als webadres.

Over codes die niet meer werken, en wat je kunt doen met een code die al gedrukt is: Verloopt een QR-code? Wat hem kan stoppen, en hoe je dat voorkomt.

Voordat je drukt

Scant één telefoon helemaal geen enkele code: maak de lens schoon, controleer of het scannen van QR-codes aanstaat in de camera-instellingen, of probeer Google Lens.

Wat de olinqs-generator hieraan doet

Vragen

Wat is de minimale grootte van een QR-code?
Ongeveer 2 × 2 cm, voor een kort adres dat van dichtbij wordt gelezen, zoals op een visitekaartje. Van verder weg, of met meer inhoud, moet hij groter zijn: de rekenhulp berekent hoe groot.
Hoe groot moet een QR-code op een poster zijn?
Gelezen vanaf 1 à 2 meter heeft een kort adres zo’n 15 tot 30 cm nodig, inclusief marge. Meer als mensen hem van verder weg lezen.
Heeft een QR-code een witte rand nodig?
Hij heeft een lege marge van 4 modules breed nodig. Die hoeft niet wit te zijn, wel in dezelfde lichte kleur als de achtergrond van de code.
Mag een QR-code gekleurd zijn?
Ja, zolang de code donker is en de achtergrond licht, met sterk contrast tussen de twee.
Waarom scant mijn QR-code op de ene telefoon wel en op de andere niet?
Camera’s verschillen in resolutie en scherpstelling, en scanner-apps vergeven niet allemaal dezelfde fouten: omgekeerde kleuren, een ontbrekende marge, een groot logo. Een code die maar op sommige telefoons scant, zit op het randje: los de oorzaak op in plaats van te rekenen op de beste telefoon.

Bronnen

De verhouding tussen afstand en grootte is een vuistregel uit de drukwerkpraktijk, geen norm. Test een geprinte versie voordat je een grote oplage laat drukken. De foto’s zijn illustraties die voor deze gids zijn gemaakt.