Як нумеруються версії
Номер версії задає розмір сітки. Довжина сторони в модулях дорівнює 17 плюс 4, помножене на версію, тож версія 1 це 21 × 21, версія 2 це 25 × 25, а версія 40 це 177 × 177.
Версія стосується кількості модулів, а не фізичного розміру. Код версії 2 можна надрукувати завбільшки з білборд або завбільшки з поштову марку; зі зміною версії змінюється те, скільки даних вміщається і наскільки дрібні модулі.
- Версія 1: 21 × 21 модуль
- Версія 2: 25 × 25 модулів
- Версія 10: 57 × 57 модулів
- Версія 25: 117 × 117 модулів
- Версія 40: 177 × 177 модулів
- Micro QR від M1 до M4: від 11 × 11 до 17 × 17 модулів
Як обирають версію
Більшість генераторів обирають найменшу версію, що вміщає дані на обраному рівні корекції помилок. Довший вміст, менш ефективний режим кодування або вищий рівень корекції помилок підштовхують код до більшої версії.
Вища версія означає більше й дрібніших модулів за того самого друкованого розміру, тож вимагає чіткішого друку та ближчої або кращої камери. Короткий вміст, наприклад завдяки короткому посиланню, тримає версію низькою, а код легким для сканування.
Структурні зміни за версіями
Версія також визначає, які фіксовані шаблони присутні. Версія 1 не має шаблону вирівнювання, версії від 2 мають один або кілька, а версії від 7 мають блоки інформації про версію поряд із двома пошуковими шаблонами.