Генератор штрихкодов
Введите серийный номер, код актива или товарный номер — штрихкод появится мгновенно, готовый к копированию или скачиванию.
Как пользоваться
- Введите или вставьте данные — штрихкод рисуется по мере ввода, нажимать кнопку не нужно. Пример уже подставлен, поэтому рабочий код виден сразу.
- Выберите формат: Code 128 (по умолчанию) принимает любой печатный ASCII — серийные номера, коды активов, номера заказов. EAN-13 и EAN-8 предназначены для товарных кодов и принимают только цифры.
- Для EAN введите 12 цифр (EAN-13) или 7 (EAN-8) — контрольный разряд рассчитается сам; введите все 13 или 8 — и последняя цифра будет проверена. Строка под кодом показывает настоящий контрольный разряд.
- Скопируйте изображение, чтобы вставить его в документ, или скачайте PNG (экраны, этикетки) либо SVG (печать, масштабирование). Свободная зона соответствует стандарту, поэтому код считывается сразу.
Пример
Ввод
590123412345
Результат
5901234123457
В формате EAN-13 к 590123412345 добавляется контрольный разряд 7, поэтому полный код — {sample}{check}. Те же цифры в Code 128 тоже дают считываемый код, но розничные сканеры ожидают EAN.
Правила, ограничения и известные проблемы
- Только три формата: Code 128, EAN-13 и EAN-8. Code 39, Interleaved 2 of 5, UPC-A/E, двумерные и почтовые коды вне области — интерфейс построен так, чтобы форматы можно было добавить позже.
- Code 128 ограничен 100 символами и печатным ASCII (32–126): управляющие символы и нелатинские письменности (китайская, арабская, эмодзи) отклоняются с показом проблемного символа — Code 128 B/C просто не умеет их кодировать.
- EAN принимает только обычные полуширинные цифры, ровно 12/13 (EAN-13) или 7/8 (EAN-8). Разделители тысяч, пробелы и не-ASCII цифры отклоняются, а не вырезаются молча, поэтому вы всегда знаете, что закодировано.
- Контрольный разряд — обычная арифметика: рассчитывается при вводе 12/7 цифр, проверяется при 13/8. Это не значит, что код зарегистрирован — инструмент не связан с базой GS1 и работает полностью офлайн.
- Фиксированные чёрные полосы на белом со стандартной свободной зоной (Code 128: по 10 модулей с каждой стороны; EAN-13: 11 слева, 7 справа; EAN-8: по 7 с каждой стороны). Ни своих цветов, ни градиентов, ни инверсии, ни логотипов — низкий контраст чаще всего мешает считыванию.
- Ни печатных единиц (мм, милы, DPI), ни поворота: для профессиональной печати этикеток используйте специальное ПО. Ширина PNG 512/1024/2048 px и SVG покрывают экраны и масштабирование.
- Ни массовой и последовательной генерации, ни несущих полос, ни дополнения EAN-5, ни сканирования и декодирования — это отдельный инструмент.
- Для копирования изображения нужен API буфера обмена; если он заблокирован, кнопки скачивания работают всегда. Ничего не отправляется, не сохраняется и не попадает в URL — всё выполняется в браузере.
Похожие инструменты
Что обычно нужно дальше, когда штрихкод готов.