Kód sa skladá z čiernych modulov (štvorcové body), usporiadaných do štvorca na bielom pozadí. Informácie môžu byť vytvorené zo štyroch štandardizovaných skupín dát (numerické, alfanumerické, binárne, Kanji – japonský systém písma), alebo prostredníctvom podporovaného rozšírenia prakticky akýchkoľvek dát.
Procesor lokalizuje tri výrazné štvorce v rohoch kódu a jeden menší štvorec vo štvrtom rohu na normalizovanie veľkosti obrazu, orientáciu a uhol sledovania. Malé bodky sa potom konvertujú na binárne čísla a platnosť sa kontroluje samoopravným kódom.
QR kód sa stal jedným z najobľúbenejších typov dvojrozmerných kódov aj mimo priemyslu vďaka jeho rýchlej čitateľnosti a úložnej kapacite cca 3kB. Použitie QR kódov nie je licenčne podmienené. I preto sú vhodné k využitiu širokou verejnosťou, ktorá takto môže prezentovať informácie o svojom príbuznom jednoduchým spôsobom, a to umiestnením QR kódu kdekoľvek na náhrobný kameň.