Nello standard QR in sé non c'è nulla che scada. Un codice QR è un motivo stampato di moduli bianchi e neri che codifica un testo, di solito un URL, e quel motivo verrà decodificato nello stesso testo anche tra cinquant'anni. Quando si dice che un codice QR è scaduto, si intende che ha smesso di funzionare ciò a cui punta. È una questione di hosting e di account, non un limite del formato.
La distinzione conta per via di come sono prezzati i generatori di QR. Un codice QR statico codifica direttamente l'URL finale, quindi non può scadere, ma non può nemmeno essere modificato: se quella pagina si sposta, il codice stampato è morto. Un codice QR dinamico codifica un breve reindirizzamento di proprietà del generatore, ed è questo a renderlo modificabile. Ma è anche ciò che lo rende fragile: se la prova finisce o l'account scade, il reindirizzamento non risponde più e ogni codice stampato va in errore nello stesso momento. La fama dei codici QR che scadono nasce proprio dai generatori basati su prove gratuite.
Il piano gratuito di QR Cake non è una prova. Puoi salvare gratis fino a 5 codici QR dinamici, il reindirizzamento resta attivo senza data di fine e le scansioni sono illimitate. In cambio, a ogni scansione compare una breve pagina di QR Cake, un annuncio con un conto alla rovescia di pochi secondi, prima della tua destinazione; qualsiasi piano a pagamento la rimuove, e dal piano Basic in su il limite di codici aumenta. Se in seguito annulli un piano a pagamento, i tuoi codici stampati continuano a reindirizzare all'ultima destinazione salvata invece di spegnersi: proprio il guasto che fa diffidare le persone dei codici dinamici per le stampe di lunga durata.