Jak se verze číslují
Číslo verze určuje velikost mřížky. Délka strany v modulech je 17 plus 4krát verze, takže verze 1 má 21 × 21, verze 2 má 25 × 25 a verze 40 má 177 × 177.
Verze se týká počtu modulů, ne fyzické velikosti. Kód verze 2 lze vytisknout velký jako billboard i malý jako poštovní známka; s verzí se mění to, kolik dat se vejde a jak jemné jsou moduly.
- Verze 1: 21 × 21 modulů
- Verze 2: 25 × 25 modulů
- Verze 10: 57 × 57 modulů
- Verze 25: 117 × 117 modulů
- Verze 40: 177 × 177 modulů
- Micro QR M1 až M4: 11 × 11 až 17 × 17 modulů
Jak se verze vybírá
Většina generátorů zvolí nejmenší verzi, která data na zvolené úrovni opravy chyb pojme. Delší obsah, méně úsporný režim kódování nebo vyšší úroveň opravy chyb posouvají kód k větší verzi.
Vyšší verze znamená při stejné vytištěné velikosti více a menších modulů, takže vyžaduje ostřejší tisk a bližší nebo lepší fotoaparát. Krátký obsah, například díky krátkému odkazu, udržuje verzi nízkou a kód snadno naskenovatelný.
Strukturální změny podle verze
Verze také rozhoduje o tom, které pevné vzory se objeví. Verze 1 nemá žádný zarovnávací vzor, verze 2 a vyšší mají jeden nebo více a verze 7 a vyšší nesou bloky s informací o verzi vedle dvou vyhledávacích vzorů.