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

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

Штрихкод PNG или SVG; для EAN/UPC — лист в ПДФ A4 с размером по GS1, для разных Code 128 — лист ячеек от 30 × 20 до 100 × 60 мм.

К инструменту
От задачи — к результату

Работает прямо здесь · без отправки данных

Создайте штрихкод и подготовьте печать

Пример данных

Учебный ввод: EAN-13 460005100005 без последней цифры; размер 100%; 24 копии.

Что получится

Получится EAN-13 4600051000057, лист из 24 одинаковых этикеток на одном ПДФ А4 и размер символа 37,29 × 25,93 мм.

Посмотрите в действии3 видео · по 12 секунд
От товара к этикетке1 / 3

Учебный пример · без звука

Вся серия из 10 видео →

Сервис рисует код из вашего значения, но не выдаёт номера GS1: чтобы товар попал в чужую розницу и на маркетплейс, номер получают в национальной организации GS1. Коды маркировки «Честного знака» так тоже не создаются — их выдаёт оператор системы.

Пример и подробности результата

Выберите символику и введите свой номер либо сначала откройте учебный пример EAN-13 или Code 128. Генератор проверит значение и даст PNG или SVG; для EAN/UPC также соберёт ПДФ A4 с одинаковыми копиями. Для серии Code 128 задайте префикс, первый номер, разрядность и количество, например от INV-0001 до INV-0120. Для списка вставьте до 120 значений одним столбцом либо скопируйте из Excel код и подпись. Вся партия проверяется до сборки; при ошибке ПДФ и ZIP не создаются. Генератор работает без регистрации, но не выдаёт номер GS1 и не подтверждает подлинность товара.

Задача

Что вы проверяете на этой странице

Номер товара или строка для внутреннего кода; для печатного листа — размер EAN/UPC 80–200% либо ширина и высота этикетки Code 128.

Рабочий результат

Штрихкод PNG или SVG; для EAN/UPC — лист в ПДФ A4 с размером по GS1, для разных Code 128 — лист ячеек от 30 × 20 до 100 × 60 мм.

Контрольный пример

Номер 460005100005 без последней цифры превращается в EAN-13 4600051000057. При размере 100% сам символ занимает 37,29 × 25,93 мм; 24 одинаковые этикетки помещаются на одном листе А4.

Этикетки · обновлено 20 сентября 2026

Рабочий инструмент

Разобраться по теме

Печать одного или разных штрихкодов

Для одинаковых этикеток введите один номер, укажите число копий и скачайте ПДФ A4. Для разных товаров откройте режим печати списка: первая колонка содержит код, вторая — необязательную подпись. За один запуск можно проверить и подготовить до 120 разных штрихкодов. Скопированный диапазон Excel сохраняет ведущие нули.

EAN-13, EAN-8 и UPC-A печатаются с выбранным масштабом 80–200%. Для Code 128 задаётся размер ячейки от 30 × 20 до 100 × 60 мм. Общий ПДФ содержит линии реза; печатайте его в масштабе 100% и сначала проверьте один лист сканером.

Инструмент не является компонентой 1С и не подключается к кассовой программе. Он создаёт проверенные файлы для печати из введённого номера, последовательности или списка.

Какой режим печати выбрать
ЗадачаВводРезультат
Повторить один кодномер и число копийПДФ A4 с одинаковыми этикетками
Напечатать разные кодыстолбец или две колонки Excelобщий ПДФ A4 и ZIP изображений
Продолжить нумерациюпрефикс, первый номер и количествопоследовательная серия Code 128

Добавить к кодам названия и цены →

Проверить масштаб печати →

Серийные штрихкоды и инвентарные номера по порядку

Для внутренних номеров не нужно заранее собирать столбец в Excel. Задайте латинский префикс, первый номер, число цифр и количество: ввод INV-, 1, 4 и 120 создаст последовательность от INV-0001 до INV-0120. Инструмент сам выберет Code 128, потому что эта символика кодирует буквы, цифры и знаки.

Партия ограничена 120 значениями и создаётся только целиком. Если количество, диапазон или префикс не подходят, список остаётся пустым; уже напечатанные номера не смешиваются с неполной новой серией. После заполнения проверьте начало и конец диапазона, скачайте отдельные PNG или SVG одним ZIP либо задайте размер ячейки и соберите общий ПДФ A4.

Такие номера подходят для внутреннего учёта имущества, оборудования, коробок и мест хранения. Они не становятся зарегистрированными товарными номерами GS1 и не заменяют EAN-13 для продажи в чужой рознице.

Пример последовательной нумерации
ПараметрЗначениеРезультат
ПрефиксINV-латинская метка серии
Первый номер и разрядность1 и 4INV-0001
Количество120последний номер INV-0120

Сделать инвентарные наклейки с QR →

Выбрать внутренний штрихкод →

Массовая генерация штрихкодов из списка

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

