Бесплатный инструмент для работы с товарами

Валидатор штрихкода EAN-13

Проверяйте контрольную цифру, определяйте страну производителя, расшифровывайте структуру штрихкода и генерируйте визуализацию баркода онлайн.

200+
Стран и регионов
Распознаётся по префиксу GS1
13
Цифр в коде
Международный стандарт EAN-13
100%
Точность проверки
Математический алгоритм GS1
1977
Год стандарта
Система штрихкодов EAN

Что такое EAN-13

EAN-13 (European Article Number) — это 13-значный международный стандарт штрихкодирования товаров, управляемый организацией GS1. Каждый товар в магазине, аптеке или на складе маркируется уникальным кодом EAN-13, который позволяет мгновенно идентифицировать продукт при сканировании.

🌍

Префикс страны (GS1)

Первые 2-3 цифры определяют национальную организацию GS1, выдавшую код. Например, 460-469 — Россия, 400-440 — Германия, 690-699 — Китай. Важно: префикс указывает на страну регистрации компании, а не на место производства товара.

🏭

Код предприятия

Следующие 4-5 цифр идентифицируют конкретную компанию-производителя. Код присваивается национальной организацией GS1 (в России — GS1 Russia, ранее «ЮНИСКАН/ГС1 РУС»). Каждая компания получает уникальный диапазон кодов для своих товаров.

🔢

Код товара и контрольная цифра

Код товара (3-5 цифр) присваивается самим производителем. Последняя, 13-я цифра — контрольная, вычисляемая по алгоритму с чередующимися весами 1 и 3. Она защищает от ошибок при сканировании и ручном вводе штрихкода.

Где используется EAN-13

Штрихкоды EAN-13 — основа глобальной системы идентификации товаров, которая применяется в десятках отраслей.

🛒

Розничная торговля

Сканирование товаров на кассе, автоматическое определение цены, учёт продаж. Каждый супермаркет в мире использует EAN-13 для идентификации товаров.

📦

Складская логистика

Приёмка и отгрузка товаров, инвентаризация, контроль остатков. Штрихкод позволяет мгновенно идентифицировать товар без ручного поиска.

🏥

Фармацевтика

Маркировка лекарственных средств, контроль серий и сроков годности. В России с 2020 года действует обязательная маркировка медикаментов.

📋

Маркетплейсы

Wildberry, Ozon, Яндекс.Маркет требуют наличие штрихкода EAN-13 при загрузке карточки товара. Без валидного кода карточка не пройдёт модерацию.

🔍

Контроль подлинности

Проверка контрольной цифры помогает выявить подделки и ошибки в маркировке. Невалидный штрихкод — первый признак контрафактного товара.

📊

Аналитика и учёт

Сбор статистики продаж, анализ ассортимента, управление категориями. EAN-13 — ключ для связи товара с базой данных компании.

Алгоритм проверки/ пошагово

Контрольная цифра EAN-13 вычисляется по стандарту GS1 с использованием чередующихся весовых коэффициентов 1 и 3. Этот алгоритм гарантирует обнаружение одиночных ошибок и большинства транспозиций соседних цифр.

Шаг 1: Умножение на веса

Каждая из первых 12 цифр умножается на соответствующий вес: нечётные позиции (1, 3, 5...) на 1, чётные (2, 4, 6...) на 3.

d1*1 + d2*3 + d3*1 + d4*3 + ... + d12*3

Шаг 2: Сумма произведений

Все 12 произведений складываются в одну сумму S.

S = сумма всех произведений

Шаг 3: Остаток от деления

Находим остаток от деления суммы на 10. Контрольная цифра = (10 - остаток) mod 10.

check = (10 - S % 10) % 10

Шаг 4: Сравнение

Вычисленная контрольная цифра сравнивается с 13-й цифрой штрихкода. Если они совпадают — код валиден. Если нет — в штрихкоде содержится ошибка.

Пример: для кода 460012345678_ сумма = 4+18+0+0+1+6+3+12+5+18+7+24 = 98, остаток 98%10=8, контрольная = (10-8)%10 = 2.

Надёжность: алгоритм обнаруживает 100% одиночных ошибок и ~89% транспозиций (перестановок) двух соседних цифр.

Популярные префиксы стран

