Logo Toevoegen aan een QR-code Zonder Hem te Slopen: Logoformaat, Foutcorrectie en Testen (2026)

Tabres Team
qr code met logologo toevoegen aan qr codeqr code logo formaatqr code met huisstijlqr code foutcorrectie

Een QR-code met logo in het midden gaat daar niet stuk van. Wel van het verkeerde logo, in het verkeerde formaat, op de verkeerde plek.

Kort antwoord: wil je veilig een logo aan een QR-code toevoegen, doe dan vier dingen. Genereer de code op foutcorrectieniveau H (repareert tot 30% schade). Houd het logo op 20% van de breedte van de code — 25% is het absolute plafond. Zet het precies in het midden, nooit over de drie grote vierkanten in de hoeken. En geef het logo een effen ondergrond, zodat er geen patroon doorheen schijnt. Scan de code daarna op een oude, goedkope telefoon voordat je ook maar iets laat drukken.

Meer is het niet. Alles hieronder is het detail dat voorkomt dat je 300 tafelkaartjes drukt met een prachtige code die geen enkele camera kan lezen.

Waarom een logo een QR-code niet sloopt

QR-codes zijn gemaakt om beschadigd te raken. Dat is de hele truc.

Elke code draagt reservekopieën van zijn eigen data mee, verspreid over het patroon. Is een stukje bekrast, ondergelopen met koffie of afgedekt door jouw logo, dan bouwt de scanner de missende stukjes weer op uit die reserve. Om dezelfde reden scant een half gescheurd parkeerkaartje nog gewoon.

Hoeveel schade hij overleeft, hangt af van één instelling: het foutcorrectieniveau. Er zijn er vier.

Niveau Repareert tot Waar het voor is
L 7% schade alleen schermen, zo kort mogelijke links
M 15% schade de standaard in de meeste generatoren — prima zonder logo
Q 25% schade drukke plekken, gelamineerde kaarten, licht logogebruik
H 30% schade alles met een logo in het midden

De meeste gratis tools staan standaard op M. Plak je een logo op een code van niveau M, dan geef je reparatieruimte uit die je nooit hebt gekocht. Op jouw nieuwe iPhone bij daglicht scant hij waarschijnlijk nog wel. Op een Android van drie jaar oud tijdens het diner niet, en dat is nou juist de telefoon die telt.

Zet hem eerst op H, plak daarna pas het logo erop. Niet andersom.

De 20%-regel: hoe groot je logo echt mag zijn

Hier gaat bijna elke handleiding de mist in. "Niveau H repareert 30% schade" wordt gelezen als "dus mijn logo mag 30% van de code afdekken". Dat mag niet.

Een logo dat 30% van de oppervlakte afdekt, is ongeveer 55% van de breedte van de code — een enorm blok dat het hele midden opslokt. Die code is dood.

Die 30% telt datablokken, geen beeldoppervlak. En één dichte vlek op één plek is de vervelendste soort schade, omdat hij hele blokken naast elkaar wegvaagt in plaats van losse stipjes. Bovendien wil je reparatieruimte overhouden voor de praktijk: inkt die uitloopt, een vlek, schittering, een telefoon die schuin wordt gehouden.

Reken dus in breedte, en houd dit aan:

Logobreedte t.o.v. codebreedte Oppervlak dat het afdekt Oordeel
10% 1% onverwoestbaar, werkt op elk niveau
15% 2,3% heel veilig, scant snel
20% 4% de gouden middenweg op niveau H
25% 6,3% het plafond — goed testen
30% 9% riskant, alleen korte links en groot drukwerk
40%+ 16% reken erop dat hij ergens faalt

In gewone maten: op een gedrukte code van 5 cm mag je logo ongeveer 1 cm breed zijn. Dat lijkt kleiner dan je zou willen. Hij scant wel elke keer, en dat is het echte doel.

Heeft je merkteken echt meer ruimte nodig, maak dan niet het logo groter maar de code. Of zet het logo buiten de code — erboven, of in een balk eronder met je regel "Scan voor ons menu". Een logo naast de code werkt net zo goed voor je herkenbaarheid en kost je niets.

De onderdelen van een QR-code die je nooit mag afdekken

