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

Валидатор штрихкода 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 означает, что это международный стандартный книжный номер, а не обычный товарный штрихкод.
Лиана Арифметова
Создатель

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

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

⚖️

Отказ от ответственности

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

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

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

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

Похожие инструменты

🧮

Калькулятор развития ребёнка по месяцам

Навыки и нормы развития ребёнка по месяцам. Моторика, речь, социальные навыки.

🏥

Калькулятор общественного здравоохранения: DALY, QALY, NNT и вакцинация

Расчёты общественного здравоохранения: DALY, QALY, эффективность вакцинации (VE, NNV), NNT/NNH, демография, ICER.

🏗️

Калькулятор энергоэффективности здания: класс, теплопотери, паспорт

Расчёт класса энергоэффективности по Приказу 399/пр, удельного расхода энергии, теплопотерь и энергетического паспорта здания.

⚙️

Калькулятор 3D-печати

Расчёты 3D-печати: материал, время, прочность, стоимость, сравнение технологий, постобработка

💰

Калькулятор зарплаты (НДФЛ, взносы, на руки)

Рассчитайте зарплату на руки, НДФЛ по прогрессивной шкале 2025, страховые взносы, вычеты на детей и полную стоимость сотрудника.

🏗️

Калькулятор кирпичной кладки

Расчёт количества кирпича, раствора и стоимости кладки. Толщина стены 0.5/1/1.5/2 кирпича, одинарный, полуторный, двойной кирпич по ГОСТ.

🏗️

Калькулятор расхода клея для обоев

Расчёт расхода обойного клея по типу обоев и площади стен. Количество упаковок и воды.

⚙️

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

Количество секций радиатора для квартиры или дома. Учёт теплопотерь, стен, этажности и климата по СНиП.

📐

Калькулятор логарифмов

Логарифм числа по любому основанию. Натуральный (ln), десятичный (lg), двоичный (log2) и произвольный.

🧮

Калькулятор НДФЛ (прогрессивная шкала 2025)

Расчет НДФЛ по прогрессивной шкале 2025: 13%, 15%, 18%, 20%, 22%. Gross/net, вычеты на детей, имущественный вычет, помесячная разбивка.

🏠

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

Калькулятор стирки: дозировка моющего средства, стоимость цикла стирки, режимы для разных тканей, выведение пятен.

🏠

Калькулятор загрузки грузовика и развесовки по осям

Рассчитайте нагрузки на оси и центр тяжести (CoG) грузовика. Визуализация расположения груза и проверка перегруза.

💻

Калькулятор SLA / стоимости простоя

Расчёт допустимого простоя по SLA (99.9% → минуты в год). Калькулятор стоимости даунтайма и обратный расчёт SLA по фактическому простою.

⚙️

Калькулятор строительной механики: балки, колонны, армирование и ветровая нагрузка

Расчёты строительной механики: изгиб балки, момент инерции, устойчивость колонны (Эйлер), армирование по СП 63, ветровая нагрузка по СП 20.

🧮

Калькулятор сноуборда: подбор доски, калории, экипировка

Калькулятор для сноубордистов. Подбор размера доски по росту и весу, расход калорий, стоимость экипировки и ски-пассов в России.