Kaj vsebuje 15 bitov
Polje se začne s 5 podatkovnimi biti: 2 bita za raven popravljanja napak in 3 biti za številko vzorca maske. Doda se še deset bitov popravljanja napak BCH, tako da je koda BCH(15,5).
15-bitni rezultat se nato združi z operacijo XOR s fiksnim vzorcem 101010000010010. S tem polje nikoli ni povsem svetlo, kar bi lahko zmedlo bralnik, ki išče rob kode.
- Biti ravni popravljanja napak: L = 01, M = 00, Q = 11, H = 10
- Vzorec maske: 3 biti, od 000 do 111
- Popravljanje napak: 10 bitov BCH
- Fiksna maska XOR: 101010000010010
Kje je shranjeno
Ena kopija obkroža zgornji levi iskalni vzorec, v vrstici in stolpcu ob njegovem ločilu. Druga kopija je razdeljena med območje pod zgornjim desnim iskalnim vzorcem in območje ob spodnjem levem iskalnem vzorcu.
Dve kopiji pomenita, da je kodo mogoče dekodirati, tudi če je en vogal poškodovan. Ob spodnji levi kopiji je en sam modul, ki je vedno temen, imenovan temni modul in ni del podatkov.
Zakaj se prebere prvo
Skener ne more dekodirati podatkov, dokler ne ve, katero masko odstraniti in kako so kodne besede razdeljene med podatke in popravljanje napak. Informacije o formatu odgovorijo na obe vprašanji, zato se preberejo takoj po iskanju iskalnih vzorcev. Kode Micro QR uporabljajo eno samo 15-bitno polje formata, ki kodira tudi različico simbola.