Niets in de QR-standaard zelf verloopt. Een QR-code is een gedrukt patroon van zwarte en witte modules dat een stukje tekst codeert, meestal een URL, en dat patroon levert over vijftig jaar nog steeds dezelfde tekst op. Als mensen zeggen dat een QR-code verlopen is, bedoelen ze dat datgene waar hij naar verwijst niet meer werkt. Dat is een kwestie van hosting en accounts, geen beperking van het formaat.
Dat onderscheid is belangrijk vanwege de manier waarop QR-generators hun prijzen opbouwen. Een statische QR-code codeert de uiteindelijke URL rechtstreeks, dus hij kan niet verlopen, maar ook niet worden gewijzigd: verhuist die pagina, dan is de gedrukte code dood. Een dynamische QR-code codeert een korte doorverwijzing die eigendom is van de generator, en dat maakt hem bewerkbaar. Het maakt hem ook kwetsbaar: loopt de proefperiode af of vervalt het account, dan werkt de doorverwijzing niet meer en valt elke gedrukte code tegelijk uit. De reputatie dat QR-codes verlopen, komt van generators die met een proefperiode werken.
Het gratis abonnement van QR Cake is geen proefperiode. Je kunt gratis tot 5 dynamische QR-codes opslaan, de doorverwijzing blijft zonder einddatum actief en scans zijn onbeperkt. De keerzijde is een korte QR Cake-pagina, een kleine advertentie met een aftelling van enkele seconden, die elke scan te zien krijgt vóór je bestemming; elk betaald abonnement verwijdert die, en Basic en hogere abonnementen verhogen de codelimiet. Zeg je later een betaald abonnement op, dan blijven je gedrukte codes doorverwijzen naar hun laatst opgeslagen bestemming in plaats van uit te vallen, en juist dat uitvallen is de reden dat mensen dynamische codes wantrouwen voor drukwerk dat lang meegaat.