QRCode wird auch als Quick Response Code bezeichnet. QRCode ist eine 2D-Matrix-Barcode-Symbologie.
Die Größe der QRCode-Matrix liegt zwischen 21 X 21 und 177 x 177 Modulen. Jedes Modul ist ein Quadrat, entweder schwarz oder weiß.
QRCode kann sowohl alphanumerische Zeichen als auch Satzzeichen codieren. Es kann auch 8-Bit-JIS-Zeichen und Kanji-Zeichen (Shift JIS-Zeichen) kodieren. Ein Modell 2-QRCode kann bis zu 1500 japanische Kanji-Zeichen enthalten.
Der Algorithmus zur Platzierung von Modulen macht QRCode besonders. QRCode verwendet den Reed-Solomon-Algorithmus zur Fehlerprüfung und -korrektur. Im QRCode stehen 4 verschiedene Fehlerkorrekturstufen zur Auswahl: L07, M15, Q25 und H30. Ein höherer Pegel bedeutet weniger Datenkapazität und eine geringere Fehlerquote bei der Dekodierung.