Двенадцать цифр из-за океана
Генератор штрихкода UPC-A
Американский товарный код — старший родственник EAN-13. Нужен, если товар едет в США или Канаду либо если так требует площадка.
UPC-A · считается в браузере, значение никуда не отправляется
Откуда он взялся
UPC-A появился в США в начале семидесятых и стал первым по-настоящему массовым штрихкодом в рознице — именно им пробили ту самую жевательную резинку в 1974 году. Европейский EAN-13 придумали позже и сделали совместимым: по сути это UPC-A с добавленным впереди нулём.
Поэтому современные сканеры читают оба формата и не различают их для покупателя. Разница остаётся на уровне реестров и привычек рынка.
Когда он нужен именно вам
- Товар поставляется в США или Канаду и проходит приёмку в местной сети.
- Торговая площадка требует UPC в карточке товара — так бывает у части маркетплейсов.
- Вы перепечатываете этикетку для товара, у которого уже есть американский номер.
Для российской розницы берите EAN-13: именно он ожидается на полке и в товароучётных системах здесь.
Структура номера
Двенадцать цифр: первая — тип товара, дальше номер производителя, номер продукта и контрольная цифра в конце. Контрольная считается по тому же алгоритму, что в EAN-13, поэтому произвольный набор цифр генератор не примет.
Как и EAN, настоящий UPC выдаётся организацией GS1, а не придумывается. Нарисовать картинку можно с любым корректным номером, но пройти приёмку в сети — только с номером, который за вами закреплён.
Частые вопросы
Можно превратить UPC-A в EAN-13?
Да, достаточно подставить ноль перед номером — контрольная цифра при этом не меняется. Обратное преобразование работает только для EAN-13, начинающихся с нуля.
Сколько цифр вводить?
Ровно двенадцать вместе с контрольной. Если ввести тринадцать, генератор покажет ошибку — это уже другой формат.
Российские кассы его читают?
Читают: оборудование давно универсально. Вопрос не в чтении, а в том, что товароучётная система ждёт номер из своей базы, и американский код там может быть просто неизвестен.
Есть ли укороченный вариант?
Есть, UPC-E — сжатая версия для мелкой упаковки, аналог EAN-8. Здесь он не генерируется: в России он встречается редко и почти всегда на импортных товарах.
Номер где-то сохраняется?
Нет, код рисуется у вас в браузере и никуда не передаётся.