Een QR-code is geen willekeurig patroon. Sommige vierkantjes zijn de plattegrond voor de scanner, en die kan foutcorrectie helemaal niet herstellen.

Zie het als vier verboden zones:

  1. De drie grote vierkanten in de hoeken (linksboven, rechtsboven, linksonder). Dat zijn de positiemarkeringen — de "ogen". De camera vindt de code ermee en bepaalt welke kant boven is. Dek er één af, ook maar half, en er scant niets meer. Nooit.
  2. De stippellijn tussen de ogen. Tussen de hoekmarkeringen loopt één rij en één kolom van om en om lichte en donkere vierkantjes. Dat is het timingpatroon, en het vertelt de scanner hoe breed één vierkantje is. Snijd je erin, dan raakt de hele uitlezing vervormd.
  3. De smalle stroken rond de hoekvierkanten. Daarin staat de formaatinformatie — onder andere welk foutcorrectieniveau je hebt gebruikt. Beschadig je die, dan weet de scanner niet eens hoe hij de rest moet repareren.
  4. Het kleine vierkantje midden in dichte codes. Grotere codes hebben extra uitlijnvierkantjes, en bij veel formaten landt er eentje bijna precies waar jouw logo wil zitten. Niet fataal zoals de ogen, maar het kost je meer dan gewone data zou doen.

Het goede nieuws: een gecentreerd logo van 20% breed blijft van alle vier af. Precies daarom werkt 20%, en precies daarom gaat het mis bij "net iets groter".

Geef je logo een effen ondergrond

Dit is de fout die ik in restaurants het vaakst zie, en hij is in twee seconden opgelost.

Plak nooit een transparante PNG rechtstreeks op het patroon. Door de gaten in je letters schijnen vierkantjes heen, de camera ziet overal halve modules, en de scantijd verdrievoudigt.

Maak in plaats daarvan een schoon vlak vrij en zet het logo daarin:

  • Gebruik een effen vierkant of cirkel in dezelfde kleur als de achtergrond van de code — meestal wit.
  • Laat één module ruimte tussen het logo en de plek waar het patroon weer begint. Een haartje lucht, meer niet.
  • Stem de ondergrond af op de echte achtergrond. Een wit vlak op een crèmekleurig tafelkaartje ziet eruit als een foutje en scant ook nog eens slechter.

Nog een paar dingen die een logo braaf houden:

  • Gebruik het beeldmerk, niet het hele logo. Alleen je symbool, niet symbool plus naam plus slogan. Op 1 cm is een woordmerk toch een grijze veeg.
  • Weg met dunne lijnen en verlopen. Haarlijntjes verdwijnen in druk. Platte, stevige vormen overleven het.
  • Eén kleur is genoeg. Een effen merkteken in je huisstijlkleur wint het van een gedetailleerde illustratie die niemand kan zien.
  • Vierkant wint van breed. Een lang liggend logo dwingt je meer breedte af te dekken voor hetzelfde visuele gewicht. Snijd terug naar het symbool.

Kleuren slopen meer codes dan logo's

Zodra mensen een QR-code in hun huisstijl gaan trekken, is het logo zelden wat hem de das omdoet. Dat is het kleurenpalet.

  • Donker patroon, lichte achtergrond. Altijd. Omgekeerde codes — licht op donker — falen nog steeds op heel wat telefoons en in-app scanners.
  • Ga echt donker. Marineblauw, donkergroen, antraciet, bordeaux en bijna zwart bruin werken allemaal. Middengrijs, zandkleur, pasteltinten en alles wat geel is, hebben te weinig contrast voor een camera bij avondlicht.
  • Geen verlopen. Op een moodboard zijn ze prachtig, maar aan één kant van de code verlies je contrast.
  • Pas op met rood. Telefooncamera's redden het meestal wel. Sommige oudere laserscanners en scanners in apps niet.
  • De kopieertest: druk de code af in zwart-wit. Blijft het patroon scherp en helder, dan zitten je kleuren goed. Wordt het pap, dan niet.

