Heb je gewinkeld voor een QR-codegenerator, dan ben je de splitsing tegengekomen: statisch versus dynamisch, waarbij de "gratis" je richting dynamisch duwen. Het verschil klinkt technisch maar komt neer op één vraag — zit je data in de code, of wijst de code gewoon naar een link die iemand anders beheerst? Dat ene onderscheid beslist of je code privé en permanent is, of handig maar aan de leiband.
Wat elk daadwerkelijk is

Een statische QR-code heeft de data direct in het patroon ingebakken. Codeer https://example.com en het patroon is die URL. Scan hem en de telefoon leest de URL recht uit de afbeelding — niets ertussen. De code werkt voor altijd, offline, zonder server erbij betrokken.
Een dynamische QR-code codeert een korte redirectlink die eigendom is van de QR-dienst, zoals qr-svc.co/x7Ab. Die link kaatst de scanner naar waar je hem momenteel ook heen hebt ingesteld. Omdat de bestemming op hun server leeft, kun je hem na het printen wijzigen, en — dit is het verkoopargument — ze kunnen elke scan tellen.
De afweging die niemand op de marketingpagina zet

Dynamische codes geven je twee echte gemakken: wijzig de bestemming later, en zie scananalyses. Dat telt echt voor een gedrukte campagne waar de doel-URL zou kunnen veranderen, of een bedrijf dat moet weten hoeveel mensen de poster scanden.
Maar die functies bestaan omdat elke scan via hun server loopt. Dat heeft gevolgen:
- Het kan verlopen. "Gratis" dynamische codes zijn een lokaas. Plannen veranderen, gratis lagen worden begrensd, bedrijven vallen om. Wanneer de redirectdienst verdwijnt, leidt je gedrukte code — op duizend flyers — nergens heen. Een statische code kan op deze manier niet breken omdat er geen tussenpersoon is om te falen.
- Het volgt. Elke scan overhandigt de dienst een tijdstempel, een ruwe locatie en een apparaattype. Prima als jij de analyses wilt; minder prima als je klanten zich niet aanmeldden om gelogd te worden door een derde partij waar ze nooit van hebben gehoord.
- Je bezit de link niet. De URL op je verpakking behoort het QR-bedrijf toe, niet jou. Verhogen ze de prijzen, dan betaal je of je code sterft.
Wanneer elk zinvol is
Grijp naar statisch wanneer:
- De data niet verandert — een wifi-wachtwoord, een vCard, een vaste link naar je eigen site.
- Je privacy wilt — niemand, inclusief jij, heeft scananalyses nodig op een wifi-kaartje op de koelkast.
- Het moet blijven duren — een code gegraveerd in bewegwijzering of gedrukt in een boek zou over tien jaar nog moeten werken.
- Je de bestemming al beheerst. Wijst de code naar een URL die jij bezit, dan kun je wijzigen wat er op die URL staat op elk moment — geen dynamische redirect nodig.
Een dynamische code verdient zijn geld wanneer je echt een gedrukte code naar verschillende bestemmingen in de tijd moet herrichten en je niet gewoon je eigen pagina kunt wijzigen, of je een campagne draait waar analyses per scan echte beslissingen sturen — en je bereid bent een betrouwbare aanbieder ervoor te betalen. Ga er alleen in met de wetenschap dat je huurt.
De privacyhoek, gewoon gezegd
Dit is waar statisch stilletjes wint voor de meeste persoonlijke en kleinbedrijfstoepassingen. Een statische code gegenereerd in je browser heeft helemaal geen server in de lus — de data (inclusief een wifi-wachtwoord) wordt op je apparaat gecodeerd en nooit geüpload. Er is niets om te volgen omdat er geen redirect is, en niets om te verlopen omdat er geen account is. De "beperking" — je kunt hem later niet wijzigen — is dezelfde eigenschap die hem privé en permanent maakt.
De pragmatische tussenweg
Je kunt de meeste flexibiliteit van een dynamische code krijgen zonder er een te huren: maak een statische code die wijst naar een korte, stabiele URL die jij beheerst (je eigen domein, of een pagina die je kunt bewerken). Moet je wijzigen waar hij heen gaat? Werk je eigen pagina bij — de gedrukte code verandert nooit, maar zijn bestemming wel, en geen derde partij zit ertussen scans te tellen. Je houdt de permanentie en privacy van statisch, en de redirect blijft in jouw handen.
Voor een wifi-kaartje, de contactgegevens van een visitekaartje, of een link naar een pagina die je bezit, genereer hem statisch, houd hem, en overhandig een vreemde niet de mogelijkheid om hem uit te schakelen.
