Dua jenis barcode yang paling umum di dunia adalah Kode Produk Universal dan Nomor Artikel Eropa. Yang pertama dirancang pertama dan paling umum digunakan di Amerika Serikat; yang terakhir, di seluruh dunia. Ada banyak kesalahpahaman mengenai perbedaan antara kedua kode ini, yang memang terlihat berbeda; kebingungan diperparah oleh fakta bahwa selama bertahun-tahun scanner ritel di AS tidak dapat membaca kode EAN. Sebenarnya, tidak ada perbedaan nyata antara kode UPC dan EAN, yang keduanya dirancang oleh George J. Laurer - hanya perbedaan dalam cara mereka ditampilkan dan bagaimana mereka digunakan.
UPC
Kode UPC adalah barcode produk umum pertama, yang dirancang pada tahun 1973. Versi utama UPC, UPC-A, adalah kode 13 digit: 10 digit untuk mewakili produk individual, 11 digit yang bertindak sebagai kode periksa, dan dua digit tambahan yang digunakan untuk membuat katalog item dalam suatu sistem, tidak selalu digunakan sama sekali, dan hampir tidak pernah dicetak dalam bentuk yang dapat dibaca manusia. ("Dapat dibaca manusia" di sini berarti angka yang dicetak di sekitar atau di bawah kode batang, berbeda dari angka yang dapat dibaca mesin yang diwakili oleh batang itu sendiri.) Karena itu, UPC-A sering digambarkan dan dianggap sebagai 11- atau bahkan 10 digit kode. Ada beberapa varian UPC, termasuk UPC-E umum, yang mengkodekan 13 digit UPC dalam ruang yang jauh lebih kecil untuk digunakan pada produk tanpa ruang untuk barcode lengkap.
EAN
EAN adalah "versi Eropa" dari barcode, dirancang pada tahun 1976. Seperti UPC-A, EAN adalah kode 13-digit, tetapi kode seperti yang dicetak menampilkan semua 13 angka dalam format yang dapat dibaca manusia, sering membuat orang percaya memiliki lebih banyak digit daripada UPC-A. Sepuluh digit digunakan untuk identifikasi produk, satu sebagai kode periksa, dan dua sebagai kode negara yang mengidentifikasi negara tempat produk dicap untuk ritel. (Ini diperlukan dalam kode EAN karena, tidak seperti UPC, kode ini dirancang untuk diterapkan ke banyak negara yang berbeda.) EAN hanya memiliki satu varian - EAN-8, versi terkompresi dari EAN standar.
Perbedaan
Seringkali tidak dipahami bahwa barcode UPC dan EAN pada dasarnya identik - mengandung jumlah digit yang sama, mengkodekan digit tersebut dengan cara yang sama, dan menggunakannya untuk hal yang sama. Dua digit yang digunakan untuk kode negara dalam kode batang EAN ditinggalkan dalam UPC atau digunakan untuk menentukan Amerika Serikat. Selain itu, sejak 2005, semua pemindai di lokasi ritel harus membaca kode UPC dan EAN - jadi sekarang tidak ada perbedaan kompatibilitas yang efektif di antara keduanya. Perbedaan utama sekarang adalah visual, dan hanya bermanifestasi ke manusia: kedua kode menampilkan rangkaian angka yang berbeda yang dapat dibaca manusia. Konten di bar itu sendiri identik.