En laat de vorm van de modules met rust. Ronde hoekjes en stippenpatronen zijn hip in 2026, en ze zien er strak uit — maar elke afgeronde rand kost je een beetje contrast. Ronde modules plus een groot logo plus een middentint als huisstijlkleur zijn drie risico's op één vierkante centimeter.

Houd de link kort — dat levert je logoruimte op

Dit verband noemt bijna niemand. De lengte van je link bepaalt hoeveel logo je ermee wegkomt.

Een QR-code is een raster. Meer data betekent meer vierkantjes in dezelfde ruimte, en kleinere vierkantjes betekent dat je logo er veel meer van afdekt.

Op niveau H:

  • tabres.com/bella bouwt een raster van 29 x 29. Grove, vergevingsgezinde vierkantjes.
  • Dezelfde link met trackingcodes erachter bouwt een raster van 53 x 53.

Druk ze allebei op 5 cm en de vierkantjes van de tweede code zijn bijna half zo breed. Je logo van 1 cm ligt nu op ongeveer drie keer zoveel modules. Zelfde logo, zelfde formaat, totaal andere overlevingskans.

Dus voordat je aan het ontwerp begint:

  • Gebruik je kortste URL. Een net domein met een kort pad is meer waard dan welke druktruc dan ook.
  • Gebruik een dynamische code om te meten. De code bevat een korte doorstuurlink; het meten gebeurt op de server. Bonus: je past de bestemming later aan zonder opnieuw te drukken.
  • Stop geen lange tekst in de code. Wifi-codes zijn al dicht — een van de redenen waarom wifi QR-codes voor restauranttafels het beste werken met een kort wachtwoord. Een logo boven op een lang wifi-wachtwoord vraagt om problemen.

Druk een code met logo groter dan een kale code

Niveau H heeft voor dezelfde link meer vierkantjes nodig dan niveau M. Meer vierkantjes op hetzelfde printformaat betekent kleinere vierkantjes. Een code met huisstijl heeft dus meer ruimte nodig dan een kale.

Vuistregel: druk een code met logo 20 tot 30 procent groter dan je zonder logo zou doen.

Voor de horeca komt dat hierop neer:

Waar het komt Kale code Met logo
Visitekaartje, klantenkaart 2–2,5 cm 3 cm
Gedrukt menu, flyer, bon 2,5–4 cm 3,5–5 cm
Tafelkaartje 4–5 cm 5–6,5 cm
Afhaaltas, beker, verpakking 3–4,5 cm 4–5,5 cm
Poster aan de muur 10–15 cm 13–18 cm
Raamsticker, stoepbord 15–25 cm 20–30 cm

Drie drukdetails die net zo zwaar wegen:

  • Houd de rustzone intact. De lege marge rond de code is vier modules breed en is geen versiering — de scanner vindt er de randen mee. Snijd hem niet weg en zet de code niet op een foto van een gerecht.
  • Kies mat, geen glans. Schittering is doodsoorzaak nummer één bij avondverlichting in een restaurant, en een gelamineerd tafelkaartje onder een spot is een spiegel.
  • Exporteer groot genoeg. Vermenigvuldig de printbreedte in centimeters met 118 en je hebt het aantal pixels dat je nodig hebt — een tafelkaartjescode van 6 cm wil minstens een bestand van 700 pixels. Alle maten op een rij staan in hoe groot een QR-code moet zijn.

De test van 60 seconden die je een herdruk bespaart

Stuur een code met logo nooit naar de drukker op basis van één geslaagde scan met je eigen telefoon. Jouw telefoon is het gunstigste geval dat er bestaat.

Doe dit in plaats daarvan:

  1. Druk één exemplaar op ware grootte, op het echte materiaal. Geen printerpapier. Het echte kaartje, de echte afwerking.
  2. Scan met de oudste, goedkoopste telefoon in de zaak. Leen er een van de afwasser. Een goedkope Android uit 2022 zegt je meer dan een nieuwe iPhone ooit zal doen.
  3. Scan ook vanuit een app, niet alleen met de gewone camera. Instagram, WhatsApp, een bankapp. Scanners in apps zijn merkbaar kieskeuriger, en heel wat gasten gebruiken ze.
  4. Test in je echte verlichting. Tijdens het diner, gedempte lampen, kaarsje op tafel — niet om 11 uur 's ochtends met de gordijnen open.
  5. Houd hem schuin, onder 30 tot 45 graden, vanaf de plek waar een gast echt zit. Niemand houdt zijn telefoon recht boven de tafel.
  6. Scan hem door het plastic hoesje als hij in een menuhouder komt. Die extra laag schittering is echt.
  7. Pas daarna druk je de oplage.

