Штрих-код для товара: где взять и как сделать
Опубликовано 31 октября 2026, обновлено 1 ноября 2026
Штрих-код — это картинка номера. Картинку сделать легко и бесплатно, поэтому главный вопрос не «как нарисовать», а «какой номер». Номер зависит от того, где продаётся товар. Для маркетплейса его даёт кабинет, для магазина — ГС1 РУС, а для своего склада подойдёт любая своя нумерация. Когда номер есть, картинку делает генератор штрих-кодов — бесплатно и сразу.
Где взять номер
| Где продаёте | Откуда номер | Сколько стоит |
|---|---|---|
| Wildberries, Ozon | Заводской или сгенерированный в личном кабинете, в карточке товара | Бесплатно |
| Магазины, торговые сети | ГС1 РУС: EAN-13 с вашим префиксом | Взносы, числа ниже |
| Товар с обязательной маркировкой | GTIN через Национальный каталог или ГС1 РУС | Зависит от пути, ниже |
| Только свой склад, инвентарь, партии | Своя нумерация, код Code 128 | Бесплатно |
Требования площадок разобраны отдельно: «Этикетка для Wildberries» и «Этикетки Ozon».
Обязателен ли штрих-код и сколько он стоит
По закону штрих-код не обязателен: его требуют торговые сети и маркетплейсы. Номера GS1 в России присваивает только ГС1 РУС. На странице взносов указано: 25 000 ₽ при вступлении, это первый год, затем 15 000 ₽ в год; участникам обязательной маркировки — 3 000 ₽ и 3 000 ₽. Даты на странице нет, поэтому сверьте перед оплатой. Для маркируемого товара есть и другой путь: «Честный знак» пишет (март 2026), что через Национальный каталог можно получить префикс и 100 кодов без полного членства.
Можно ли придумать номер самому
Нарисовать можно любой: сканер прочитает. Но настоящим номер это не сделает. Законность номера подтверждает только свидетельство ГС1 РУС, а в международном реестре GEPIR у придуманного номера нет владельца. Он может совпасть с номером чужого товара, и это не просто формальность: касса или склад покажут другой товар.
Для своих нужд выход есть. ГС1 РУС допускает внутренний EAN-13, который начинается с цифры 2 и не покидает предприятие, а для номеров другой длины советует Code 39 или Code 128. Такой номер уникален только у вас, поэтому за пределы вашего учёта он выходить не должен. Проще всего взять Code 128: в нём можно использовать и буквы, например артикул.
Как сделать штрих-код на товар
- Возьмите номер из карточки товара или из свидетельства ГС1 РУС.
- Введите его в генератор штрих-кодов: вид кода определится сам, контрольная цифра посчитается. Скачайте PNG или SVG.
- Нужно много этикеток — нажмите там же «Напечатать на этикетках»: код встанет на этикетку, а ширина штриха будет кратна точке принтера (по умолчанию 203 dpi, другой выбирается в шапке редактора). Дальше — количество, пробник с линейкой и PDF.
Как сделать штрих-код в Word
Встроенный инструмент в Word убрали, но осталось поле DISPLAYBARCODE в Word для Windows. Нажмите Ctrl+F9, между появившимися скобками напишите код поля и нажмите F9:
DISPLAYBARCODE "4600000000015" EAN13
Вместо EAN13 подойдут CODE128, CODE39, EAN8, ITF14, UPCA и QR; DataMatrix в этом списке нет. При неверных данных поле может просто ничего не нарисовать, а размер потом придётся подгонять вручную, и вот тут легко сломать код: об этом ниже. Если нужна просто картинка, быстрее вставить в документ PNG из генератора: она встанет в номинальном размере.
Как сделать штрих-код в Excel
Встроенной функции в Excel нет. Обычно советуют шрифт штрих-кода, и у него есть подвох: одного шрифта мало. Шрифт Code 128 без кодировщика не работает: строку нужно дополнить контрольным символом и знаками начала и конца. Шрифту EAN-13 в Excel тоже нужен кодировщик. Проще всего Code 39: достаточно поставить звёздочки по краям номера, но код выходит длиннее и букв в нём меньше.
Вторая ловушка — сам Excel: он убирает ведущие нули и показывает длинные числа как 1,23E+15. Столбец с номерами делайте текстовым. Если номеров много, вставьте столбец в генератор целиком: он сделает до 100 кодов за раз и отдаст архив с картинками.
Почему код не считывается после печати
Первое, что стоит проверить, — подгонку размера. Штрихи бывают четырёх ширин, и сканер читает их соотношение, а принтер ставит только целые точки. Растянули картинку в документе, драйвер вписал страницу в поля — штрихи округляются по-разному, и код может не читаться, хотя на вид он безупречен. Замер и таблица ширин — на странице генератора. Настройка принтера — в статье о печати на термопринтере, а как поставить штрих-код рядом с текстом — в ответе «Штрих-код на этикетке».
Коротко
Сначала номер: для маркетплейса — из кабинета, для магазинов — от ГС1 РУС, для своего склада — своя нумерация в Code 128. По закону штрих-код не обязателен, но его требуют те, кому вы продаёте. Придуманный номер прочитается, но настоящим не станет. Картинку делает генератор бесплатно, а печатать её надо без растягивания.