Валидатор штрихкода
EAN-13
Что такое 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Пакетная проверка перед загрузкой
При массовой загрузке товаров на маркетплейс используйте пакетную проверку. Загрузите список штрихкодов и мгновенно выявите невалидные коды до того, как они попадут в систему и вызовут ошибки при приёмке.
Как пользоваться валидатором
Три режима работы для любых задач: проверка, расчёт контрольной цифры и пакетная валидация.
Введите штрихкод
Впишите 13 цифр EAN-13 в поле ввода или воспользуйтесь готовыми примерами. Поддерживаются пробелы и дефисы — они будут автоматически удалены.
Нажмите «Проверить»
Валидатор мгновенно проверит контрольную цифру, определит страну производителя и расшифрует структуру кода. При ошибке — покажет ожидаемую контрольную цифру.
Изучите результат
Посмотрите визуализацию штрихкода в формате SVG, пошаговый расчёт контрольной цифры и цветовую маркировку блоков кода (префикс, предприятие, товар).
Связанные расчёты
Другие инструменты для проверки и валидации данных на нашем сайте.
EAN-13, GTIN и семейство штрихкодов
EAN-13 является частью глобальной системы нумерации товаров GTIN (Global Trade Item Number), управляемой организацией GS1. Понимание связи между форматами помогает правильно выбрать тип кода для конкретной задачи.
GTIN-13 (EAN-13)
Основной формат для розничных товаров по всему миру. 13 цифр кодируют страну, предприятие, товар и контрольную цифру. Используется повсеместно в Европе, Азии, Африке и Латинской Америке.
GTIN-8 (EAN-8)
Укороченный формат для товаров с маленькой упаковкой. 8 цифр: 2-3 для страны, 4-5 для товара, 1 контрольная. Используется для жвачек, батареек, мелкой канцелярии, где полноразмерный штрихкод не помещается.
GTIN-12 (UPC-A)
Стандарт Северной Америки, предшественник EAN. 12 цифр. Для глобальной совместимости UPC-A конвертируется в EAN-13 добавлением ведущего нуля. Товар с UPC 012345678905 эквивалентен EAN 0012345678905.
GTIN-14 (ITF-14)
Логистический формат для групповых упаковок: коробок, паллет, контейнеров. 14 цифр: первая цифра (индикатор упаковки) + GTIN-13 товара. Печатается крупным шрифтом на гофрокоробах для считывания на складе.
Часто задаваемые вопросы
Был ли этот калькулятор полезен?
Инструмент справочный — не заменяет эксперта
Только для информационных целей. Все расчёты, результаты и данные, предоставляемые инструментом, носят исключительно ознакомительный и справочный характер. Они не являются профессиональной консультацией — медицинской, юридической, финансовой, инженерной или иной.
Точность результатов. Калькулятор основан на общепринятых формулах и методиках, однако фактические результаты могут отличаться в зависимости от индивидуальных условий, исходных данных и применяемых стандартов. Мы не гарантируем полноту, точность или актуальность приведённых расчётов.
Профессиональные решения — медицинские, финансовые, инженерные — должны приниматься только после консультации с квалифицированным специалистом. Не используйте автоматический расчёт как единственное основание для важных решений.
Ограничение ответственности. Авторы и разработчики сервиса не несут ответственности за прямой или косвенный ущерб, возникший из-за использования данных расчётов. Пользователь принимает на себя всю ответственность за интерпретацию результатов.
Похожие калькуляторы
Валидатор 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Объединить PDF онлайн — без загрузки на сервер
Склейка PDF в браузере через pdf-lib. До 20 файлов, до 50 МБ каждый. Локально, без отправки на сервер (152-ФЗ).
/obyedinit-pdf-onlajn-besplatnoСжать PDF онлайн — уменьшить размер локально
Сжатие PDF в браузере без потери качества. 3 уровня (object streams, удаление метаданных). До 50 МБ. Через pdf-lib, локально.
/szhat-pdf-onlajn-umenshit-razmerРазделить PDF на страницы — извлечь нужные онлайн
Разделение PDF на страницы локально: каждая страница отдельным файлом, диапазон или группами. Через pdf-lib, без отправки на сервер.
/razdelit-pdf-na-stranicy-onlajnJPG в PDF — конвертер с объединением
Конвертация JPG/PNG в PDF в браузере: до 30 картинок в один документ. Форматы A4/A3/Letter или подгонка под изображение.
/jpg-v-pdf-konverterПовернуть страницы PDF онлайн
Поворот всех или указанных страниц PDF на 90/180/270° за миллисекунды. Lossless. Через pdf-lib, без отправки на сервер.
/povernut-pdf-stranitsy-onlajnВодяной знак на PDF онлайн (кириллица)
Нанесение текстового знака («КОНФИДЕНЦИАЛЬНО», «ЧЕРНОВИК») на все страницы PDF. Поддержка русского текста через Canvas. 4 положения, регулировка прозрачности.
/dobavit-vodyanoj-znak-na-pdfНумерация страниц PDF онлайн
Проставьте номера страниц PDF в браузере: 4 формата, 6 положений, пропуск титульной, кастомный старт. Поддержка кириллицы. Через pdf-lib + Canvas.
/numerovat-stranitsy-pdf-onlajn