Генератор штрихкодов

Создавайте сканируемые штрихкоды Code 128, EAN, UPC и другие для скачивания в форматах PNG или SVG.

Тип штрихкода

Внешний вид
Предпросмотр штрихкода
Готово. Введите данные для генерации штрихкода.

Ваши данные преобразуются в штрихкод прямо в браузере — ничего не отправляется на серверы BroBroGo.

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

Какой тип штрихкода мне выбрать?

Code 128 подходит для любых коротких кодов: артикулов (SKU), номеров отслеживания или инвентарных номеров. EAN-13, EAN-8 и UPC-A используются для розничных товаров. ITF-14 наносится на транспортную картонную упаковку, Code 39 — на инвентарные бирки, Codabar — в библиотеках и банках крови, MSI — на складские стеллажи, а Pharmacode — на упаковку лекарств.

Нужно ли мне самому рассчитывать контрольную цифру?

Нет. Для EAN, UPC и ITF-14 вы можете ввести только значащие цифры, а последняя контрольная цифра рассчитается автоматически. Если же вы введете код полной длины, он будет проверен, а не пересчитан.

Будут ли эти штрихкоды действительно сканироваться?

Да, если вы сохраните хорошую контрастность, оставите свободные поля по бокам и не будете слишком сильно уменьшать изображение. Для печати скачивайте SVG, чтобы штрихи оставались четкими при любом размере; для экранов и документов вполне подойдет PNG.

Принцип работы и конфиденциальность генератора

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

Если поле ввода данных пустое, слишком длинное или содержит недопустимые символы, область предварительного просмотра и кнопки скачивания скрываются. При переключении типов штрихкода в пустую строку ввода автоматически подставляется пример значения, соответствующий выбранному формату. Максимальная длина вводимых данных для любого типа штрихкода ограничена 256 символами.

Поддерживаемые форматы штрихкодов и их применение

Каждый тип штрихкода разработан под конкретные задачи — от маркировки товаров на кассе до учета лабораторных пробирок.

  • Code 128: Универсальный формат, поддерживающий любые буквы, цифры или символы. Рекомендуется делать значения короткими. Применяется для создания артикулов (SKU), номеров отслеживания или идентификаторов активов (ID).
  • EAN-13: Стандартный 13-значный розничный код. Вы можете ввести 12 цифр (в этом случае последняя контрольная цифра добавится автоматически) либо полный 13-значный код. Используется для маркировки розничных товаров.
  • EAN-8: Сокращенный формат для небольших розничных упаковок. Допускает ввод 7 цифр (контрольная цифра добавится автоматически) или полного 8-значного кода.
  • UPC-A: Стандарт, распространенный в розничной торговле. Требует ввода 11 цифр (контрольная цифра добавится автоматически) или полного 12-значного кода.
  • Code 39: Поддерживает заглавные буквы, цифры, пробел и символы -, ., $, /, +, %. Часто применяется для создания инвентарных бирок и маркировки активов.
  • ITF-14: Используется для маркировки транспортной картонной упаковки и коробок. Принимает 13 цифр (контрольная цифра добавится автоматически) или полный 14-значный код.
  • Codabar: Применяется в библиотеках и банках крови. Поддерживает цифры и символы -, $, :, /, ., +, которые обязательно должны быть обрамлены стартовыми и стоповыми буквами от A до D (например, A40156B).
  • MSI: Используется складским персоналом для маркировки стеллажей и инвентаря. Допускает ввод только цифр.
  • Pharmacode: Специализированный код для фармацевтической упаковки лекарств. В качестве входного значения принимает только целое число в диапазоне от 3 до 131070.

Правила расчета контрольных цифр

Для форматов EAN-13, EAN-8, UPC-A и ITF-14 реализована автоматическая обработка контрольного символа. Если вы вводите усеченный код (без последней цифры), система самостоятельно рассчитывает контрольное число по стандартному алгоритму и добавляет его к штрихкоду. Если же вы вводите код полной длины, генератор выполняет верификацию (проверку корректности) предоставленной контрольной цифры, а не рассчитывает ее заново.

Настройка внешнего вида и параметры вывода

Для обеспечения считываемости штрихкода и его соответствия дизайну упаковки доступны следующие параметры настройки:

  • Цвет штрихов и Цвет фона: Принимают значения в шестнадцатеричном формате #RRGGBB. При вводе некорректного значения цвета автоматически сбрасываются к стандартным черному и белому.
  • Ширина штриха: Регулируется в диапазоне от 1 до 4.
  • Высота: Задается в пределах от 40 до 200 пикселей.
  • Показывать текст под штрихами: Переключатель, позволяющий отображать или скрывать символы под графическими линиями.

Готовый штрихкод можно скачать в двух форматах:

  1. SVG: Векторный формат, идеально подходящий для последующей печати, так как он масштабируется без потери четкости границ штрихов.
  2. PNG: Растровый формат, который при скачивании генерируется в три раза больше отображаемого на экране размера для сохранения высокой детализации.

Ошибки при вводе данных

При нарушении правил заполнения полей генератор выводит соответствующие предупреждения:

  • Если длина введенных данных превышает лимит, отображается сообщение: «Значение слишком длинное для сканируемого штрихкода. Длина не должна превышать {max} симв.».
  • Если введенные символы не соответствуют выбранному стандарту, появляется предупреждение: «Недопустимое значение для формата {format}. Проверьте подсказку выше.».

Часто задаваемые вопросы

Какой тип штрихкода мне выбрать? Code 128 подходит для любых коротких кодов: артикулов (SKU), номеров отслеживания или инвентарных номеров. EAN-13, EAN-8 и UPC-A используются для розничных товаров. ITF-14 наносится на транспортную картонную упаковку, Code 39 — на инвентарные бирки, Codabar — в библиотеках и банках крови, MSI — на складские стеллажи, а Pharmacode — на упаковку лекарств.

Нужно ли мне самому рассчитывать контрольную цифру? Нет. Для EAN, UPC и ITF-14 вы можете ввести только значащие цифры, а последняя контрольная цифра рассчитается автоматически. Если же вы введете код полной длины, он будет проверен, а не пересчитан.

Будут ли эти штрихкоды действительно сканироваться? Да, если вы сохраните хорошую контрастность, оставите свободные поля по бокам и не будете слишком сильно уменьшать изображение. Для печати скачивайте SVG, чтобы штрихи оставались четкими при любом размере; для экранов и документов вполне подойдет PNG.