Партия собирается только целиком. Если хотя бы одна строка не подходит выбранной символике или содержит неверную контрольную цифру, инструмент указывает номер строки и не выдаёт частичный архив. После исправления скачайте ZIP с отдельными PNG или SVG и файлом состава.

Для EAN-13, EAN-8 и UPC-A доступен общий ПДФ A4: на каждом месте печатается своё значение, а физический размер берётся из выбранного масштаба 80–200%. Для Code 128 задайте размер этикетки от 30 × 20 до 100 × 60 мм: изображение впишется без искажения пропорций, а линии ячеек помогут разрезать лист. Code 39 и ITF-14 пакет отдаёт отдельными изображениями.

Что получится из пакетного списка
ВводПроверкаРезультат
Один столбецкаждая строка по выбранной символикеZIP из разных PNG или SVG
Код и подпись из Excelзначение и номер ошибочной строкиZIP плюс файл состава
Разные EAN/UPCконтрольная цифра и размер 80–200%один ПДФ A4 для печати
Серия Code 128диапазон и размер ячейкиZIP и один ПДФ A4 с линиями реза

Добавить к кодам названия и цены →

Проверить печать без смещения →

12 или 13 цифр: что ввести в генератор

Учебные 12 цифр 460123456789 дают расчётный номер 4601234567893. Это пример алгоритма, а не номер, выданный вашему товару. Если у вас уже есть полный номер, введите все 13 цифр и сверьте их с источником.

Если к учебным 12 цифрам 460123456789 дописать 0, номер не пройдёт проверку: расчётная последняя цифра — 3. Не заменяйте её наугад у реального товара: ошибка может быть в предыдущих цифрах. Сначала проверьте карточку товара или документ.

Буквенно-цифровому внутреннему артикулу подходит Код 128. Он не превращает артикул в зарегистрированный ЕАН-13 и сам по себе не подтверждает выполнение требований торговой площадки.

Разобрать контрольную цифру →

Печатать название и цену со штрихкодом →

Какую символику выбрать

Выбор символики определяется тем, кто будет читать код. Для розничной кассы и маркетплейса нужен EAN-13 — это стандарт товарной позиции. Для внутреннего склада и логистики удобнее Code 128: он кодирует буквы и цифры, поэтому в него влезает артикул целиком.

EAN-8 берут, когда полный номер не помещается на упаковку, UPC-A приходит с американскими товарами, а ITF-14 печатают на коробах и палетах — это та же позиция в транспортной упаковке.

Code 39 старше остальных и вмещает меньше на той же ширине, но его до сих пор читают промышленные сканеры и часть учётных систем, которым нужен именно он.

Что выбрать под задачу
ЗадачаСимволикаПочему
Товар в розницу и на маркетплейсEAN-13стандарт кассы, 13 цифр с контрольной
Внутренний артикул со складомCode 128кодирует буквы и цифры, компактен
Мелкая упаковкаEAN-8короче на пять цифр
Короб и палетаITF-14транспортная упаковка той же позиции
Товар из СШАUPC-A12 цифр, в Европе читается как EAN-13

Откуда берётся сам номер

Генератор рисует код из номера, который у вас уже есть, — он не выдаёт номера. Это важное различие: любой сервис может нарисовать полоски, но право на конкретный номер даёт только регистрация в GS1.

Если товар идёт в сети или на маркетплейс, номер получают в национальной организации GS1: там он закрепляется за вашим предприятием, и чужой товар с ним не столкнётся. Для внутреннего учёта регистрация не нужна — существует диапазон 200–299, отведённый под коды ограниченного обращения.

Практический вывод: печатать выдуманный номер с чужим префиксом нельзя — на кассе он совпадёт с посторонним товаром. Генератор предупреждает, если номер попадает во внутренний диапазон.

Как печатать, чтобы читалось

Номинальный EAN-13 вместе со свободными зонами занимает 37,29 × 25,93 мм. GS1 допускает пропорциональный диапазон от 80% — 29,83 × 20,74 мм — до 200%. Уменьшать только высоту полос нельзя: такой код хуже пересекается лучами стационарного сканера.

ПДФ раскладывает одинаковые символы на А4 без растяжения и добавляет по 2 мм белого поля до линии реза. Само совпадение размеров не подтверждает качество печати: его оценивают на пробном отпечатке, а формальную проверку выполняют калиброванным верификатором по ISO/IEC 15416.

Сначала нажмите «Прочитать готовый код»: сканер автоматически проверит именно созданное изображение и сравнит значение. Это проверяет файл, но не принтер, материал и освещение — поэтому после неё всё равно прочитайте один пробный отпечаток.

Самая частая причина «код не читается» — печать: уменьшение растра, залитые полосы, обрезанные свободные поля или блик на носителе. Разбор причин с порядком проверки собран в отдельном материале.

  • Для готового ПДФ выберите размер и число копий, затем печатайте лист в масштабе 100% без вписывания в страницу.
  • Оставляйте свободное поле по краям — без него сканер не находит границу кода.
  • Берите вектор SVG для типографии: он масштабируется без потери чёткости.
  • Не растягивайте картинку по одной оси — пропорции полос менять нельзя.
  • Проверьте пробный отпечаток сканером или камерой до печати тиража.

