Dwa najczęstsze typy kodów kreskowych na świecie to Universal Product Code i European Article Number. Pierwsza została zaprojektowana jako pierwsza i jest najczęściej używana w Stanach Zjednoczonych; ten drugi, w pozostałej części świata. Istnieje wiele nieporozumień dotyczących różnicy między tymi dwoma kodami, które wyglądają inaczej; dezorientację potęgował fakt, że przez wiele lat skanery detaliczne w USA nie były w stanie odczytać kodów EAN. W rzeczywistości nie ma prawdziwej różnicy między kodami UPC i EAN, które zostały zaprojektowane przez George'a J. Laurera - różnią się jedynie sposobem ich wyświetlania i sposobem ich użycia.
UPC
Kod UPC był pierwszym wspólnym kodem kreskowym produktu, zaprojektowanym w 1973 roku. Podstawowa wersja UPC, UPC-A, to 13-cyfrowy kod: 10 cyfr reprezentujących indywidualny produkt, 11-cyfrowy, który działa jako kod kontrolny, oraz dwie dodatkowe cyfry, które służą do katalogowania przedmiotów w systemie, nie zawsze są używane i prawie nigdy nie są drukowane w formie czytelnej dla człowieka. ("Odczytywane przez człowieka" oznacza tutaj liczby wydrukowane wokół lub poniżej kodu kreskowego, w odróżnieniu od liczb odczytywanych maszynowo, reprezentowanych przez same paski.) Z tego powodu UPC-A jest często opisywane i uważane za 11- lub nawet 10-cyfrowy kod. Istnieje kilka wariantów UPC, w tym popularny UPC-E, który koduje 13 cyfr UPC w znacznie mniejszej przestrzeni do wykorzystania w produktach bez miejsca na pełny kod kreskowy.
EAN
EAN to "europejska wersja" kodu kreskowego, zaprojektowana w 1976 roku. Podobnie jak UPC-A, EAN jest 13-cyfrowym kodem, ale kod w postaci drukowanej wyświetla wszystkie 13 liczb w formacie czytelnym dla człowieka, co często prowadzi ludzi do uwierzenia w to. ma więcej cyfr niż UPC-A. Dziesięć cyfr służy do identyfikacji produktu, jeden jako kod kontrolny, a drugi jako kod kraju określający kraj, w którym produkt został ostemplowany do sprzedaży detalicznej. (Było to konieczne w kodzie EAN, ponieważ, w przeciwieństwie do UPC, został zaprojektowany do zastosowania w wielu różnych krajach.) EAN ma tylko jeden wariant - EAN-8, skompresowaną wersję standardowego EAN.
Różnica
Często nie rozumie się, że kody kreskowe UPC i EAN są zasadniczo identyczne - zawierają taką samą liczbę cyfr, kodują te cyfry w ten sam sposób i używają ich do tych samych rzeczy. Dwie cyfry użyte w kodzie kraju w kodzie kreskowym EAN są porzucane w UPC lub używane do określenia Stanów Zjednoczonych. Co więcej, od 2005 r. Wszystkie skanery w punktach sprzedaży detalicznej musiały czytać zarówno kody UPC, jak i EAN - więc teraz nie ma nawet skutecznej różnicy kompatybilności między nimi. Główna różnica jest teraz wizualna i manifestuje się tylko u ludzi: dwa kody wyświetlają różne zestawy cyfr czytelnych dla człowieka. Zawartość w samych paskach jest identyczna.