QR-kood, täieliku kiirreageerimise kood, vöötkoodi tüüp, mis koosneb väikeste mustvalgete ruutude trükitud ruudumustrist, mis kodeerib arvutisüsteemi skaneeritavaid andmeid. Mustvalged ruudud võivad tähistada numbreid 0 kuni 9, tähti A kuni Z või tähti mitte-ladina tähtedega, näiteks jaapani kanji.
QR-koodid töötas 1994. aastal välja Jaapani ettevõte Denso Wave - Denso osakond, mis on autofirma Toyota Motor Corporation tütarettevõte - autoosade jälgimiseks montaaži käigus. QR-koode kasutatakse reklaamides sageli veebisaidi URL-i kodeerimiseks, mis sisaldab kupongi või teavet toote kohta. Neid on kasutatud ka spordiürituste ja kontsertide piletitel. QR-koode loetakse tavaliselt mobiiltelefonide laserskannerite või kaamerate abil, mis seejärel kasutavad mustri dekodeerimiseks spetsiaalset tarkvara.
QR-koodi kolm nurka sisaldavad leidja mustrit, mustvalgete ruutude pesastatud seeriaid, mis optilise skanneri tuvastamisel ja tarkvara poolt tõlgendamisel võimaldavad skaneerimisseadmel määrata QR-koodi orientatsiooni. Samuti on olemas kaks muud mustrit. Joondusmustrit, väiksemaid ruute, mis sisaldavad veel väiksemaid ruute, kasutatakse kõigis peale kõige väiksemate koodide, et teha kindlaks, kas QR-koodi on moonutatud, ja ajastusmustrit, vahelduvate mustvalgete ruutude rida ja veerge, mis ühendavad leidja muster, toimib QR-koodi koordinaatsüsteemina.
Suurim võimalik kood, versioon 40, mis on lubatud QR-koodi standardi kohaselt, on maatriks suurusega 177 × 177 pikslit ja väikseim, versioon 1, on 21 × 21 pikslit. Versiooni 40 QR-kood võib sisaldada 7 089 numbrimärki või 4 296 tähtnumbrilist tähemärki. (Võrdluseks - see artikkel sisaldab 2 006 tähtnumbrilist tähemärki.) Denso Wave lõi ka QR-koodi väiksema versiooni, mida saab kasutada väikeste objektide jälgimisel. Mikro QR-koodina on saadaval neljas versioonis, suurusega 11 × 11 kuni 17 × 17 pikslit.