Два найпоширеніших типи штрих-кодів у світі - це універсальний код продукту та європейський номер статті. Перший був розроблений першим і найчастіше використовується у Сполучених Штатах; останнього, в решті світу. Існує багато помилок щодо різниці між цими двома кодами, які виглядають по-різному; Плутанина посилювалася тим, що протягом багатьох років роздрібні сканери в США не змогли прочитати коди EAN. Насправді, не існує реальної різниці між кодами UPC та EAN, які обидва були розроблені Джорджем Лорером - тільки відмінності в тому, як вони відображаються і як вони використовуються.
UPC
Код UPC був першим спільним штрих-кодом, розробленим у 1973 році. Основною версією UPC, UPC-A є 13-значний код: 10 цифр для представлення окремого продукту, 11 цифр, що діє як контрольний код, і дві додаткові цифри, які використовуються для каталогізації елементів у системі, які не завжди використовуються взагалі, і майже ніколи не друкуються у зручній для читання формі. ("Зчитуваний людиною" тут означає цифри, нанесені навколо чи нижче штрих-коду, на відміну від машиночитаних чисел, представлених самими смужками). Через це UPC-A часто описується і розглядається як 11- або навіть 10-значний код. Є кілька варіантів UPC, включаючи загальний UPC-E, який кодує 13 цифр UPC в набагато меншому просторі для використання на продуктах без місця для повного штрих-коду.
EAN
EAN є "європейською версією" штрих-коду, розробленого в 1976 році. Як і UPC-A, EAN є 13-значний код, але код, як друкований, відображає всі 13 номерів у форматі, що читається людиною, часто змушуючи людей вірити має більше цифр, ніж UPC-A. Десять цифр використовуються для ідентифікації продукту, один - як код перевірки, а два - як код країни, що ідентифікує країну, де продукт був штампований для роздрібної торгівлі. (Це було необхідно в коді EAN, тому що, на відміну від UPC, він був розроблений для застосування в різних країнах.) EAN має тільки один варіант - EAN-8, стиснуту версію стандарту EAN.
Різниця
Часто не розуміють, що UPC і EAN штрих-коди принципово ідентичні - вони містять однакову кількість цифр, кодують ці цифри таким же чином і використовують їх для тих самих речей. Дві цифри, що використовуються для коду країни в штрих-коді EAN, або відкидаються в UPC, або використовуються для визначення Сполучених Штатів. Крім того, з 2005 року всі сканери в роздрібних мережах були зобов'язані читати як UPC, так і EAN коди - так що тепер не існує навіть ефективної різниці в сумісності між ними. Основна відмінність зараз візуальна, і вона проявляється лише людям: два коди відображають різні набори читання, що читаються людиною. Вміст в самих брусках однаковий.