Je logo in een QR-code verwerken ziet er professioneel uit — totdat klanten melden dat de code niet scant. Het probleem ligt zelden aan het logo zelf, maar aan het logo op de verkeerde grootte, op de verkeerde positie, of met te weinig contrast ten opzichte van de omliggende modules. In deze gids lees je de concrete regels waarmee je een QR-code zelfverzekerd kunt branden, zonder in te boeten op scanbetrouwbaarheid.
Waarom logo's scans verstoren (en waarom soms niet)
QR-codes gebruiken een functie genaamd foutcorrectie om fysieke schade of visuele bedekking op te vangen. Er zijn vier foutcorrectieniveaus:
| Niveau | Herstelvermogen | Geschikt voor logo's? |
|---|---|---|
| L | 7% | Nee |
| M | 15% | Marginaal |
| Q | 25% | Ja |
| H | 30% | Beste keuze |
Wanneer je een logo insluit, bedek je bewust een deel van de modules. Als het bedekte oppervlak de foutcorrectiegrens overschrijdt, mislukt het decoderen. Niveau H biedt de meeste ruimte — gebruik het altijd wanneer je een grafische overlay wilt toevoegen.
Belangrijk om te onthouden: foutcorrectie geeft geen onbeperkte dekking. Het stelt een harde bovengrens. Overschrijd je die, dan redt geen enkel stukje software de scan.
De 30%-regel — en waarom je bij 20% moet stoppen
De veelgehoorde aanbeveling is om de logodekking op maximaal 30% van het totale QR-code oppervlak te houden (passend bij niveau H). Hanteer in de praktijk 20% als werkgrens, om drie redenen:
- Druktoleranties. Bij offset- en digitaal drukwerk treedt inktverspreiding op. Een logo dat op scherm 28% beslaat, kan op papier na inktabsorptie hoger uitvallen.
- Nabijheid van zoekpatronen. De drie vierkante "ogen" in de hoeken zijn onmisbaar voor het decoderen. Een logo dat daar overheen loopt, verlaagt de scansnelheid dramatisch, ook als het totale dekkingspercentage er goed uitziet.
- Inbreuk op de stille zone. De lege rand rondom de code maakt deel uit van de specificatie. Logo's met buitenste gloed of slagschaduw kunnen visueel in die ruimte knabbelen.
Stel je logo in op 20% van het totale QR-code oppervlak, controleer of geen enkele rand een zoekpatroon raakt, en je hebt een comfortabele veiligheidsmarge.
Plaatsing: het midden is niet altijd het antwoord
Centreren is de standaard aanpak en werkt goed voor vierkante of ronde logo's. Maar het is handig te begrijpen waarom het midden de voorkeur heeft: de modules met de hoogste gegevensdichtheid bevinden zich nabij de randen en hoeken, terwijl het centrale gebied (de timingpatronen uitgezonderd) doorgaans redundante data bevat die foutcorrectie makkelijker kan herstellen.
Wanneer centreren niet werkt:
- Je logo is liggend georiënteerd (brede rechthoeken die horizontaal gecentreerd zijn, dringen al snel door tot de timingpatronen boven en onder)
- Je merkteken bevat zeer dunne lijnen die verdwijnen wanneer het wordt verkleind tot de 20%-ruimte
Voor liggende logo's zijn er twee opties:
- Bijsnijden tot een vierkante versie van het logo voor gebruik in de code
- Het volledige logo onder de code plaatsen met een ruime stille zone, in plaats van er bovenop — dit oogt strakker en geeft nul scanrisico
Contrast en achtergrondkleur in de logozone
De modules rondom je logo moeten nog steeds duidelijk als donker op licht (of omgekeerd) leesbaar zijn. Een veelgemaakte fout is een wit logo op een witte achtergrondvlak, waardoor er een onduidelijke leemte ontstaat die de decoder volledig via foutcorrectie moet overbruggen. Een betere aanpak:
- Geef het logo een solide, ondoorzichtige achtergrond die overeenkomt met (of dicht bij) de lichte kleur van de code
- Houd minimaal 1 module brede opvulling van schone lichte ruimte tussen de logorand en de dichtstbijzijnde donkere modules
- Vermijd kleurverlopen in het logo die modulefarben nabij de grens onduidelijk maken
Voor een uitgebreid overzicht van contrastvereisten voor de hele code, vind je in onze QR-code kleurcontrast gids de minimale verhoudingen, donker-op-licht versus licht-op-donker oriëntaties en kleurcombinaties die cameraverwerkingsfouten veroorzaken.
Fysieke afmetingen en het minimale pixelbudget
Leesbaarheid van het logo én betrouwbaarheid van de QR-code hangen beide af van voldoende grootte bij afdrukken of weergeven. Een logo gepropt in een code van 2 × 2 cm bij 20% dekking is ongeveer 4 mm breed — onzichtbaar als branding, maar verbruikt nog steeds foutcorrectiebudget.
Praktische minima:
- Drukwerk: QR-code niet kleiner dan 3 × 3 cm zodat het logo herkenbaar blijft
- Scherm: QR-code niet kleiner dan 300 × 300 px voordat je de logolaag toevoegt
- Billboard / groot formaat: schaal het logo proportioneel mee; de 20%-regel geldt nog steeds, vergroot het niet alleen omdat je de ruimte hebt
Test voordat je naar de drukker gaat
Geen ontwerprichtlijn vervangt daadwerkelijk testen. Voordat je naar de drukker stuurt:
- Exporteer het afgeronde ontwerp op definitieve drukresolutie
- Test met minimaal drie apps: de standaard iOS-camera, de standaard Android-camera en één aparte scannerapp
- Test onder verschillende belichting (fel tl-licht, gedimde omgevingsverlichting)
- Als je een dynamische code gebruikt — waarmee je de bestemmings-URL kunt bijwerken zonder opnieuw af te drukken — controleer dan of de doorverwijzing nog correct werkt
Dynamische codes zijn hier bijzonder relevant, omdat merkgerichte codes vaak op verpakkingen of gedrukt reclamemateriaal verschijnen met een lange levensduur. Als de bestemming verandert, kun je met een dynamische QR-code de link aanpassen zonder het fysieke materiaal opnieuw te ontwerpen of te drukken.
Je kunt deze merkgerichte codes rechtstreeks aanmaken via de Super QR Code Generator met niveau H foutcorrectie al ingesteld als standaard wanneer een logo wordt gedetecteerd.
Als je wilt weten welke QR-code stijlen en modulevarianten het beste passen bij jouw merk, lees dan ook ons artikel over merkgerichte QR-codes ontwerpen voor inspiratie en praktische ontwerpkeuzes.
Belangrijkste punten
- Gebruik foutcorrectieniveau H wanneer je een logo insluit
- Houd de logodekking op maximaal 20% van het totale code-oppervlak, niet het theoretische maximum van 30%
- Laat het logo nooit overlappen met of te dicht bij de drie hoekzoekpatronen komen
- Liggende logo's werk je beter onder de code uit dan gecentreerd erin
- Geef het logo een ondoorzichtige achtergrond en 1 module opvulling om contrastonduidelijkheid te voorkomen
- Test altijd op echte apparaten voordat je naar de drukker gaat, zeker bij verpakkingsruns
- Combineer een merkgerichte code met een dynamische URL zodat je bestemmingen kunt bijwerken zonder een nieuw ontwerp
