Jenis dua bar kod yang paling biasa di dunia adalah Kod Produk Universal dan Nombor Artikel Eropah. Bekas itu direka terlebih dahulu dan biasanya digunakan di Amerika Syarikat; yang terakhir, di seluruh dunia. Banyak kesalahpahaman wujud mengenai perbezaan antara dua kod ini, yang kelihatan berbeza; kekeliruan dikompaun oleh fakta bahawa selama beberapa tahun pengimbas runcit di A.S. tidak dapat membaca kod EAN. Sebenarnya, tidak ada perbezaan yang nyata antara kod UPC dan EAN, yang kedua-duanya direka oleh George J. Laurer - hanya perbezaan dalam cara mereka dipaparkan dan bagaimana ia digunakan.
UPC
Kod UPC adalah barcode produk biasa yang pertama, direka pada tahun 1973. Versi utama UPC, UPC-A, adalah kod 13 digit: 10 digit untuk mewakili produk individu, 11 digit yang berfungsi sebagai kod semak, dan dua digit tambahan yang digunakan untuk mengkatalog barang dalam sistem, tidak selalu digunakan sama sekali, dan hampir tidak pernah dicetak dalam bentuk yang boleh dibaca manusia. ("Boleh dibaca manusia" di sini bermaksud nombor yang dicetak di sekitar atau di bawah kod bar, yang berbeza daripada nombor yang boleh dibaca mesin yang diwakili oleh bar itu sendiri.) Oleh itu, UPC-A sering digambarkan dan difikirkan sebagai 11 atau walaupun kod 10 digit. Terdapat beberapa varian UPC, termasuk UPC-E biasa, yang mengodkan 13 digit UPC dalam ruang yang lebih kecil untuk digunakan pada produk tanpa ruang untuk kod bar penuh.
EAN
EAN adalah "versi Eropah" kod bar, yang direka pada tahun 1976. Seperti UPC-A, EAN adalah kod 13 digit, tetapi kod itu dicetak memaparkan semua 13 nombor dalam format yang boleh dibaca manusia, sering memimpin orang untuk mempercayainya mempunyai lebih banyak digit daripada UPC-A. Sepuluh digit digunakan untuk pengenalan produk, satu sebagai kod cek, dan dua sebagai kod negara yang mengenal pasti negara di mana produk itu dicap untuk runcit. (Ini diperlukan dalam kod EAN kerana, tidak seperti UPC, ia direka untuk digunakan di banyak negara.) EAN hanya mempunyai satu varian - EAN-8, versi termampat EAN standard.
Perbezaan
Seringkali tidak difahami bahawa kod bar UPC dan EAN pada dasarnya sama - mereka mengandungi nombor digit yang sama, mengodkan digit dengan cara yang sama, dan menggunakannya untuk perkara yang sama. Dua digit yang digunakan untuk kod negara dalam kod bar EAN sama ada ditinggalkan di UPC atau digunakan untuk menentukan Amerika Syarikat. Selain itu, sejak tahun 2005, semua pengimbas di lokasi runcit telah dikehendaki membaca kedua-dua kod UPC dan EAN - jadi kini tidak ada perbezaan keserasian yang berkesan antara kedua-duanya. Perbezaan utama sekarang adalah visual, dan hanya ditunjukkan kepada manusia: kedua-dua kod itu mempamerkan set angka digit yang boleh dibaca manusia. Kandungan dalam bar sendiri adalah sama.