Kode za hitri odziv ali QR kode so dvodimenzionalne črtne kode, ki vsebujejo kodirane informacije, ki jih lahko preberejo in dekodirajo skenerji črtne kode, ki uporabljajo kamere na pametnih telefonih. Zasnova QR kode je ključnega pomena, da ustvarjalec gledalcu posreduje želeno sporočilo. Zahteve glede minimalne velikosti QR obstajajo za vrste informacij, ki se najpogosteje kodirajo, kot so naslov spletne strani ali kontaktni podatki. Kode se lahko povečajo od najmanjšega, odvisno od tega, kako blizu uporabniku bodo prikazane, saj mora biti dovolj blizu, da kamera prebere kodo.
Kvadratna oblika matrik QR kode je zasnovana za berljivost za skener črtne kode. Trije odseki, nameščeni v vogalih kvadrata, omogočajo, da se skener orientira in prepozna, kako je predstavljena koda. Nato lahko podatke v centru zažene skozi program za dekodiranje, ki vključuje določeno stopnjo popravljanja napak, preden uporabniku predstavi želeno sporočilo.
Najmanjša velikost kode QR je odvisna od velikosti shranjevanja vsebovanih podatkov. Vizitke, ki prikazujejo kodo, ki vsebuje šestindvajset znakov osebnih podatkov, so lahko majhne od 0.6 x 0.6 palca (15 x 15 milimetrov). Spletni naslov zahteva najmanjšo matriko 1.25 x 1.25 palca (32 x 32 milimetrov). Kode na jedilniku restavracije, ki vsebujejo celotno vinsko karto, lahko zahtevajo kvadratno matriko 2.4 palca (60 milimetrov) in vsebuje do 739 znakov.
Predlagana najmanjša velikost kode QR temelji na razponu kamere 6 palcev (152.4 milimetra). Podvojitev razdalje za kamero prav tako podvoji zahtevano velikost kode QR, potrojitev razdalje pa potroji velikost. Koda na strani stavbe, ki naj bi se uporabljala s ceste, bo verjetno velikosti reklamnega panoja.
Ustvarjalci kod bi morali ohraniti velikost kode QR, ki je primerna za medij in verjetno oddaljenost uporabnika. Vizitke, na primer, imajo lahko kode minimalne velikosti, ker bodo uporabniki najpogosteje držali kartico, ko jo uporabljajo. Koda na filmskem plakatu, obloženem s steklom in obešenim vzdolž tekočih stopnic, bo morala biti večja, da bo upoštevala uporabnike, ki se približujejo in oddaljujejo od njega. QR kode velikosti reklamnega panoja je treba uporabljati le, kadar je to nujno potrebno, saj lahko voznikom odvrnejo pozornost in jih je nepraktično streljati iz preblizu stavbe.