Aarzelt hij bij een van de stappen langer dan een seconde, maak het logo dan 5% kleiner en test opnieuw. Dat is bijna altijd de oplossing.

Zo maak je een QR-code met logo

Drie routes, op volgorde van hoe groot de kans is dat je met iets werkends eindigt.

1. Een QR-generator die logo's ondersteunt. De veiligste route, want die neemt het lastige deel uit handen: hij zet de foutcorrectie omhoog, houdt het logo weg bij de positiemarkeringen en tekent de hele code opnieuw rond jouw merkteken in plaats van er iets overheen te plakken. Let op deze punten: logo uploaden, voor- en achtergrondkleur, een instelling voor foutcorrectie (of een duidelijke belofte dat hij H gebruikt), en export op hoge resolutie zonder watermerk.

De meeste QR-menuplatforms hebben dit tegenwoordig. Tabres bijvoorbeeld maakt codes met jouw logo in het midden, je eigen voor- en achtergrondkleur en optionele kaders met eigen tekst als "SCAN MIJ" — geëxporteerd als PNG in vijf printformaten, van 256 tot 4096 pixels. Wat je ook gebruikt, de checklist blijft dezelfde.

2. Een ontwerpprogramma, maar voorzichtig. Canva, Figma, Illustrator, Photoshop. Prima — maar genereer de basiscode eerst ergens anders op niveau H en zet daarna pas je logo erop, met een effen vlak eronder. Neem nooit een code van niveau M en dek het midden af. En houd de code perfect vierkant als je hem schaalt; druk hem 5% in elkaar om in een lay-out te passen en hij is klaar.

3. Een willekeurige gratis website. Prima voor eenmalig gebruik. Controleer alleen drie dingen voordat je hem laat drukken: geen watermerk op de code, een download die groot genoeg is voor drukwerk, en — het belangrijkste — dat het geen "gratis" dynamische code op een proefabonnement is. Codes die doodgaan als de proefperiode afloopt, zijn veruit de meest voorkomende reden dat een QR-menu ineens niet meer werkt. Een gratis QR-codegenerator zonder watermerk en met permanente codes is die twee minuten zoeken waard.

Nog één gewoonte: bewaar ook een kale versie. Sommige ondergronden zijn gewoon vijandig — servetten, bonnenpapier, piepkleine stickers, gegraveerd hout, stof. Druk de code daar zonder logo. Nog nooit heeft iemand geklaagd dat een bon te weinig huisstijl had.

Fouten die een QR-code met logo slopen

De hele lijst, op volgorde waarin ze gebeuren:

  1. Foutcorrectie op L of M laten staan en er toch een logo op plakken.
  2. Het logo 30, 40 of 50% van de breedte maken omdat het "groter mooier staat".
  3. Een van de drie hoekvierkanten afdekken of aansnijden.
  4. Een transparant logo gebruiken, zodat het patroon door de letters schijnt.
  5. De witte rustzone wegsnijden om de lay-out netter te maken.
  6. Hem omkeren — lichte code op een donkere achtergrond.
  7. Een middentint of pasteltint als huisstijlkleur gebruiken, met te weinig contrast.
  8. Een trackinglink van 90 tekens in de code bakken en er dan een logo bij zetten.
  9. Hem even groot drukken als een kale code in plaats van 20 tot 30 procent groter.
  10. Glanslaminaat onder een spot.
  11. De code uit het vierkant trekken om in het ontwerp te passen.
  12. Testen op één nieuwe telefoon, bij goed licht, en het klaar noemen.

Veelgestelde vragen

Sloopt een logo een QR-code? Nee, niet als je het goed doet. QR-codes hebben ingebouwde foutcorrectie, dus een klein afgedekt stukje wordt opnieuw opgebouwd uit reservedata. Genereer op niveau H, houd het logo onder 20% van de breedte van de code, en blijf van de drie hoekvierkanten af.

