Verlopen QR-codes? Waarom QR-menu's in Restaurants Stoppen met Werken (2026)
Een gedrukte QR-code is niets meer dan inkt in een patroon. Geen batterij, geen klok, geen houdbaarheidsdatum. Druk er in 2026 een op een tafelkaartje en datzelfde patroon is in 2046 nog steeds leesbaar. Dus als een gast je wenkt en zegt "de QR van jullie menu doet het niet", dan is dat vierkantje op tafel bijna nooit het onderdeel dat kapot is.
Kort antwoord: QR-codes verlopen niet — wat erachter zit wel. Een statische QR-code heeft je webadres in het patroon zelf zitten, dus die werkt eeuwig en kost niets om in de lucht te houden. Een dynamische QR-code bevat in plaats daarvan een doorstuurlink van een bedrijf, en die link stopt op de dag dat je proefperiode afloopt of je kaart wordt geweigerd. Tel daar verlopen domeinnamen, opgeheven linkverkorters, hernoemde menupagina's, verlopen SSL-certificaten en te klein gedrukte codes bij op, en je hebt elke reden waarom een QR-menu in een restaurant het begeeft. De oplossing is saai en permanent: laat een statische code wijzen naar één korte URL die van jou is, druk hem goed af, en test hem één keer per maand.
Hieronder staat de volledige lijst van wat QR-menu's echt om zeep helpt, hoe je ziet welk type jij in handen hebt, en hoe je er een bouwt die je nooit meer hoeft te herdrukken.
Verlopen QR-codes? Statisch versus dynamisch, in gewone taal
Er bestaan maar twee soorten QR-codes, en dat verschil bepaalt of er een onzichtbare timer op de jouwe loopt.
| Statische QR-code | Dynamische QR-code | |
|---|---|---|
| Wat er in het vierkantje zit | Je echte webadres | Een korte doorstuurlink van het QR-bedrijf |
| Verloopt hij? | Nooit | Ja — als de proefperiode of het abonnement stopt |
| Vaste kosten | €0 | Meestal €5–€30 per maand |
| Kun je de bestemming wijzigen? | Nee — die zit erin gebakken | Ja, altijd |
| Scans meten | Nee | Ja |
| Veilig voor drukwerk? | Ja | Alleen als je eeuwig blijft betalen |
Een statische code is als een adres dat in steen is gebeiteld. Hij wijst tot in de eeuwigheid naar dezelfde deur. Het nadeel: je kunt die deur later niet verplaatsen.
Een dynamische code is als een receptioniste die bezoekers doorstuurt. Handig — tot ze opzegt. Dat is precies wat er gebeurt als een gratis proefperiode afloopt: de doorstuurdienst zet het doorsturen uit, en elke gedrukte code in je zaak komt uit op een pagina met "deze QR-code is verlopen" of een verkooppraatje voor een betaald abonnement.
Dit is het stukje dat de meeste ondernemers missen. Je hebt geen dynamische code nodig om je menu te wijzigen. Als je code naar een menupagina wijst die van jou is, kun je de hele dag prijzen, foto's en gerechten aanpassen zonder dat de gedrukte code verandert. Dynamische codes zijn alleen nodig als je de hele bestemming wilt omgooien — naar een compleet andere website — of als je scanstatistieken wilt. De meeste restaurants hebben geen van beide nodig.
De 15 echte redenen waarom QR-menu's in restaurants stoppen met werken
Ik heb ze gegroepeerd op wat er daadwerkelijk misging. Ongeveer twee derde van de dode QR-menu's zijn linkproblemen, geen drukproblemen.
De link erachter ging dood
1. De gratis dynamische proefperiode liep af. Dit is doodsoorzaak nummer één. De meeste dynamische QR-generatoren geven je 7 tot 14 dagen proef — sommige 15. Het wrede zit hem in de timing: je ontwerpt de code, drukt 60 tafelkaartjes, en ongeveer een week nadat de inkt droog is gaan de codes dood. Niemand mailt je erover. Je hoort het van een gast.
2. Het abonnement liep af. Kaart verlopen, medewerker vertrokken, factuur naar een mailbox die niemand leest. Zelfde resultaat, maar trager en pijnlijker, want het gebeurt meestal maanden later als je allang vergeten bent dat dat account bestaat.
3. Er werd een linkverkorter opgeheven. Heb je je menulink verkort voordat je de code maakte, dan is die verkorter nu een enkel punt van falen. Google bewees het: goo.gl-links stopten met doorsturen op 25 augustus 2025, waardoor wereldwijd links en QR-codes braken. Gratis verkorters komen en gaan. Je menu hoort daar niet van af te hangen.
4. Iemand paste de website aan. Nieuwe webdesigner, nieuwe paginastructuur, en /menu wordt stilletjes /ons-menu. Het oude adres geeft een 404. De QR-code deed zijn werk perfect — hij bracht gasten naar een pagina die niet meer bestaat.
5. De domeinnaam is verlopen. De jaarlijkse verlenging ketste af, en de hele site is weg. Erger nog: verlopen restaurantdomeinen worden snel opgekocht, en gasten kunnen belanden op iets wat je ze liever niet laat zien.
6. Het SSL-certificaat is verlopen. Je site laadt wel, maar de telefoon toont een grote rode waarschuwing: "Je verbinding is niet privé". Gasten lezen die niet. Ze klikken weg en gaan ervan uit dat er iets niet klopt aan je restaurant.
7. Het menu was een pdf in de cloud. Links van Google Drive en Dropbox breken zodra het bestand een andere naam krijgt, wordt verplaatst, opnieuw wordt geüpload of de deelinstelling terugspringt naar "beperkt". Dan krijgen gasten "Je hebt toestemming nodig voor dit bestand" in plaats van je burgers.
8. De link-in-bio-pagina veranderde. Codes die naar een socialprofiel of een link-in-bio-tool wijzen, breken zodra de naam verandert of de tool zijn URL-opbouw aanpast.
Het drukwerk faalde
9. Hij is te klein. De meest voorkomende fysieke fout. Een code heeft op armlengte ongeveer 2,5 cm vrije ruimte nodig, en meer voor alles wat van afstand wordt gelezen. De vuistregel: scanafstand ÷ 10 = minimale codegrootte. Een poster die je vanaf 3 meter leest, heeft een code van 30 cm nodig.
10. De rustzone is weggesneden. Een QR-code heeft rondom een lege marge nodig van ongeveer vier modules — vier van die kleine vierkantjes. Ontwerpers snijden hem eraf, drukkers lopen erin door, en scanners vinden de randen van de code niet meer. In onze gids over het QR-code formaat bij drukwerk staan de exacte maten voor tafelkaartjes, flyers en raamstickers.
11. De kleuren zijn omgedraaid of te zacht. Een lichte code op een donkere achtergrond faalt op veel oudere telefoons, net als combinaties met weinig contrast zoals grijs op beige of goud op crème. Houd de code altijd donkerder dan zijn achtergrond.
12. Glanzend laminaat spiegelt. Onder warme spots of bij kaarslicht verandert een glanzend gelamineerd tafelkaartje in een spiegel. Mat laminaat lost het op voor dezelfde prijs.
13. Het logo is te groot. Een logo in het midden mag prima — tot op zekere hoogte. Op het hoogste foutcorrectieniveau kan een code ongeveer 30% van zichzelf missen en toch nog scannen, maar dat is het plafond, niet het doel. Blijf rond de 20–25% en test op oude telefoons. Hier lees je hoe je een logo in een QR-code zet zonder hem te slopen.
14. Hij is gewoon versleten. Desinfecterende alcohol tast de inkt aan. Zon op een raamsticker laat hem vervagen. Bestek krast een acryl standaard. Een code die in maart scande, kan in augustus half verdwenen zijn.
De kant van de gast
15. De gast krijgt geen verbinding — of scande de code van iemand anders. Twee heel verschillende problemen met hetzelfde symptoom.
Slecht bereik in een souterrain, een wifi-inlogpagina die nooit laadt, of een menupagina die zo zwaar is dat hij het op 4G niet haalt. En dan is er nog de vervelende: oplichters die hun eigen QR-sticker over die van jou plakken. QR-phishing — "quishing" — is in 2026 een van de snelst groeiende vormen van oplichting, en restauranttafels zijn een geliefd doelwit omdat niemand één extra sticker opmerkt. Leidt je code ineens naar een betaal- of inlogpagina, dan is dat geen storing. Dat is een misdrijf, en dan moet je elke sticker in de zaak controleren.
De test van 2 minuten: welk type code heb jij?
Doe dit voordat je iets laat drukken, en nog eens als je huidige code zich vreemd gedraagt.
- Scan je eigen code en kijk naar de adresbalk. Zie je een vreemd domein voorbijflitsen voordat je menu laadt, dan is hij dynamisch. Hij loopt via de server van iemand anders, en die server kan worden uitgezet.
- Scan hem op mobiele data, niet op je restaurantwifi. Zet wifi helemaal uit. De helft van alle "bij mij werkt het gewoon"-momenten komt doordat personeel test op het netwerk van de zaak.
- Probeer een oude telefoon. Leen de oudste telefoon in het pand. Scant hij op een vijf jaar oude Android bij zwak licht, dan scant hij voor iedereen.
- Kijk in het account waarin je hem maakte. Log opnieuw in bij de generator. Woorden als "dynamisch", "meetbaar", "aanpasbaar" of een aftellende proefperiode betekenen dat er een klok loopt.
- Lees de bestemming hardop voor. Kan een gast hem intypen als het scannen mislukt?
tabres.com/cafejansenis een terugvaloptie. Een reeks van 40 willekeurige letters is dat niet.
Zo maak je een QR-menu dat nooit verloopt
Zes regels. Volg ze en je drukt maar één keer.
- Zorg dat de bestemming van jou is. Je eigen domein of een permanente menulink op een platform dat je een vast adres geeft. Nooit een verkorter die je niet beheert, nooit een bestand in de cloud, nooit een socialaccount.
- Gebruik een statische code. Het adres zit in het patroon zelf, dus geen enkel bedrijf kan hem uitzetten. Gratis voor altijd, door het ontwerp.
- Houd de URL kort. Korte links betekenen minder modules, grotere vierkantjes en snellere scans.
jouwsite.nl/menuwint het van een link met een sliert trackingparameters erachter. - Wijs naar een live menupagina, niet naar een pdf. Pdf's dwingen gasten tot pinchen en zoomen, laden traag op mobiele data en breken zodra het bestand verplaatst wordt. Een echte mobiele menupagina laat je bovendien prijzen wijzigen zonder de gedrukte code aan te raken.
- Druk op maat. Minimaal 2,5 cm op tafelkaartjes, een duidelijke rustzone, donker op licht, matte afwerking, hoge foutcorrectie.
- Test voordat je de grote oplage laat drukken. Eén code, één tafel, één week. Daarna pas die 60 stuks.
Printformaten die in een restaurant echt werken:
| Waar het komt | Scanafstand | Minimale codegrootte |
|---|---|---|
| Tafelkaartje of sticker | 20–30 cm | 2,5–3 cm |
| Hoek van een gedrukt menu | 25–35 cm | 2,5–3,5 cm |
| Kaartje bij de kassa | 30–60 cm | 4–5 cm |
| Raamsticker (van buitenaf) | 1–1,5 m | 10–15 cm |
| Stoepbord of poster | 2,5–3 m | 25–30 cm |
Je QR-menu is nu kapot: de oplossing in 10 minuten
De service loopt, gasten staren naar een kapot vierkantje. Dit is de volgorde.
- Scan hem zelf en maak een schermafbeelding van de foutmelding. "404", "verlopen", "betaling vereist" en een inlogpagina betekenen elk iets anders.
- Controleer of er een sticker over je code zit. Peuter met een nagel aan de hoek. Doe dit als eerste — het kost 5 seconden en het is het ergste scenario.
- Geef je bediening de terugvalzin. "Ons menu staat op [jouw adres] — ik breng u nu een papieren exemplaar." Gasten vergeven een kapotte code. Ze vergeven het niet als ze tien minuten worden genegeerd.
- Druk een tijdelijk vel. Eén pagina, grote letters, je menu-URL voluit geschreven. Schuif het in de tafelstandaards. Kost vijf minuten en redt je dienst.
- Zorg dat de link weer werkt. Publiceer de pagina opnieuw op het oude adres, verleng het domein of herstel het certificaat — net waar de foutmelding naar wees.
- Bouw hem daarna goed op. Nieuwe statische code, permanente URL, op maat gedrukt. Trap niet opnieuw in de proefperiodeval omdat je haast hebt.
De maandelijkse QR-check van 60 seconden
Zet dit op hetzelfde lijstje als het controleren van de brandblussers. Het kost echt maar een minuut.
- Scan één tafelcode met mobiele data aan en wifi uit.
- Loop door de zaak en kijk of er stickers over stickers zitten.
- Controleer drie codes op krassen, verkleuring en schade door desinfectiemiddel.
- Check of de menupagina nog binnen drie seconden laadt.
- Check of de prijzen op het scherm kloppen met wat je echt rekent.
Wat een dood QR-menu je echt kost
Ondernemers onderschatten dit, omdat de softwarerekening zo klein oogt.
| Kostenpost | Gebruikelijk bedrag |
|---|---|
| 40 tafelkaartjes opnieuw drukken | €50–€100 |
| Nieuwe acryl standaards, als het formaat wijzigt | €100–€200 |
| Uren van een ontwerper om de codes opnieuw te maken | €50–€150 |
| Een QR-abonnement uit paniek aangeschaft | €15–€30 per maand, voor altijd |
| Misgelopen bestellingen tijdens één kapotte lunchdrukte | €200–€600 |
| Gasten die stilletjes vertrekken en niets zeggen | Niet te meten, en de ergste van allemaal |
Eén kapotte service kost meer dan jaren van het goed doen. En het goed doen kost niets.
Gratis QR-menu's die niet verlopen
Wil je het hele gedoe met statisch versus dynamisch overslaan, gebruik dan een platform dat je een permanent menuadres geeft in plaats van een gehuurde doorstuurlink.
Zo werkt Tabres. Je zaak krijgt een eigen link — zoiets als tabres.com/jouwcafe — en de QR-code wijst daar rechtstreeks naartoe. Dat adres verandert nooit, dus de gedrukte code hoeft dat ook nooit. Maar het menu erachter is live: pas een prijs aan, haal een gerecht van de kaart, zet de special van vanavond erbij, en elke scan laat direct de nieuwe versie zien. Geen herdruk, geen doorstuurdienst, geen maandbedrag.
De ingebouwde QR Code Studio dekt ook de drukkant af waar mensen op stuklopen:
- Codes voor menu, wifi en tekst — inclusief een wifi-QR-code voor op tafel, die meteen het probleem van slecht bereik oplost.
- Codes per tafel, zodat een scan het menu opent dat al aan tafel 12 gekoppeld is.
- Je logo in het midden, plus je eigen voor- en achtergrondkleuren.
- Kaders met eigen tekst zoals "SCAN ME" — klein detail, echt verschil in het aantal scans.
- Vijf exportformaten, van 256 px voor social posts tot 4096 px voor banners en signing, zodat je nooit een kleine PNG zit op te blazen met de vraag waarom hij niet scant.
Het is 100% gratis — geen abonnement, geen kosten per vestiging, geen commissie, geen kaartgegevens bij het aanmelden. Gratis is hier geen proefperiode, het is de prijs.
Verlopen QR-codes? Veelgestelde vragen
Verlopen QR-codes als je ze niet gebruikt?
Nee. Een QR-code heeft nergens verbinding mee en meldt zich niet bij een server. Een ongescande code die tien jaar in een la ligt, scant op de dag dat je hem eruit haalt precies hetzelfde. Alleen de bestemming kan verouderen.
Verlopen statische QR-codes?
Nooit. Het webadres zit gecodeerd in het zwart-witte patroon, dus er zit geen dienst tussen die uitgezet kan worden. Zolang het adres dat erin zit nog laadt, werkt de code — gratis, voor altijd.
Hoe lang gaan dynamische QR-codes mee?
Precies zolang je ervoor betaalt. Gratis proefperiodes duren meestal 7 tot 15 dagen, daarna stopt het doorsturen en gaat elke gedrukte code dood. Betaalde abonnementen blijven werken zolang je betaalt — mis je een betaling, dan vallen de codes weer uit.
Waarom zegt de QR-code van mijn restaurant "404 not found"?
Aan de code mankeert niets, aan de pagina wel. Iemand heeft de menupagina hernoemd, verplaatst of verwijderd. Publiceer hem opnieuw op het oorspronkelijke adres, of maak een doorverwijzing van het oude adres naar het nieuwe.
Kan ik mijn menu wijzigen zonder de QR-code opnieuw te drukken?
Ja, en juist dit verwart mensen. Wijst de code naar een menupagina die van jou is, dan pas je het menu aan en laat diezelfde gedrukte code de nieuwe versie zien. Je hoeft alleen te herdrukken als het webadres zelf verandert.
Hoe weet ik of iemand een valse QR-code over de mijne heeft geplakt?
Voel aan de hoeken — een sticker op een sticker heeft een opstaande rand. Scan hem daarna: vraagt hij om een kaartnummer, een login of het downloaden van een app, dan is het oplichting. Een echt menu vraagt nooit om betaalgegevens om alleen het eten te bekijken. Haal hem eraf, controleer alle andere tafels, en vertel je personeel waar ze op moeten letten.
Wat is het minimale formaat voor een QR-code op een restauranttafel?
Ongeveer 2,5 x 2,5 cm, plus een lege marge eromheen. Codes die van verder weg worden gelezen, hebben meer nodig: deel de scanafstand door 10 en je hebt een veilig minimum.
Zijn QR-menu's in 2026 nog steeds de moeite waard?
Ja, als ze goed gedaan zijn. Gasten zijn eraan gewend en de rekensom klopt: geen herdruk als de prijzen wijzigen, geen gelamineerde kaarten om schoon te maken, en echte data over waar mensen naar kijken. De klachten gaan bijna altijd over slechte uitvoering — piepkleine codes, trage pagina's en pdf's. Los die drie op en de bezwaren verdwijnen grotendeels.
QR-codes gaan niet dood. Gehuurde links wel. Elk kapot QR-menu in een restaurant is terug te leiden tot hetzelfde handjevol oorzaken: de proefperiode van iemand anders liep af, een domein verliep, een pagina kreeg een andere naam, of het vierkantje werd te klein gedrukt om te lezen.
Zorg dus dat het adres van jou is, gebruik een statische code, druk hem groot genoeg, en controleer hem één keer per maand. Doe dat, en de code op je tafelkaartjes wordt het enige stukje restauranttechniek dat je echt kunt vergeten — en precies zo hoort goede techniek te voelen.