Es existieren viele verschiedene Arten von Code. Der QR-Code darf dabei als der „anspruchsloseste“ gelten, denn die in ihm enthaltenen Daten lassen sich oft auch bei Fehlern noch teilweise decodieren. Auch lässt sich dieser zweidimensionale Code leicht scannen und drucken.