Первые 2-3 цифры EAN-13 указывают на страну регистрации компании в системе GS1. Обратите внимание: префикс показывает, где зарегистрирован производитель, а не где изготовлен товар.

🇷🇺

Россия

460 – 469

Российские производители получают коды с префиксами 460-469 от GS1 Russia. Наиболее распространён префикс 460. Если на товаре штрихкод начинается с 46x — компания зарегистрирована в России.

🇨🇳

Китай

690 – 699

Китайские компании используют префиксы 690-699. Из-за огромного числа производителей диапазон включает 10 подгрупп. Китай — крупнейший пользователь системы GS1 по количеству выданных кодов.

🇩🇪

Германия

400 – 440

Германии выделен самый широкий диапазон префиксов (400-440), что отражает мощную промышленную базу страны. GS1 Germany — одна из крупнейших национальных организаций в системе.

🇺🇸

США и Канада

000 – 019

В Северной Америке используется система UPC (Universal Product Code), совместимая с EAN-13. Код UPC-A из 12 цифр превращается в EAN-13 добавлением ведущего нуля. Префиксы 000-019 зарезервированы за GS1 US.

Советы по работе с EAN-13

Практические рекомендации для продавцов, логистов и разработчиков, работающих с товарными штрихкодами.

1Проверяйте контрольную цифру

Перед печатью этикеток всегда проверяйте контрольную цифру. Ошибка в одной цифре приведёт к тому, что сканер не распознает товар или определит его как другой продукт. Наш валидатор мгновенно проверяет корректность кода.

2Не путайте страну и производство

Префикс страны указывает, где зарегистрирована компания, а не где произведён товар. Российская компания (460) может производить товары в Китае, а китайская (690) — иметь фабрику в России. Для определения места производства смотрите маркировку на упаковке.

3Получите код через GS1 Russia

Для легальной маркировки товаров необходимо зарегистрироваться в GS1 Russia и получить код предприятия (GLN). Использование чужих или выдуманных штрихкодов приводит к конфликтам в базах данных ритейлеров и маркетплейсов.

4EAN-13 vs другие форматы

EAN-13 — самый распространённый формат для розничных товаров. EAN-8 используется для мелкой упаковки, UPC-A (12 цифр) — стандарт Северной Америки. Для логистических единиц (коробки, паллеты) применяется ITF-14 (GTIN-14). Все они входят в семейство GTIN.

5Качество печати штрихкода

Для надёжного сканирования соблюдайте минимальный размер штрихкода (не менее 80% от стандартного 37.29 x 25.93 мм), контраст (чёрные полосы на белом фоне) и тихие зоны (пустые поля слева и справа от кода не менее 3.63 мм).

6Пакетная проверка перед загрузкой

При массовой загрузке товаров на маркетплейс используйте пакетную проверку. Загрузите список штрихкодов и мгновенно выявите невалидные коды до того, как они попадут в систему и вызовут ошибки при приёмке.

Как пользоваться валидатором

Три режима работы для любых задач: проверка, расчёт контрольной цифры и пакетная валидация.

1

Введите штрихкод

Впишите 13 цифр EAN-13 в поле ввода или воспользуйтесь готовыми примерами. Поддерживаются пробелы и дефисы — они будут автоматически удалены.

2

Нажмите «Проверить»

Валидатор мгновенно проверит контрольную цифру, определит страну производителя и расшифрует структуру кода. При ошибке — покажет ожидаемую контрольную цифру.

3

Изучите результат

Посмотрите визуализацию штрихкода в формате SVG, пошаговый расчёт контрольной цифры и цветовую маркировку блоков кода (префикс, предприятие, товар).

EAN-13, GTIN и семейство штрихкодов

EAN-13 является частью глобальной системы нумерации товаров GTIN (Global Trade Item Number), управляемой организацией GS1. Понимание связи между форматами помогает правильно выбрать тип кода для конкретной задачи.

GTIN-13 (EAN-13)

Основной формат для розничных товаров по всему миру. 13 цифр кодируют страну, предприятие, товар и контрольную цифру. Используется повсеместно в Европе, Азии, Африке и Латинской Америке.

4600104033803

GTIN-8 (EAN-8)

