Wie Versionen nummeriert sind
Die Versionsnummer legt die Rastergröße fest. Die Seitenlänge in Modulen beträgt 17 plus 4 mal die Version: Version 1 ist 21 × 21, Version 2 ist 25 × 25 und Version 40 ist 177 × 177.
Die Version bezieht sich auf die Modulzahl, nicht auf die physische Größe. Ein Code der Version 2 kann so groß wie eine Plakatwand oder so klein wie eine Briefmarke gedruckt werden; mit der Version ändert sich, wie viele Daten hineinpassen und wie fein die Module sind.
- Version 1: 21 × 21 Module
- Version 2: 25 × 25 Module
- Version 10: 57 × 57 Module
- Version 25: 117 × 117 Module
- Version 40: 177 × 177 Module
- Micro QR M1 bis M4: 11 × 11 bis 17 × 17 Module
Wie die Version gewählt wird
Die meisten Generatoren wählen die kleinste Version, die die Daten bei der gewählten Fehlerkorrekturstufe aufnimmt. Längerer Inhalt, ein weniger effizienter Kodierungsmodus oder eine höhere Fehlerkorrekturstufe schieben den Code in eine größere Version.
Eine höhere Version bedeutet bei gleicher Druckgröße mehr und kleinere Module, erfordert also einen schärferen Druck und eine nähere oder bessere Kamera. Kurze Inhalte, etwa durch einen Kurzlink, halten die Version niedrig und den Code leicht scanbar.
Strukturelle Änderungen je nach Version
Die Version entscheidet auch, welche festen Muster vorkommen. Version 1 hat kein Ausrichtungsmuster, ab Version 2 gibt es eines oder mehrere, und ab Version 7 tragen zwei der Suchmuster Versionsinformationsblöcke neben sich.