Kodovi za brzi odgovor ili QR kodovi su dvodimenzionalni crtični kodovi koji sadrže kodirane informacije koje se mogu čitati i dekodirati pomoću skenera crtičnog koda koji koriste kamere na pametnim telefonima. Dizajn QR koda je od vitalnog značaja kako bi kreator donio željenu poruku gledatelju. Zahtjevi za minimalnu QR veličinu postoje za vrste informacija koje se najčešće kodiraju, kao što su adresa web-stranice ili podaci za kontakt. Kodovi se mogu povećati s minimalnog, ovisno o tome koliko će blizu korisniku biti prikazani, jer mora postojati dovoljna udaljenost da kamera može pročitati kod.
Kvadratni oblik matrica QR kodova dizajniran je za čitljivost za skener crtičnog koda. Tri dijela smještena u kutovima kvadrata omogućuju skeneru da se orijentira i prepozna kako je kod predstavljen. Zatim je u mogućnosti pokrenuti podatke u centru kroz program za dekodiranje, koji uključuje određeni stupanj ispravljanja pogrešaka, prije nego što korisniku predstavi željenu poruku.
Minimalna veličina QR koda ovisi o veličini pohrane sadržanih podataka. Posjetnice koje prikazuju kod koji sadrži dvadeset i šest znakova osobnih podataka mogu biti male čak 0.6 x 0.6 inča (15 x 15 milimetara). Web adresa zahtijeva minimalnu matricu od 1.25 x 1.25 inča (32 x 32 milimetra). Kodovi na jelovniku restorana koji sadrže punu vinsku kartu mogu zahtijevati matricu veličine 2.4 inča (60 milimetara) kvadrata i koja sadrži do 739 znakova.
Predložena minimalna veličina QR koda temelji se na rasponu kamere od 6 inča (152.4 milimetara). Udvostručenje udaljenosti za kameru također udvostručuje potrebnu veličinu QR koda, a utrostručenje udaljenosti utrostručuje veličinu. Šifra na jednoj strani zgrade koja je namijenjena za korištenje s ceste vjerojatno će biti veličine reklamnog panoa.
Kreatori kodova trebali bi zadržati veličinu QR koda praktičnom za medij i vjerojatnu udaljenost korisnika. Posjetnice, na primjer, mogu imati kodove minimalne veličine jer će korisnici najčešće držati karticu kada se koristi. Kod na filmskom plakatu u staklu i obješenom uz pokretne stepenice morat će biti veći kako bi se uračunali korisnici koji mu se približavaju i udaljavaju. QR kodovi veličine oglasne ploče trebali bi se koristiti samo kada je to apsolutno neophodno, jer će vjerojatno uzrokovati ometanje vozača i nepraktično ih je pucati iz preblizu zgrade.