Wat het bevat
Het veld bevat 6 bits voor het versienummer, van 7 tot 40, gevolgd door 12 bits BCH-foutcorrectie, samen 18 bits. Dankzij de foutcorrectie kan een lezer de versie achterhalen, ook als enkele van deze modules beschadigd zijn.
Elke kopie is opgezet als een blok van 6 bij 3 modules. Eén blok zit net boven het zoekpatroon linksonder en het andere net links van het zoekpatroon rechtsboven, waarbij de bits tussen de twee getransponeerd zijn.
- Alleen aanwezig in versies 7–40
- 6 bits versienummer
- 12 bits BCH-foutcorrectie
- Twee kopieën, elk 6 × 3 modules
Waarom kleine codes het niet hebben
Bij versies 1 tot 6 kan een lezer de versie betrouwbaar bepalen door de code met de zoek- en timingpatronen op te meten. Bij grotere codes zijn de modules klein ten opzichte van het hele symbool en kan een kleine meetfout op de verkeerde versie uitkomen, dus de norm voegt een expliciete vermelding toe.