Зачем нужна контрольная цифра

Последняя цифра цифровых стандартов вычисляется из предыдущих по правилу GS1: цифры складываются с весами 3 и 1, а результат дополняется до круглого десятка. Это не часть номера товара, а страховка от опечатки.

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

Если вы вводите номер без последней цифры, инструмент считает её сам и пишет об этом в подсказке — так номер из накладной превращается в готовый код без ручной арифметики.

От номера до готовой картинки

Пошаговая инструкция

От номера до готовой картинки

  1. Выберите символику под задачу
  2. Введите номер или строку — проверка пройдёт сразу
  3. Нажмите «Сделать штрихкод»
  4. Для макета скачайте PNG или SVG; для одинаковых этикеток выберите размер и число копий
  5. Скачайте ПДФ A4 и печатайте его в масштабе 100%
  6. Нажмите «Прочитать готовый код» и сравните результат
  7. Проверьте пробный отпечаток или перенесите код в ценник 60 × 40 мм
Перед печатью тиража

Перед печатью или публикацией

Перед печатью тиража

  • Символика соответствует тому, кто будет читать код
  • Контрольная цифра сходится
  • Номер не выдуман: он ваш или из внутреннего диапазона
  • Пробный отпечаток прочитан сканером
Возможности и ограничения

Честные границы

Что сервис делает и чего не делает

  • Рисовать EAN-13, EAN-8, UPC-A, Code 128, Code 39 и ITF-14
  • Считать контрольную цифру, если её не хватает
  • Отдавать код в PNG и в векторе SVG
  • Собирать до 120 одинаковых EAN/UPC-этикеток в ПДФ A4
  • Создавать до 120 серийных Code 128 по префиксу и диапазону номеров
  • Раскладывать разные Code 128 на A4 в ячейки заданного размера
  • Считать физический размер EAN/UPC от 80% до 200% по GS1
  • Показывать точный размер PNG и минимальную полосу в пикселях
  • Передавать готовое изображение в сканер и сверять прочитанное значение
  • Передавать проверенное значение и символику в ценник без повторного ввода
  • Работать без регистрации и без водяных знаков
  • Считать всё на устройстве, не отправляя номер на сервер
  • Выдавать зарегистрированные номера GS1
  • Создавать коды маркировки «Честного знака»
  • Подтверждать, что номер свободен и не занят чужим товаром
Вопросы и ответы

Рабочий инструмент

Генератор штрихкодов онлайн: вопросы

8 вопросов
Нужна ли регистрация, чтобы сделать штрихкод?

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

Что будет, если я придумаю номер сам?

Для внутреннего учёта это допустимо в диапазоне 200–299. Выдуманный номер с чужим префиксом столкнётся на кассе с посторонним товаром — так делать нельзя.

Чем PNG отличается от SVG?

PNG — картинка фиксированного размера для документа или карточки товара. SVG — вектор: масштабируется без потери чёткости, его и просят типографии.

Какой размер EAN-13 выбрать?

Номинальный размер — 37,29 × 25,93 мм со свободными зонами. GS1 допускает 80–200% при пропорциональном изменении. Если место позволяет, начните со 100%; любой тираж сначала проверьте на одном отпечатке.

Можно ли массово сгенерировать разные штрихкоды?

Да. Вставьте до 120 значений одним столбцом или код и подпись двумя столбцами из Excel. Разные PNG или SVG скачаются одним ZIP. Для EAN-13, EAN-8 и UPC-A доступен общий ПДФ A4 по масштабу GS1; для Code 128 — ПДФ с ячейками заданного размера от 30 × 20 до 100 × 60 мм. Для повторов одного кода используйте поле количества в основной форме.

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

Нажмите «Прочитать готовый код»: изображение одноразово передастся в локальный сканер, а тот покажет прочитанное значение. Совпадение проверяет файл; перед тиражом отдельно проверьте бумажный образец.

Можно ли сделать код с буквами и номерами по порядку?

Да. Code 128 и Code 39 кодируют латинские буквы и цифры. Для последовательности откройте блок разных штрихкодов, задайте префикс, первый номер, разрядность и количество: инструмент заполнит Code 128 с ведущими нулями, например INV-0001 — INV-0120, проверит всю партию и соберёт ZIP. EAN и UPC кодируют только цифры фиксированной длины.

Почему код не читается после печати?

Почти всегда дело в печати: масштаб не 100%, нет свободного поля, полосы залиты или бликует плёнка. Порядок проверки собран в материале о нечитаемых штрихкодах.

Следующий осмысленный шаг

Продолжить работу

Источники и проверка
Источники и проверка

Материал обновлён: 20 сентября 2026. Дата редакции не означает новую проверку нормативных источников. Перед применением проверьте действующую редакцию по ссылке. Методика проверки.