Укороченный формат для товаров с маленькой упаковкой. 8 цифр: 2-3 для страны, 4-5 для товара, 1 контрольная. Используется для жвачек, батареек, мелкой канцелярии, где полноразмерный штрихкод не помещается.

46012345

GTIN-12 (UPC-A)

Стандарт Северной Америки, предшественник EAN. 12 цифр. Для глобальной совместимости UPC-A конвертируется в EAN-13 добавлением ведущего нуля. Товар с UPC 012345678905 эквивалентен EAN 0012345678905.

012345678905

GTIN-14 (ITF-14)

Логистический формат для групповых упаковок: коробок, паллет, контейнеров. 14 цифр: первая цифра (индикатор упаковки) + GTIN-13 товара. Печатается крупным шрифтом на гофрокоробах для считывания на складе.

14600104033800
ЧАСТЫЕ ВОПРОСЫ

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

EAN-13 (European Article Number) — это 13-значный штрихкод, используемый для маркировки товаров по всему миру. Он содержит информацию о стране регистрации производителя, коде предприятия, коде товара и контрольную цифру. Штрихкод позволяет автоматически идентифицировать товар при сканировании на кассе, складе или в логистической системе.
Контрольная цифра вычисляется по алгоритму GS1: первые 12 цифр умножаются на чередующиеся веса 1 и 3, произведения складываются, находится остаток от деления на 10, и контрольная цифра равна (10 - остаток) mod 10. Наш валидатор выполняет эту проверку автоматически и показывает пошаговый расчёт.
Частично. Первые 2-3 цифры EAN-13 (префикс GS1) указывают на страну регистрации компании-владельца кода, но не на место производства товара. Например, код с префиксом 460 (Россия) означает, что компания зарегистрирована в российском GS1, но товар может быть произведён в любой стране.
UPC-A — это 12-значный штрихкод, стандарт Северной Америки. EAN-13 — международный 13-значный стандарт. Любой UPC-A можно преобразовать в EAN-13, добавив ведущий ноль. Обе системы полностью совместимы и используют одинаковый алгоритм контрольной цифры. Современные сканеры считывают оба формата.
Необходимо зарегистрироваться в национальной организации GS1 (в России — GS1 Russia, gs1ru.org). После регистрации компания получает префикс предприятия и может самостоятельно присваивать коды товарам в рамках своего диапазона. Использование чужих или генерируемых случайно кодов запрещено.
Если валидатор показывает ошибку контрольной цифры, значит в штрихкоде допущена ошибка при вводе или печати. Перепроверьте каждую цифру вручную. Если код скопирован с упаковки — возможно, этикетка содержит опечатку или штрихкод повреждён. Невалидный код не будет считываться сканером.
Да. Переключитесь на вкладку «Пакетная проверка», вставьте список штрихкодов (каждый на новой строке) и нажмите «Проверить все». Валидатор проверит контрольную цифру каждого кода и покажет статус: валиден или нет. Это удобно при подготовке товаров к загрузке на маркетплейс.
GTIN (Global Trade Item Number) — это общее название для семейства кодов идентификации товаров: GTIN-8 (EAN-8), GTIN-12 (UPC-A), GTIN-13 (EAN-13) и GTIN-14 (ITF-14). EAN-13 — это GTIN-13, самый распространённый формат. Все форматы GTIN управляются организацией GS1 и используют совместимые алгоритмы.
Для внутреннего использования зарезервированы префиксы 20-29. Коды с этими префиксами не должны выходить за пределы магазина или склада. Они часто используются для весовых товаров (фрукты, овощи, мясо) в супермаркетах, где код содержит информацию о весе и цене.
Нет. Префиксы 978 и 979 зарезервированы для книг (ISBN). Формат ISBN-13 построен на базе EAN-13 и использует тот же алгоритм контрольной цифры. Код 978 означает, что это международный стандартный книжный номер, а не обычный товарный штрихкод.
Лиана Арифметова
АВТОРverifiedред. calcal.ru

Лиана Арифметова

Создатель и главный редактор

Миссия: демократизировать сложные расчёты. Превратить страх перед числами в ясность и контроль. Девиз: «Любая повторяющаяся задача заслуживает своего калькулятора».

Mathematical Engineering · МФТИ · редактирует каталог с 2012 года

Был ли этот калькулятор полезен?

ОТКАЗ ОТ ОТВЕТСТВЕННОСТИ

