Šta sadrži 15 bitova
Polje počinje sa 5 bitova podataka: 2 bita za nivo ispravljanja grešaka i 3 bita za broj obrasca maske. Dodaje se još deset bitova BCH ispravljanja grešaka, pa je kod BCH(15,5).
Dobijeni 15-bitni rezultat se zatim XOR-uje sa fiksnim obrascem 101010000010010. Time se sprečava da polje ikada bude potpuno svetlo, što bi moglo da zbuni čitač koji traži ivicu koda.
- Bitovi nivoa ispravljanja grešaka: L = 01, M = 00, Q = 11, H = 10
- Obrazac maske: 3 bita, od 000 do 111
- Ispravljanje grešaka: 10 BCH bitova
- Fiksna XOR maska: 101010000010010
Gde se čuvaju
Jedna kopija obavija gornji levi obrazac za pronalaženje, u redu i koloni uz njegov razdelnik. Druga kopija je podeljena između prostora ispod gornjeg desnog obrasca za pronalaženje i prostora pored donjeg levog obrasca za pronalaženje.
Dve kopije znače da se kod i dalje može dekodirati kada je jedan ugao oštećen. Pored donje leve kopije nalazi se jedan modul koji je uvek taman, nazvan tamni modul, koji nije deo podataka.
Zašto se čitaju prve
Skener ne može da dekodira podatke dok ne zna koju masku da ukloni i kako su kodne reči podeljene na podatke i ispravljanje grešaka. Informacije o formatu odgovaraju na oba pitanja, pa se čitaju odmah nakon što se pronađu obrasci za pronalaženje. Micro QR kodovi koriste jedno 15-bitno polje formata koje kodira i verziju simbola.