EAN-13, UPC-A, atau Code 128: barcode mana yang dipilih

Tidak semua barcode berfungsi sama: sebagian dirancang untuk menjual produk di toko dan sebagian lagi untuk melabeli barang di dalam usaha atau rumahmu. Di sini kamu akan melihat kegunaan setiap format, cara menghitung digit pemeriksa dengan contoh yang diselesaikan, dan apa yang perlu dijaga agar pemindai langsung membaca.

Diperbarui:

Kegunaan setiap format

Pembuat Barcode di abcsyg.com menyediakan lima format. Perbedaan utamanya bukan pada tampilannya, melainkan pada karakter yang diterima dan siapa yang harus memberimu nomornya.

Perbandingan kelima format pada pembuat barcode
FormatIsinyaKegunaan umum
EAN-1313 digit (12 data dan 1 pemeriksa)Produk yang dijual di toko di sebagian besar dunia
UPC-A12 digit (11 data dan 1 pemeriksa)Produk yang dijual di Amerika Serikat dan Kanada
EAN-88 digit (7 data dan 1 pemeriksa)Kemasan sangat kecil yang tidak muat EAN-13
Code 128Huruf tanpa aksen, angka, dan simbol keyboardLogistik, pengiriman, inventaris, kartu identitas
Code 39Huruf kapital, angka, dan - . $ / + % serta spasiFormat lebih tua, dipakai di industri; hampir semua pemindai bisa membacanya

Aturan praktisnya: kalau kode itu akan mengidentifikasi produk yang dijual di toko, pakai EAN-13 atau UPC-A. Untuk hal lain (kardus, rak, berkas, peralatan, pesanan) Code 128 adalah pilihan paling nyaman karena menerima teks dan angka serta tidak bergantung pada organisasi mana pun.

Cara menghitung digit pemeriksa EAN-13

Digit terakhir EAN-13 bukan data: ia adalah pemeriksaan yang dihitung dari dua belas digit lainnya. Fungsinya mendeteksi kesalahan ketik atau cetak. Begini cara menghitungnya, dengan dua belas digit 400638133393 sebagai contoh.

  1. Tulis dua belas digit itu dan beri bobot bergantian, dimulai dari kiri dengan 1 lalu 3: 1, 3, 1, 3, 1, 3, 1, 3, 1, 3, 1, 3.
  2. Kalikan setiap digit dengan bobotnya: 4×1 = 4, 0×3 = 0, 0×1 = 0, 6×3 = 18, 3×1 = 3, 8×3 = 24, 1×1 = 1, 3×3 = 9, 3×1 = 3, 3×3 = 9, 9×1 = 9, 3×3 = 9.
  3. Jumlahkan hasilnya: 4 + 0 + 0 + 18 + 3 + 24 + 1 + 9 + 3 + 9 + 9 + 9 = 89.
  4. Cari selisih sampai kelipatan 10 berikutnya: dari 89 ke 90 kurang 1. Itulah digit pemeriksanya.
  5. Kode lengkapnya menjadi 4006381333931. Kalau jumlahnya sudah kelipatan 10, digit pemeriksanya 0.

Kalau kamu mengubah satu digit saja dan membiarkan digit terakhir tetap, hitungannya tidak cocok lagi dan pemindai membuang hasil bacaan, bukan memberikan nomor yang salah. Karena itu, saat kamu mengetik 13 digit dan yang terakhir tidak cocok, pembuat barcode memberi tahu digit mana yang seharusnya; dan kalau kamu hanya mengetik 12 digit pertama, ia menghitung dan menambahkannya untukmu.

UPC-A dan EAN-8: hitungan yang sama, ukuran berbeda

UPC-A memakai gagasan yang sama dengan 11 digit data. Contoh: 03600029145. Digit di posisi ganjil (ke-1, ke-3, ke-5…) berjumlah 0 + 6 + 0 + 2 + 1 + 5 = 14, lalu dikalikan 3: 42. Digit di posisi genap berjumlah 3 + 0 + 0 + 9 + 4 = 16. Total: 42 + 16 = 58, dan untuk mencapai 60 kurang 2. Kode lengkapnya 036000291452.

UPC-A setara dengan EAN-13 yang diawali 0: nomor yang sama dengan nol di depan menjadi 0036000291452 dan digit pemeriksanya sama. Karena itu pemindai modern memahami keduanya.

