Orang membuka penjana kod bar, nampak menu jatuh dengan sedozen nama format, dan terpaku. CODE128, EAN-13, UPC-A, CODE39, ITF-14... yang mana betul? Hampir semua kekeliruan hilang sebaik anda tanya satu soalan: adakah kod bar ini untuk kegunaan anda sendiri, atau ia perlu mengimbas di daftar keluar kedai?

Itulah simpangnya. Segala yang lain ialah butiran.

Untuk kegunaan anda sendiri: CODE128

"CODE128 lwn EAN-13: Kod Bar Mana yang Patut Anda Guna dalam 2026?" — visual 1
Untuk kegunaan anda sendiri: CODE128

Jika kod ialah sesuatu yang anda kawal — label rak dalam bilik stok anda, tag aset pada komputer riba, nombor kelompok pada pesanan kerja, lokasi tong dalam gudang anda — guna CODE128. Ia mengekod sebarang gabungan huruf dan nombor, jadi LAPTOP-0413 atau BIN-A7-03 berfungsi tepat sebagaimana anda jangka. Ia padat, dan setiap pengimbas kod bar yang dibuat dalam tiga puluh tahun lepas membacanya tanpa konfigurasi khas.

Bahagian terbaik ialah tiada peraturan untuk dipenuhi dari luar perniagaan anda sendiri. Anda tentukan apa maksud nombor. Tiada siapa perlu mendaftar apa-apa. Anda boleh membuat seratus daripadanya petang ini dan mula menampalnya pada barang.

Untuk daftar keluar runcit: EAN-13, EAN-8, atau UPC-A

"CODE128 lwn EAN-13: Kod Bar Mana yang Patut Anda Guna dalam 2026?" — visual 2
Untuk daftar keluar runcit: EAN-13, EAN-8, atau UPC-A

Jika produk anda akan duduk di rak kedai orang lain dan diimbas di kaunter mereka, anda perlukan kod bar runcit: EAN-13 (kod 13 digit yang digunakan di seluruh dunia), EAN-8 (versi lebih pendek untuk pakej kecil), atau UPC-A (kod 12 digit biasa di Amerika Utara). Ini kod bar yang sistem tempat jualan jangkakan.

Inilah bahagian yang kebanyakan tutorial langkau. Nombor ini bukan milik anda untuk direka. Nombor EAN dan UPC dikeluarkan oleh GS1, organisasi global yang menguruskannya. Untuk menjual di kedai sebenar, anda membeli awalan syarikat daripada GS1, dan nombor produk anda dibina pada awalan itu supaya ia unik di seluruh dunia. Itulah yang menghalang botol sos pedas anda daripada berkongsi kod dengan sarung telefon seseorang.

Penjana kod bar — termasuk yang ini — akan dengan senang hati menukar mana-mana 13 digit menjadi gambar yang kelihatan seperti EAN-13 sempurna. Bar adalah sebenar, digit semak mengira dengan betul, pengimbas akan membacanya. Tetapi nombor itu tidak bermakna jika ia tidak didaftarkan atas nama anda. Sistem peruncit mungkin menolak kod tidak berdaftar, dan jika anda tersilap mendarat pada nombor yang GS1 tetapkan kepada orang lain, anda telah mencipta perlanggaran yang benar-benar menjengkelkan untuk dirungkai.

Jadi: hasilkan EAN-13 dengan bebas untuk mokap, komposisi pembungkusan, demo, dan menguji susun atur label anda. Cuma jangan cetak yang direka pada produk yang anda sebenarnya jual melalui kedai.

Digit semak, secara ringkas

EAN-13 dan UPC-A berakhir dengan digit semak — satu nombor yang dikira daripada yang lain yang membolehkan pengimbas menangkap salah baca. Itulah sebab format ketat tidak menerima sebarang rentetan: beri ia panjang yang salah atau digit semak yang buruk dan alat yang baik menandakannya serta-merta dan bukan mengeksport sesuatu yang tidak akan mengimbas. Apabila anda menaip nombor runcit yang sah, digit semak dikendalikan untuk anda.

Versi pendek

  • Dalaman / gudang / aset / apa sahaja yang anda kawal → CODE128. Tiada pendaftaran, huruf dan nombor dialu-alukan.
  • Menjual melalui runcit sebenar → EAN-13 / EAN-8 / UPC-A, dengan nombor yang anda benar-benar miliki daripada GS1.
  • Format yang lebih jarang (CODE39, ITF-14, Codabar, MSI, Pharmacode) wujud untuk industri tertentu — karton penghantaran, perpustakaan, pembungkusan farmasi — dan jika anda perlukan satu, anda sudah tahu anda perlukannya.

Sembilan daripada sepuluh kali jawapannya ialah CODE128, kerana kebanyakan kod bar yang orang jana adalah untuk sistem mereka sendiri, bukan rak pasar raya. Mulakan di situ, dan hanya gunakan EAN atau UPC apabila daftar keluar benar-benar terlibat.