Проверка UPC-A и UPC-E онлайн
Введите штрих-код UPC-A (12 цифр) или UPC-E (8 цифр) без пробелов и дефисов для проверки контрольной цифры по алгоритму GS1 mod 10.
Алгоритм GS1 mod 10
- Удалите все символы, кроме цифр, получите код без последней цифры.
- Каждую цифру умножьте на вес: цифры с нечётной позиции (от правого края, первая, третья и т.д.) умножаются на 3, остальные — на 1.
- Сложите все произведённые значения.
- Контрольная цифра =
(10 − (sum mod 10)) mod 10
. - Сравните полученную контрольную цифру с последней цифрой кода.
Пример расчёта
Для UPC-A 036000291452
:
- Базовый код без последней цифры:
03600029145
- Сумма: 5×3 + 4×1 + 1×3 + 9×1 + 2×3 + 0×1 + 0×3 + 0×1 + 6×3 + 3×1 + 0×3 = 58
- Контрольная цифра: (10 − (58 mod 10)) mod 10 = 2
- Контрольная цифра совпадает с последней цифрой
2
, код корректен.
Где используется UPC?
Штрих-коды UPC-A и UPC-E применяются преимущественно в США и Канаде для маркировки товаров в розничной торговле и логистике.
Смотрите также
Конфиденциальность и защита данных - все введённые вами номера передаются на сервер pro-chislo.ru исключительно для разовой проверки, не сохраняются и не логируются; результаты предоставляются «как есть» без каких-либо гарантий точности, и ответственность за их использование полностью лежит на пользователе.