Er wordt een onderscheid gemaakt tussen statische en dynamische QR-codes. Met statische QR codes, wordt alle informatie opgeslagen in de QR code. Dit betekent dat deze informatie altijd beschikbaar is. Met dynamische QR codes, bevat de QR code enkel een link naar een bestand, website, audio bestand.... is vervat. Dit betekent dat de gegevens kunnen worden gewijzigd of gewist.