Перейти к основному содержимому
qr-cow
Guides

Версии QR-кодов: что это значит и какая версия достанется вам

qr-cow4 мин чтения

Каждый QR-код — это один из сорока фиксированных размеров. Самый маленький — аккуратная сетка 21×21 из квадратиков. Самый большой — настенный 177×177. В спецификации они называются версиями — с V1 по V40, — и та, что достанется вам, определяется автоматически: тем, что вы кодируете, и тем, насколько устойчивым должен быть код.

Вот что это значит на деле и почему вам стоит об этом знать.

Что на самом деле означает «версия»

QR-код — это сетка из чёрных и белых квадратов, которые называются модулями. У версии 1 сетка 21×21. Каждая следующая ступень добавляет по четыре модуля на сторону. V2 — это 25×25, V3 — 29×29, и так до V40 с его 177×177.

Версия — чисто размерная метка. Это не версия программы: V2 не «новее» V1, она просто больше. Версия повыше вмещает больше данных. Версия пониже быстрее ловится телефоном и сканируется с большего расстояния.

Версию выбираете не вы, а ваш контент

Вы отдаёте кодировщику данные и уровень коррекции ошибок. Он берёт наименьшую версию, в которую эти данные на этом уровне влезают. Вот и всё.

Примерный масштаб на уровне M по умолчанию (15% коррекции ошибок):

  • Короткий URL вроде qr-cow.com/r/abc123 спокойно помещается в V2 (25×25).
  • vCard с именем, телефоном и почтой — скорее всего V5 или V6 (от 37×37 до 41×41).
  • Блок Wi-Fi с длинной парольной фразой — где-то от V4 до V7.
  • Абзац обычного текста на 300 символов — V10 и выше (57×57).

Как коррекция ошибок меняет версию

Каждый QR-код резервирует часть модулей под коррекцию ошибок. Сколько именно — выбираете вы:

  • L (7%) — чистая печать, помещение, коды без износа.
  • M (15%) — уровень по умолчанию. Для большинства задач хватает.
  • Q (25%) — рекомендуется, когда в центре логотип: он закрывает модули.
  • H (30%) — улица, публичные поверхности, всё, что будет царапаться.

Чем больше коррекции вы просите, тем меньше места остаётся под сами данные — и версия подрастает. Перевод одного и того же URL с L на H обычно добавляет ступень-другую. Оно того стоит, если код поедет на наклейку, которая окажется в лужице кофе.

Как прочитать версию любого кода

Проще всего — посчитать модули по одной стороне кода. Версия считается так:

version = (modules_per_side − 17) / 4

Значит, код шириной 33 квадрата — это V4. Код шириной 57 — V10. Три больших квадрата-ориентира в углах занимают по 7 модулей каждый, так что если вы насчитали семь, потом промежуток, потом снова семь на одной стороне — вы почти у цели.

Или не считайте вовсе, а просто сгенерируйте код сами в студии — размер кодировки скажет почти всё, что нужно.

Как держать версию низкой (и зачем)

Версия пониже — это более крупные модули при том же размере печати, а крупные модули телефон ловит быстрее. Код V3 печатается чётко на визитке. Коду V20 на той же визитке нужны твёрдая рука и хороший свет.

Правило большого пальца: каждая ступень, на которую вы не поднялись по лестнице версий, примерно удваивает практическую дистанцию сканирования.

Три конкретных способа держать версию низкой:

  • Используйте динамический QR. В код зашивается только короткий редирект вроде qr-cow.com/r/abc. Он навсегда останется V2, куда бы вы ни вели ссылку. О том, когда что выигрывает, читайте в статье статические против динамических.
  • Укоротите URL. example.com/promo лучше, чем example.com/landing/spring-2026/promo?utm_source=flyer&utm_medium=print. Одна только UTM-разметка способна поднять статический код на две версии.
  • Снизьте коррекцию ошибок на ступень, если код в помещении. Возврат с Q на M экономит версию, а печатным материалам внутри помещения Q редко нужен.

Краткая шпаргалка

Примерная ёмкость в символах на уровне M (цифры зависят от типа данных: у буквенно-цифровых чуть выше, у бинарных чуть ниже):

  • V1, 21×21 — около 14 символов.
  • V5, 37×37 — около 106 символов.
  • V10, 57×57 — около 271 символа.
  • V20, 97×97 — около 858 символов.
  • V30, 137×137 — около 1732 символов.
  • V40, 177×177 — около 2953 символов.

Теперь откройте студию и выберите самую низкую версию, которая даёт нужный вид и вмещает нужные данные.

Written by

qr-cow

Notes from the team behind the QR studio

Comments

Log in to join the conversation.

Loading…

Версии QR-кодов простыми словами (V1–V40) · qr-cow