Генератор штрихкодов EAN-13, Code 128, UPC онлайн — бесплатно
Создать штрихкод онлайн для маркетплейсов, склада и розничной торговли. EAN-13 для Wildberries и Ozon, Code 128 для логистики. Скачайте PNG или SVG.
Загрузка генератора...
Штрихкод — это графическое изображение данных в виде чёрно-белых полос, которое считывается оптическим сканером. В отличие от QR-кода (двумерного), линейный штрихкод хранит информацию в одном направлении — по горизонтали. Несмотря на кажущуюся простоту, штрихкоды лежат в основе глобальной торговой инфраструктуры: более 10 миллиардов единиц товаров в мире маркировано EAN-13 или UPC-A.
История начинается в 1974 году: первым коммерчески отсканированным товаром стала пачка жевательной резинки Wrigley's в американском супермаркете. В 1977 году была принята система EAN (European Article Numbering), которая стала международным стандартом. Сегодня GS1 — некоммерческая организация, управляющая системой, насчитывает более 2 миллионов членов по всему миру.
Поддерживаемые форматы штрихкодов
EAN-13 — основной розничный стандарт. Содержит 13 цифр: 3-значный код страны регистрации производителя, 4-5 значный код предприятия, код товара и контрольная цифра. Россия имеет диапазон 460-469. Обязателен для продажи в большинстве сетевых магазинов России и Европы, а также на Яндекс Маркете (схема FBY).
EAN-8 — укороченная версия для мелких товаров, где полный EAN-13 физически не помещается на упаковке: жвачка, батарейки, мини-флаконы духов. Содержит 8 цифр.
UPC-A — американский аналог EAN-13, 12 цифр. Стандарт для США, Канады, Великобритании. Используется на Amazon, Walmart, Target. Наш генератор автоматически добавляет ведущий ноль для совместимости с EAN-13.
Code 128 — наиболее универсальный линейный формат. Кодирует все 128 символов ASCII: буквы верхнего и нижнего регистра, цифры, специальные символы. Высокая плотность — один из самых компактных штрихкодов. Стандарт для складов, логистических накладных, авиабилетов (BCBP), маркетплейсов.
Code 39 — более старый формат, поддерживает 43 символа: заглавные буквы, цифры и - . $ / + % пробел. Применяется в автомобильной промышленности, оборонном секторе, медицинском оборудовании, государственных стандартах MIL-SPEC.
ITF-14 — 14-значный код для транспортной упаковки: картонные коробки, паллеты, оптовые упаковки. Узор «интерлив» (цифры кодируются в парах полос) даёт надёжное считывание даже на гофрокартоне с неровной поверхностью.
Codabar — числовой код для библиотек, банков крови, медицинских лабораторий, курьерских служб FedEx. Не требует контрольной цифры.
MSI Plessey — для маркировки ценников на полках и стеллажах в розничной торговле.
Штрихкоды для маркетплейсов в России
Wildberries принимает три типа маркировки: баркод WB (генерируется автоматически в ЛК при создании карточки), EAN-13 производителя (если есть), и Code 128. Этикетка с штрихкодом обязательна на каждой единице товара при сдаче на склад FBO. Размер этикетки: 58×40 мм. Требования: чёрный код на белом фоне, высота штрихкода минимум 25 мм, чёткое изображение без размытия.
Ozon принимает EAN-13, EAN-8, UPC-A и Code 128. Минимальный размер для FBO: 37×25 мм. Для FBS (merchant fulfillment) дополнительно нужен ШК отправления, который генерирует сам Ozon при создании поставки. На коробке с несколькими единицами одного SKU должен быть сводный штрихкод поставки плюс штрихкод на каждой единице внутри.
Яндекс Маркет для FBY (fulfillment by Yandex): строго EAN-13. Товары без EAN-13 принимаются только по схеме FBS и DBS. Размер этикетки минимум 30×20 мм. Код должен читаться сканером с расстояния 15 см в нормальных условиях освещения.
Честный знак и DataMatrix
Data Matrix — двумерный матричный код, используемый в системе маркировки товаров «Честный знак» (ЧЗ). Каждый КМ (код маркировки) содержит GTIN (код товара в стандарте GS1), серийный номер, ключ проверки и подпись. Информация в КМ уникальна для каждой единицы товара.
Обязательная маркировка действует для: табак и никотинсодержащая продукция, лекарства, молочная продукция, вода (включая минеральную), обувь, одежда, шубы, духи и туалетная вода, фотокамеры, шины.
Получение КМ происходит через личный кабинет на сайте честныйзнак.рф после регистрации производителя или импортёра. Коды платные: от 50 копеек до нескольких рублей за единицу в зависимости от товарной группы. Самостоятельная генерация КМ без регистрации в ЧЗ — незаконна.
Наш генератор создаёт Data Matrix для вспомогательных задач: внутренняя маркировка, тестирование производственных линий, обучение сотрудников, создание QA-этикеток. Для официального КМ — используйте систему ЧЗ.
Дизайн и настройка штрихкода
Правила дизайна штрихкода определяются стандартами GS1 и физикой считывания. Сканер использует лазер (красный или ИК) и фиксирует переходы свет-тень. Поэтому цвет имеет значение: красный и оранжевый цвет кода работают плохо (поглощают красный лазер так же, как белый), светлый фон обязателен.
Минимальный размер модуля (самого узкого элемента) для EAN-13: 0,264 мм (SC 0.80). Рекомендуемый: 0,330 мм (SC 1.00). Высота символа: минимум 22,85 мм для стандартного EAN-13. Тихая зона (пустое пространство вокруг кода): минимум 3,63 мм с каждой стороны. Несоблюдение тихой зоны — одна из самых частых причин нечитаемости кода.
Форматы для вывода: PNG выбирают при разрешении 203 dpi (термопринтеры) или 300 dpi (лазерные). SVG — безразмерный формат, идеальный для типографии и любого масштабирования. PDF-упаковку штрихкода в вектор можно получить, открыв SVG в Illustrator, Inkscape или Figma.
Печать и требования к качеству
Термопринтеры (Zebra ZD, Honeywell, АТОЛ BP41/BP21) работают на 203 dpi и создают этикетки шириной 58 мм, 75 мм, 100 мм. При подготовке PNG выбирайте 203 dpi и задавайте точные размеры в мм в драйвере принтера — не масштабируйте в Windows вручную. Для Zebra Designer Pro и ZPL-команд лучше использовать SVG.
Лазерные принтеры обеспечивают 300-600 dpi. При печати на лазернике выбирайте PNG 300 dpi или SVG. Важно: установить масштаб 100% в настройках печати (отключить «подогнать под страницу»). Распечатанный на A4 штрихкод нужно вырезать с учётом тихих зон.
Контроль качества: после печати обязательно проверьте код сканером или нашим онлайн-сканером. ISO/IEC 15416 определяет 8 параметров качества линейного штрихкода — у товаров для маркетплейсов рекомендуется Grade C или выше (шкала A-F, где A — лучший).
Возможности генератора штрихкодов
Все форматы, настройка внешнего вида, поддержка маркетплейсов и Честного знака.
12 форматов штрихкодов
EAN-13, EAN-8, UPC-A, UPC-E, Code 128, Code 39, Code 93, ITF-14, MSI, Codabar. Розница, логистика, маркетплейсы, промышленность.
Для маркетплейсов WB и Ozon
Готовые пресеты размеров: 58×40 мм для Wildberries, 37×25 мм для Ozon. EAN-13 и Code 128.
PNG и SVG
PNG для веба, SVG для типографии. Без водяных знаков.
Без лимитов
Без email, телефона, карты. Сколько угодно штрихкодов.
Внешний вид
Цвет, ширина, высота, HRI-цифры. Live-предпросмотр.
203 / 300 dpi
203 для термопринтеров Zebra, 300 для лазерных. Точная печать без ручного масштабирования.
ITF-14, GS1-128
Для паллет, коробок и логистики. GS1 AI: вес, дата, серийник.
Data Matrix
Для системы Честный знак: обувь, молочка, лекарства, табак, духи.
Кто использует генератор штрихкодов
От продавцов маркетплейсов до библиотек — реальные сценарии использования.
Товар для Wildberries
Wildberries требует EAN-13 или внутренний баркод WB. Сгенерируйте EAN-13 для своего артикула, скачайте в PNG 203 dpi и распечатайте на термопринтере на этикетке 58×40 мм. Чёрный код на белом фоне обязателен.
Маркировка товара для Ozon
Ozon принимает EAN-13, EAN-8, UPC-A и Code 128. Для схемы FBO создайте штрихкод в нашем генераторе, скачайте PNG и распечатайте на этикетке минимум 37×25 мм. Код должен читаться с расстояния 10 см.
Яндекс Маркет (FBY и FBS)
Для FBY (Яндекс хранит товар) обязателен EAN-13. Для FBS дополнительно нужен ШК-заказа — его создаёт сам маркетплейс. Используйте наш генератор для EAN-13 на собственной упаковке товара.
Честный знак и маркировка
Код маркировки КМ — это Data Matrix с уникальными данными из системы ЧЗ. Получите КМ через личный кабинет Честного знака, а наш генератор поможет создать обычные Data Matrix и GS1 коды для вспомогательной маркировки.
Инвентаризация на складе
Создайте Code 128 с номером артикула или серийным номером для каждой позиции. Code 128 поддерживает буквы, цифры и спецсимволы — идеален для складских ШК, маркировки полок и стеллажей.
Ценники для магазина
EAN-13 или EAN-8 для розничных товаров. Настройте высоту кода и размер шрифта HRI под размер ценника. SVG-формат позволяет масштабировать без потери качества в любую сторону.
Книги и библиотечные фонды
Для книг со старым ISBN-10 нужен пересчёт в ISBN-13 (добавляется префикс 978). EAN-13 из ISBN-13 — стандарт для книжной торговли. Code 39 применяется для маркировки библиотечных читательских билетов.
Маркировка IT-оборудования
Серийные номера, инвентарные номера, MAC-адреса — Code 128 или Code 39 подходят для любой буквенно-цифровой маркировки. Используйте SVG для нанесения на шильдики и таблички с термопереносом.
Билеты и входные пропуска
Code 128 или QR-код (если много данных) для билетов на мероприятия. Codabar применяется для проездных и пропусков с числовыми данными. ITF-14 — для маркировки партий билетов.
ID-карты и бейджи сотрудников
Code 39 или Code 128 с табельным номером сотрудника. Генерируйте в SVG для офсетной или цифровой печати на пластиковых карточках. При необходимости добавьте логотип поверх в графическом редакторе.
Как создать штрихкод онлайн
Шесть шагов от выбора формата до проверки готового штрихкода
- 1
Выберите формат штрихкода
EAN-13 — для розничных товаров в России и Европе. Code 128 — для логистики и маркетплейсов. UPC-A — для продажи в США. ITF-14 — для транспортной упаковки. Data Matrix — для Честного знака. Если не уверены — выбирайте EAN-13 для товаров и Code 128 для всего остального.
- 2
Введите данные для кодирования
Для EAN-13 — 12 цифр (13-я контрольная цифра вычисляется автоматически). Для Code 128 — любой текст и цифры. Для Code 39 — заглавные буквы, цифры и символы - . $ / + %. Проверяйте введённые данные: штрихкод кодирует ровно то, что вы написали.
- 3
Настройте внешний вид
Цвет штрихкода (по умолчанию чёрный), цвет фона (белый). Ширина и высота, отступы. Включите или отключите HRI — человекочитаемые цифры под кодом. Предпросмотр обновляется в реальном времени.
- 4
Проверьте в предпросмотре
Перед скачиванием убедитесь, что код выглядит корректно: нет пустых зон, чёрные полосы чёткие, HRI-цифры соответствуют введённым данным. Контрастность не менее 80% — стандартное требование к читаемости.
- 5
Скачайте в нужном формате
PNG — для веба, Word, документов, чекового принтера. SVG — для типографии, лазерной резки, больших форматов. Выберите разрешение PNG: 72 dpi для экрана, 203 dpi для термопринтеров, 300 dpi для лазерных принтеров.
- 6
Проверьте результат сканером
После получения файла обязательно проверьте штрихкод реальным сканером — нашим сканером штрихкодов или мобильным приложением. Убедитесь, что код читается и содержит именно те данные, которые вы вводили.
Наш генератор vs другие онлайн-сервисы
Бесплатный доступ ко всем форматам и SVG без ограничений.
| Параметр | Типичный онлайн-сервис | QRcode.website |
|---|---|---|
| Регистрация и оплата | Обычно нужны | |
| Форматы: EAN-13, Code 128, UPC | Часто ограничены | |
| Скачивание SVG | Платно у большинства | |
| Настройка размеров и цветов | Ограничено | |
| Требования WB / Ozon | Нет подсказок | Встроенные пресеты размеров |
| Пакетная генерация через API | ||
| Data Matrix для Честного знака | Редко | |
| Реклама и ограничения | Часто много рекламы |
Частые вопросы о генераторе штрихкодов
Маркетплейсы, форматы, Честный знак, размеры для печати — всё что нужно знать.
Как сделать штрихкод бесплатно?
Откройте qrcode.website/barcode-generator, выберите формат штрихкода из выпадающего меню (начните с EAN-13 если это товар для магазина или маркетплейса), введите данные и нажмите кнопку скачивания PNG или SVG. Всё это бесплатно, без регистрации и без ограничений по количеству генераций. Если не знаете какой формат выбрать: EAN-13 для розничных товаров в России и Европе, Code 128 для склада и логистики, UPC-A для товаров на продажу в США.
Какой штрихкод нужен для Wildberries?
Wildberries работает с двумя типами маркировки. Первый — собственный баркод WB, который генерируется в личном кабинете при создании карточки товара. Его не нужно делать самостоятельно — WB выдаёт автоматически после заполнения артикула. Второй — ваш собственный EAN-13, если вы уже имеете международный баркод на товар. WB принимает EAN-13 в стандарте GS1 (13 цифр, контрольная цифра верна). Требования к этикетке: 58×40 мм, чёрный код на белом фоне, минимальная высота 25 мм, Code 128 принимается как альтернатива EAN-13.
Какой штрихкод нужен для Ozon?
Ozon принимает EAN-13, EAN-8, UPC-A и Code 128. Если у вашего товара нет собственного EAN — сгенерируйте его нашим инструментом. Требования Ozon: размер этикетки минимум 37×25 мм, читаемость с расстояния 10 см, контраст не менее 80%. Для FBO (товар хранится у Ozon) нужен штрихкод на каждой единице. Для FBS (отправляете сами) — баркод на коробке при отгрузке. Наш генератор позволяет настроить точные размеры под требования Ozon.
Чем отличается EAN-13 от Code 128?
EAN-13 — строго числовой, ровно 13 цифр, используется исключительно для маркировки розничных потребительских товаров. Первые 3 цифры — код страны регистрации производителя (460-469 для России), следующие 4-5 — код предприятия, затем код товара и контрольная цифра. EAN-13 — международный стандарт GS1, его признают кассы по всему миру. Code 128 — универсальный код: поддерживает все 128 символов ASCII, буквы и цифры, любой длины. Нет международной базы данных — это внутренний код. Используется для логистики, складского учёта, маркетплейсов, серийных номеров. Для розничного магазина нужен EAN-13, для внутреннего учёта достаточно Code 128.
Как получить штрихкод для Честного знака?
Код маркировки (КМ) для системы Честный знак — это Data Matrix с уникальным криптокодом, который выдаётся только через личный кабинет системы МДЛП / ГИС МТ (честныйзнак.рф). Самостоятельно сгенерировать легальный КМ нельзя — он уникален и привязан к конкретной единице товара. Для получения КМ нужно: зарегистрироваться в системе ЧЗ, описать товар в каталоге, заказать коды. Наш генератор создаёт Data Matrix для вспомогательных целей (внутренняя маркировка, тесты), но не для официальной маркировки в системе прослеживаемости.
Сколько цифр в EAN-13 и как вычисляется контрольная?
EAN-13 содержит ровно 13 цифр: 12 информационных и 1 контрольную. Контрольная цифра вычисляется по алгоритму Modulo 10: сложить цифры на нечётных позициях (1, 3, 5...) плюс утроенные цифры на чётных позициях (2, 4, 6...), взять остаток от деления на 10, вычесть из 10. Наш генератор вычисляет контрольную цифру автоматически — вы вводите 12 цифр, 13-я добавляется сама. Если вам дали готовый EAN-13 из 13 цифр — введите все 13, сканер проверит корректность контрольной цифры.
Как сгенерировать штрихкод для товара?
Для официального использования в розничной торговле нужен EAN-13 с зарегистрированным в GS1 префиксом производителя. GS1 RUS (gs1ru.org) — российское представительство: регистрация стоит от нескольких тысяч рублей в год и даёт пул уникальных EAN-13. Для продажи на маркетплейсах без международного обращения можно использовать самостоятельно сгенерированный EAN-13 — главное, чтобы контрольная цифра была правильной и код не совпадал с чужим зарегистрированным кодом. Наш генератор создаёт корректные штрихкоды с правильной контрольной цифрой. Для внутреннего складского учёта (не розница) используйте Code 128 — он не требует регистрации.
Как распечатать штрихкод правильного размера?
Размер штрихкода зависит от типа принтера и задачи. Термопринтеры (Zebra, Honeywell, АТОЛ) обычно работают при 203 dpi — выбирайте PNG с таким разрешением и выставляйте точный размер в мм в программе печати (не масштабируйте!). Лазерные принтеры: 300 или 600 dpi. Для типографской печати используйте SVG — масштабируется до любого размера без пикселизации. Стандартные размеры: WB требует 58×40 мм, Ozon минимум 37×25 мм, для кассы EAN-13 минимум 31×13 мм. Размер модуля (самый узкий элемент) не должен быть меньше 0,33 мм — иначе сканер не считает.
Можно ли сгенерировать несколько штрихкодов сразу?
В веб-интерфейсе генерация по одному — это оптимально для небольших объёмов. Для пакетной генерации сотен или тысяч штрихкодов используйте наш REST API: один GET-запрос возвращает PNG или SVG для любого формата. Запросы можно цеплять в скрипте, интегрировать в 1С, Bitrix, Excel или Google Sheets через Python/JS. Документация API доступна в личном кабинете сервиса — для этого нужна регистрация.
В чём разница между PNG и SVG для штрихкода?
PNG — растровый формат с фиксированным разрешением. Если распечатать в размере, для которого выбрано разрешение — качество будет отличным. Если масштабировать больше — появятся артефакты и пикселизация. PNG подходит для печати на термопринтерах, вставки в документы Word/Excel и публикации на сайте. SVG — векторный формат: масштабируется бесконечно без потери качества. Типографии работают с SVG. Плоттер и лазерный резак принимают SVG. В Word/LibreOffice SVG тоже вставляется через меню «Вставка — Изображение». Для новых задач лучше начать с SVG — он универсальнее.
Что такое HRI (Human Readable Interpretation)?
HRI — это числа или буквы под (или над) штрихкодом, которые человек может прочитать без сканера. Например, под EAN-13 обычно напечатан сам 13-значный код. HRI обязателен по стандарту GS1 для розничных штрихкодов — кассир может вручную ввести код если сканер не читает. В нашем генераторе можно включить или отключить HRI, выбрать шрифт и размер. Стандарт рекомендует шрифт OCR-B, размер 2,75–3,0 мм для EAN-13.
Можно ли использовать цветной штрихкод?
Технически — да, наш генератор поддерживает изменение цвета кода и фона. Практически — для машинного считывания критичен контраст, а не конкретный цвет. Сканер использует инфракрасный или красный лазер: красный и оранжевый цвета плохо читаются (они похожи на белый в ИК-диапазоне). Надёжный вариант: тёмный код на светлом фоне с контрастом минимум 70%. Синий, фиолетовый, чёрный, тёмно-зелёный — работают хорошо. Красный, оранжевый, розовый — избегайте. Жёлтый и светло-зелёный фон — допустимы. Для маркетплейсов WB и Ozon обязателен чёрный на белом.
Связанные инструменты
Нужна пакетная генерация штрихкодов?
REST API для генерации PNG/SVG на лету. Интеграция с 1С, Excel, ERP-системами. Документация в личном кабинете.