Hoe groot mag een logo op een QR-code zijn? Ongeveer 20% van de breedte van de code, met 25% als absoluut plafond. Dat is ruwweg 4 tot 6% van het totale oppervlak. Op een gedrukte code van 5 cm is dat een logo van ongeveer 1 cm breed.

Welk foutcorrectieniveau heb ik nodig voor een QR-code met logo? Niveau H, dat tot 30% schade repareert. Niveau Q (25%) kan werken bij een heel klein logo, maar H kost je niets behalve een iets dichtere code — en die druk je toch al groter.

Kan ik aan elke QR-code een logo toevoegen? Aan elke code die je opnieuw kunt genereren, ja. Aan een bestaande code op niveau L of M kun je er niet veilig een toevoegen, en aan een code die al gedrukt is al helemaal niet. Genereer opnieuw op H en druk opnieuw.

Kan ik gratis een logo aan een QR-code toevoegen? Ja. Veel generatoren en de meeste QR-menuplatforms laten je gratis een logo uploaden. Check wel op watermerken, exportresolutie en of de code permanent is voordat je een oplage laat drukken.

Moet het logo een transparante PNG zijn? Nee. Geef het een effen ondergrond in de achtergrondkleur van de code, met ongeveer één module ruimte eromheen. Door transparantie schijnt het patroon erdoorheen en raakt de camera in de war.

Kan ik een foto gebruiken in plaats van een logo? Technisch wel, praktisch niet. Foto's hebben weinig contrast en drukke randen, en op 1 cm ziet niemand wat het voorstelt. Gebruik een plat symbool in één kleur.

Waarom scant mijn QR-code met logo wel op mijn telefoon, maar niet op die van een gast? Omdat jouw telefoon het gunstigste geval is. Nieuwe camera's, goed licht en de gewone camera-app zijn veel vergevingsgezinder dan een Android van drie jaar oud met een scanner in een app bij weinig licht. Maak het logo kleiner, verhoog het contrast en druk groter.

Scant een code met logo langzamer? Een beetje — de decoder heeft extra reparatiewerk. Op 20% breedte merk je er niets van. Voel je de pauze wel, dan is het logo te groot.

Kan ik mijn logo op een wifi-QR-code zetten? Ja, maar wifi-codes zijn dicht omdat ze de netwerknaam, het wachtwoord en het beveiligingstype bevatten. Houd het wachtwoord kort en het logo klein, en druk hem een maatje groter.

Kan ik een logo op een QR-menu zetten? Absoluut, en dat is meteen de beste plek ervoor. Het laat gasten zien dat de code van jouw restaurant is en niet een sticker die iemand op tafel heeft geplakt. Heb je er nog geen, dan lees je hier hoe je gratis een QR-menu maakt.

Heeft een code met huisstijl invloed op tracking of statistieken? Nee. Het logo is puur visueel — de link erin verandert niet, dus scans, bronnen en verkeersrapportages werken precies hetzelfde.

PNG of SVG voor een QR-code met logo? PNG voor de meeste drukklussen, op 300 DPI. SVG of PDF voor alles op groot formaat, want vectorvormen blijven vlijmscherp op elk formaat.


Een QR-code met je eigen huisstijl is de moeite waard. Een kaal zwart vierkant lijkt op iets wat een vreemde op tafel heeft geplakt. Jouw logo in het midden zegt: dit zijn wij, dit is veilig, scan maar — en gasten scannen zo'n code merkbaar sneller.

Houd je alleen aan de drie getallen. Niveau H. 20% breedte. 20 tot 30 procent groter in druk. Effen ondergrond, donker op licht, rustzone intact, getest op de slechtste telefoon in de zaak.

Doe je dat goed, dan hoef je nooit te kiezen tussen een code die eruitziet als jouw restaurant en een code die het gewoon doet.

Betaal je nog steeds voor restaurant software?

Stap gratis over

Stop met het betalen van maandelijkse kosten. Tabres geeft je alle tools die je nodig hebt om je bedrijf te runnen - 100% gratis.