Перейти к содержимому

Статический QR-код

QR-код с прямо закодированными данными — изменить содержимое после печати невозможно, нет аналитики, но не требуется обслуживание.

Статический QR-код кодирует конечные данные непосредственно в структуру матрицы: URL страницы, текст, номер телефона, контакт vCard, строку подключения Wi-Fi или данные платёжного поручения. После генерации и печати содержимое кода зафиксировано на уровне физической структуры модулей — изменить его без создания нового кода невозможно. Для распознавания не требуется интернет-подключение и сторонние серверы.

Ёмкость статического кода зависит от типа кодируемых данных. При кодировании только цифр максимум составляет 7089 знаков, для алфавитно-цифровых данных — 4296, для бинарных (байтовый режим, включая кириллицу UTF-8) — 2953 байта, для кандзи — 1817 символов. Стандарт ISO/IEC 18004:2015 определяет 40 версий кода с размерами матрицы от 21×21 до 177×177 модулей: чем больше данных, тем крупнее матрица и тем ниже плотность при той же физической площади.

Когда статический код подходит

  • Данные не меняются — например, ссылка на архивный документ, номер телефона компании, IBAN для пожертвований, Wi-Fi-пароль в домашней сети.
  • Нет доступа к сети при сканировании — кодируемый текст или данные считываются офлайн без редиректа через сервер.
  • Нет необходимости в аналитике — когда количество сканов не является метрикой (внутренняя маркировка, документация, личные карточки).
  • Требования к конфиденциальности — сканирование не проходит через третий сервер, данные не логируются.

Главное ограничение статического кода — невозможность изменить данные после публикации. Если закодированный URL переехал или страница удалена, код становится нерабочим, и единственный выход — заменить физический носитель. По этой причине для рекламных кампаний, упаковки массовых тиражей и любых материалов с возможным изменением контента предпочтительны динамические QR-коды. Подробный разбор отличий — в статье «Динамический и статический QR-код: в чём разница».

Статические коды с длинными URL имеют повышенную плотность матрицы, что снижает устойчивость к загрязнениям и повреждениям при маленьком размере печати. В таких случаях рекомендуется выбирать уровень коррекции ошибок Q или H (25–30% по ISO/IEC 18004:2015) и увеличивать физический размер кода до не менее 2×2 см при печати. Сгенерировать статический QR-код с нужными параметрами можно бесплатно — создать QR-код.

Частые вопросы

Можно ли изменить данные в статическом QR-коде после печати?

Нет. Данные закодированы непосредственно в физическую структуру матрицы (чередование тёмных и светлых модулей). Изменить содержимое без перегенерации и перепечатки невозможно. Если URL изменился или стал недействительным — нужно создать новый код и заменить носитель. Если необходима возможность редактирования без замены кода, используйте динамический QR-код с редируктом через сервер.

Нужен ли интернет для сканирования статического QR-кода?

Зависит от того, что закодировано. Само распознавание матрицы происходит офлайн — смартфон считывает данные без обращения к серверу. Однако если в коде зашит URL, браузер после распознавания откроет страницу, для чего нужен интернет. Если закодирован текст, номер телефона, vCard или Wi-Fi-строка — сеть для сканирования не требуется совсем.

Когда статический код лучше динамического?

Статический код предпочтительнее, когда: данные заведомо не изменятся (архивный документ, постоянный телефон, домашний Wi-Fi); сканирование должно работать без интернета; важна конфиденциальность — данные не проходят через сторонний сервер и не логируются; нет необходимости отслеживать статистику сканирований. Для рекламных кампаний, упаковки и всего, где контент может меняться, выгоднее динамический вариант.