Pada EAN-8, bobotnya bergantian terbalik (3, 1, 3, 1, 3, 1, 3, dimulai dari kiri). Untuk 7351353: 21 + 3 + 15 + 1 + 9 + 5 + 9 = 63, dan sampai 70 kurang 7. Kodenya 73513537.

Peringatan penting: nomornya diberikan oleh GS1

Membuat gambar garis dari sebuah nomor tidak memberimu hak memakai nomor itu. Untuk menjual produk di toko atau toko online yang mensyaratkannya, nomor EAN dan UPC harus diberikan kepada perusahaanmu melalui GS1, organisasi yang mengelola kode ini, biasanya lewat kantornya di negaramu. GS1 mencadangkan kode per perusahaan agar dua produsen tidak berakhir dengan nomor yang sama.

Pembuat barcode menggambar simbolnya dengan benar, tetapi tidak tahu apakah nomor yang kamu ketik sudah dimiliki produk lain, dan tidak mendaftarkannya. Kalau kamu mengarang EAN-13 lalu menempelkannya pada produk yang akan dijual, nomor itu bisa sama dengan milik merek lain dan menimbulkan kebingungan pada inventaris pembelinya.

Untuk pemakaian internal, situasinya berbeda: inventaris sendiri, rak, kardus, berkas, peralatan, atau tiket acara. Di situ kamu bisa memakai Code 128 dengan kode apa pun yang kamu mau, bahkan EAN-13 karanganmu sendiri, selama kode itu tidak keluar dari organisasimu.

Ukuran, kontras, dan zona kosong

Sebagian besar barcode yang tidak terbaca gagal karena cara mencetaknya, bukan karena nomornya. Periksa hal-hal ini sebelum mencetak:

PNG atau SVG: kapan memakai yang mana

Pembuat barcode memungkinkan kamu mengunduh kode dalam PNG atau SVG. PNG adalah gambar berpiksel: pilihan praktis untuk ditempel di dokumen, lembar kerja, atau label berukuran tetap. Kalau diperbesar kemudian, tepi garisnya tampak buram dan bisa sulit dibaca.

SVG adalah gambar vektor: bisa diskalakan ke ukuran apa pun tanpa kehilangan ketajaman, karena itu paling baik untuk percetakan, desain kemasan, atau poster besar. Kalau ragu, unduh keduanya: PNG untuk pemakaian sehari-hari dan SVG sebagai cadangan aslinya.

Coba dulu sebelum mencetak 500 label

Tampilkan kode di layar (atau cetak satu lembar uji) dan pindai dengan kamera ponselmu atau aplikasi pembaca kode yang kamu pakai. Periksa bahwa nomor yang terbaca persis sama dengan yang kamu ketik.

Lakukan juga dengan ukuran sebenarnya di label, serta dengan kertas dan printer yang sama. Kode yang terbaca baik di layar bisa gagal pada printer termal berkualitas rendah atau di atas kertas mengilap. Kalau gagal, coba garis yang lebih lebar, margin lebih besar, atau latar yang lebih putih sebelum mengganti format.

Pertanyaan yang sering diajukan

Bolehkah saya mengarang EAN-13 untuk menjual produkku?

Untuk menjualnya di toko atau platform yang mensyaratkannya, kamu memerlukan nomor yang diberikan GS1 kepada perusahaanmu. Nomor karangan bisa sama dengan milik produk lain. Untuk inventaris internal, kamu boleh memakai kode apa pun.

Apa beda EAN-13 dan UPC-A?

EAN-13 punya 13 digit dan merupakan standar di sebagian besar dunia; UPC-A punya 12 digit dan dipakai di Amerika Serikat dan Kanada. UPC-A sama dengan EAN-13 yang diawali 0, dan pemindai modern membaca keduanya.

Format apa yang cocok untuk inventaris sendiri?

Code 128: menerima huruf tanpa aksen, angka, dan simbol keyboard, ringkas, dan tidak perlu mendaftarkan nomor ke organisasi mana pun.

Kenapa EAN-13 saya tidak valid?

Kemungkinan besar digit terakhir tidak cocok dengan hitungan dari dua belas digit lainnya. Pembuat barcode menunjukkan digit yang seharusnya, atau menghitungnya sendiri kalau kamu hanya mengetik 12 digit pertama.

Apakah nomor yang saya ketik diunggah ke server?

Tidak. Kode digambar di browser-mu dan tidak ada yang dikirim ke server mana pun.