QR -koodit luokitellaan usein niiden sisältämien tietojen perusteella. Näitä koodeja voidaan usein käyttää välittämään melko perustiedot, kuten jonkun yhteystiedot, kuten nimi, osoite ja puhelinnumero. Kehittyneemmät QR -koodien muodot voivat sisältää paitsi nämä tiedot myös käyttäjän kehotuksen toimia, kuten koodin, joka sisältää sähköpostiosoitteen ja kehottaa jotakuta lähettämään sähköpostin. On myös muita QR -koodeja, jotka voivat edistää toimintaa, kuten koodi, joka lähettää käyttäjän tiettyyn verkkosivustoon.
QR-koodit ovat kaksiulotteisia (2D) grafiikoita, jotka ovat muodoltaan neliöitä ja jotka on usein suunniteltu tavalliseksi mustavalkoiseksi kaavioksi. Kun ne skannataan lukijalla tai älypuhelimen kameralla, joka sisältää oikean ohjelmiston koodin lukemiseen, ne antavat tietoja niiden tekemiseen käytettyjen tietojen perusteella. Vaikka useimmat QR -koodit ovat mustavalkoisia, ne voidaan luoda myös värikuvina ja usein kirkkailla sävyillä. Näihin koodeihin voidaan myös lisätä tekstiä ja muuta grafiikkaa, jotta niistä tulee merkittävämpiä ja ainutlaatuisempia; tämä kompensoidaan skannerien virheenkorjauksella.
Jotkut yleisimmistä QR -koodien tyypeistä ovat niitä, joita käytetään melko yksinkertaisen tiedon välittämiseen. Koodi voi sisältää jonkun perustietoja, kuten nimen ja sähköpostiosoitteen tai puhelinnumeron. Monimutkaisemmat koodit sisältävät paitsi tiedon myös kehotuksen toimia. Tämä tarkoittaa sitä, että älypuhelimen käyttäjä voi skannata puhelinnumeron sisältävän koodin, joka kehottaa käyttäjää soittamaan kyseiseen numeroon yhdellä painalluksella.
Saatavilla on myös QR -koodeja, joiden avulla voidaan luoda ainutlaatuisempia tai dynaamisempia toimintoja skannattaessa. Tämä voi olla koodi, joka lähettää henkilön tietylle verkkosivustolle skannattaessa, kuten verkossa julkaistu video tai yrityksen virallinen sivusto. Koodit voivat sisältää myös maantieteellisiä tunnisteita, jolloin konsertin esite voi sisältää koodin, joka skannattaessa välittää tietoja siitä, missä esitys tapahtuu.
Useat eri yritykset ovat ottaneet käyttöön myös muita QR -koodeja ja kilpailevia koodeja. Esimerkiksi Microsoft®: lla on oma koodityyppi, jota kutsutaan ”Microsoft® -tunnisteeksi” ja jota voidaan käyttää suunnilleen samalla tavalla kuin muita koodeja. Yhdysvalloissa on käytetty myös pistematriisikoodeja monta vuotta. QR -koodien leviäminen kaikkialla Japanissa ja muissa maissa on kuitenkin tehnyt niistä yhä suositumpia kaikkialla maailmassa.