К содержимому
Независимый сервис, не связан с ООО «ЦРПТ» и системой «Честный ЗНАК»
Датаматрикс Онлайн
Виды штрихкодов и форматы

MaxiCode: как устроен код из шестиугольников и где применяется

Опубликовано 5 октября 2026 г.

Среди двумерных кодов MaxiCode выглядит необычнее всего: вместо квадратиков в нём шестиугольники, а в центре нарисована мишень. Такой вид не случаен. Код создавали для того, чтобы камера читала его на лету, пока посылка едет по сортировочной ленте. Разберём, как он устроен и зачем нужен.

Как устроен MaxiCode

Код MaxiCode: шестиугольные модули и мишень из трёх колец в центре, подписаны мишень и шестиугольный модуль
MaxiCode состоит из шестиугольных модулей вокруг мишени. Мишень нужна, чтобы камера мгновенно находила код под любым углом.

Код занимает фиксированную площадь, около 28 на 27 мм, и состоит из 884 шестиугольных модулей, уложенных как соты: 33 ряда по 30 столбцов. В центре расположена мишень из трёх концентрических колец.

Мишень выполняет роль поискового узора. Любая камера находит концентрические кольца быстрее и надёжнее, чем угловые квадраты, к тому же кольца выглядят одинаково с любого направления. Поэтому MaxiCode читается под любым поворотом и при движении. Для сортировочной линии, где посылки едут с разной ориентацией, это принципиально.

Важная деталь: размер символа не зависит от объёма данных. Меньше данных значит, что свободные места занимают служебные символы, а код остаётся тем же.

Режимы MaxiCode

Стандарт описывает пять режимов, от 2 до 6:

  • Режимы 2 и 3: структурированное сообщение перевозчика. Оно содержит почтовый индекс, код страны и класс услуги. Режим 2 рассчитан на цифровые индексы, режим 3 на буквенно-цифровые, например международные.
  • Режим 4: стандартный символ для произвольного текста, до 93 знаков латиницы, цифр и знаков или до 138 цифр.
  • Режим 5: то же, но с усиленной защитой от повреждений, поэтому данных помещается меньше: до 77 знаков или 113 цифр.
  • Режим 6: программирование считывающих устройств.

Режимы 2 и 3 заполняются по правилам конкретного перевозчика, поэтому создавать их «для себя» не нужно. Генератор на этом сайте делает режим 4: он подходит для произвольного текста, проверки оборудования и проектов, где MaxiCode выбран как внутренний формат. Он не заменяет настоящих отправлений: этикетки перевозчика создают по его требованиям.

Где применяют MaxiCode

Формат создан в начале 1990-х годов для сортировки посылок и до сих пор встречается в логистике: код читают камеры на сортировочных линиях и ручные сканеры. Спецификация открыта и описана стандартом ISO/IEC 16023, поэтому использовать формат может любая компания. Вне логистики он встречается редко: для общих задач выбирают QR-код, DataMatrix или Aztec.

MaxiCode или другой двумерный код

  • Нужно читать код на ходу, при любом повороте, оборудование настроено на MaxiCode. MaxiCode.
  • Данных много или нужна ссылка. Обычный QR-код.
  • Мало места, нужна промышленная маркировка. DataMatrix.
  • Электронные билеты. Aztec.
  • Очень короткое значение на крошечной детали. Micro QR или прямоугольный DataMatrix.

Как создать MaxiCode

  1. Откройте генератор MaxiCode.
  2. Впишите текст латиницей, цифрами и знаками, до 93 знаков.
  3. Задайте ширину кода: стандартный размер около 28 на 27 мм, и для промышленного оборудования лучше держаться его.
  4. Нажмите «Создать код», проверьте предпросмотр и скачайте PNG, SVG или PDF.

Как печатать

Шестиугольники при малом числе точек получаются грубее квадратов, поэтому для печати лучше выбирать разрешение 300 dpi и выше. Вокруг кода сохраняйте белое поле: не обрезайте картинку. Для макета берите векторный SVG или PDF. Напечатанный образец проверьте тем оборудованием, на котором код будет читаться: обычные приложения на телефоне MaxiCode часто не понимают.

Если вы работаете с кодами маркировки «Честного знака», печать их дублей на этикетках 58×40 для термопринтера выполняет дублирование КИЗ: вставьте коды и скачайте PDF.

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

Что такое MaxiCode?
Это двумерный код из шестиугольных модулей вокруг мишени из колец. Его создали для автоматической сортировки посылок: код читается на лету и под любым углом.
Сколько данных вмещает MaxiCode?
В режиме 4 до 93 знаков латиницы, цифр и знаков или до 138 цифр. В режиме 5 с усиленной защитой до 77 знаков или 113 цифр.
Чем отличаются режимы MaxiCode?
Режимы 2 и 3 содержат структурированное сообщение перевозчика с индексом, страной и классом услуги. Режимы 4 и 5 хранят произвольный текст, причём в режиме 5 защита сильнее. Режим 6 нужен для программирования сканеров.
Читает ли MaxiCode телефон?
Не всегда. Многие приложения не поддерживают этот формат. Промышленные камеры и сканеры, настроенные на MaxiCode, читают его надёжно.
Подходит ли MaxiCode для посылок?
Для настоящих отправлений нужны режимы 2 и 3 с данными перевозчика, и создавать их нужно по правилам конкретной компании. Генератор на этом сайте делает режим 4 для произвольного текста.
Как сделать MaxiCode онлайн?
В [генераторе MaxiCode](/generator-maxicode) на этом сайте: впишите текст, задайте ширину и скачайте PNG, SVG или PDF без регистрации.