On distingue les codes QR statiques et les codes QR dynamiques. Dans le cas des codes QR statiques, toutes les informations sont enregistrées dans le code QR. Ces informations sont donc toujours disponibles. Dans le cas des codes QR dynamiques, le code QR ne contient qu'un lien vers un fichier, un site web, un fichier audio, etc. est contenu. Les données peuvent ainsi être modifiées ou supprimées.