Инструмент справочный — не заменяет эксперта

Только для информационных целей. Все расчёты, результаты и данные, предоставляемые инструментом, носят исключительно ознакомительный и справочный характер. Они не являются профессиональной консультацией — медицинской, юридической, финансовой, инженерной или иной.

Точность результатов. Калькулятор основан на общепринятых формулах и методиках, однако фактические результаты могут отличаться в зависимости от индивидуальных условий, исходных данных и применяемых стандартов. Мы не гарантируем полноту, точность или актуальность приведённых расчётов.

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

Ограничение ответственности. Авторы и разработчики сервиса не несут ответственности за прямой или косвенный ущерб, возникший из-за использования данных расчётов. Пользователь принимает на себя всю ответственность за интерпретацию результатов.

СМЕЖНЫЕ ИНСТРУМЕНТЫ

Похожие калькуляторы

15

Валидатор ISBN

Проверка контрольной цифры ISBN-10 и ISBN-13 с расшифровкой структуры. Конвертация ISBN-10 ↔ ISBN-13.

/validator-isbn

Валидатор ИНН с расшифровкой

Проверка контрольной суммы ИНН (10 и 12 цифр) с расшифровкой: регион, ИФНС, тип лица. Пакетная проверка.

/validator-inn

Валидатор ОГРН/ОГРНИП

Проверка контрольной суммы ОГРН (13 цифр) и ОГРНИП (15 цифр) с расшифровкой структуры: тип, год, регион.

/validator-ogrn

Валидатор расчётного счёта + БИК

Проверка корректности банковских реквизитов по контрольному ключу. Расшифровка структуры расчётного счёта и БИК.

/validator-raschetnogo-scheta

Валидатор VIN-номера автомобиля

Проверка контрольной цифры VIN и расшифровка: производитель, страна, год выпуска, завод. ISO 3779.

/validator-vin

Валидатор СНИЛС

Проверка контрольной суммы СНИЛС (11 цифр). Алгоритм проверки контрольного числа, пакетная валидация.

/validator-snils

Валидатор кадастрового номера

Проверка формата кадастрового номера с расшифровкой: округ, район, квартал. Росреестр.

/validator-kadastrovogo-nomera

Валидатор IBAN

Проверка международного банковского номера IBAN по алгоритму ISO 13616. Расшифровка структуры, страна, банк.

/validator-iban

Генератор Cubic Bezier (CSS transition)

Интерактивный генератор кривых Безье для CSS анимаций. Визуальная настройка плавности переходов, пресеты (ease, linear) и копирование кода.

/cubic-bezier

Калькулятор код-ревью: время, размер PR, дефекты, нагрузка

Комплексный калькулятор код-ревью: оценка времени проверки кода, анализ размера PR (XS/S/M/L/XL), покрытие ревью и bus factor, плотность дефектов и escape rate, нагрузка команды ревьюеров, метрики качества (churn, rework, first-pass yield).

/code-review-calculator

Калькулятор теории цвета: гармония, конвертер, палитры, смешивание, дальтонизм

Комплексный инструмент для работы с цветом: цветовые гармонии (комплементарная, аналогичная, триадная, тетрадная), конвертер HEX/RGB/HSL/HSV/CMYK, генератор палитр (монохроматическая, shades, tints, tones), смешивание цветов (аддитивное/субтрактивное), симулятор дальтонизма и анализ цветовой температуры.

/color-theory-calculator

Калькулятор градиентов и интерполяции цветов

Генератор плавных переходов между цветами. Создайте CSS градиент онлайн, получите коды цветов (HEX/RGB) и настройте количество шагов.

/color-gradient

Калькулятор контрастности (WCAG), шрифтов и сетки

Инструменты UI/UX дизайнера. Проверка контрастности цветов (WCAG AA/AAA), расчет модульной сетки и подбор типографической шкалы.

/contrast-grid

Калькулятор Responsive Margin/Padding (Clamp generator)

Генератор CSS функции clamp() для адаптивных отступов и шрифтов. Создайте отзывчивый дизайн (fluid spacing) от мобильных до десктопа онлайн.

/responsive-helper

Генератор паролей (безопасный)

Создать надежный пароль онлайн. Настройка длины, символов. Оценка сложности и энтропии.

/password-generator