fixmint
ID

Barcode yang tepat: EAN-13, UPC-A, Code 128 atau Code 39

Oleh · · diperbarui 8 November 2026 · Dibaca 4 menit

Barcode yang tepat bergantung pada siapa yang memindainya. Produk yang dijual di toko memerlukan nomor EAN-13, UPC-A, atau EAN-8, dan nomor tersebut menjadi milik perusahaan pemilik merek yang diterbitkan melalui GS1. Toko memeriksa nomor-nomor ini. Untuk label, stok, pengiriman, atau acara milik Anda sendiri, Code 128 adalah pilihan yang umum digunakan, dan Code 39 adalah format lama yang hampir semua pemindai masih bisa membacanya. Setiap nomor EAN dan UPC diakhiri dengan digit pemeriksa yang berfungsi mendeteksi kesalahan baca, dan pembuat barcode menghitungnya untuk Anda.

Pembuat barcodeButuh barcode untuk produkPakai gratis

Kode ritel: EAN-13, UPC-A, dan EAN-8

EAN-13 adalah kode 13 digit yang tercetak pada barang kemasan di toko. UPC-A adalah kode 12 digit yang terutama digunakan di Amerika Utara. Susunannya sama dengan EAN-13, hanya saja ada angka nol di depan yang tidak dicetak, sehingga batang-batangnya sama dengan EAN-13 yang diberi angka nol di depannya. EAN-8 adalah versi pendek untuk kemasan yang sangat kecil, dengan total 8 digit.

Nomor ritel berasal dari GS1, organisasi yang menerbitkan awalan perusahaan, dan pemilik merek kemudian memberikan nomor produk di bawah awalan tersebut. Nomor yang dibuat sendiri untuk produk yang bukan milik Anda dapat bertabrakan dengan produk sungguhan, dan toko memeriksa nomor yang mereka pindai. Gunakan kode ini hanya untuk produk yang memang sah memilikinya. Untuk semua keperluan di dalam usaha Anda sendiri, gunakan Code 128.

Label kolom berubah sesuai jenisnya, dan label tersebut menunjukkan berapa digit yang harus diketik:

JenisYang diketikDigit yang tercetak
EAN-1312 digit, atau 13 dengan digit pemeriksa13
UPC-A11 digit, atau 12 dengan digit pemeriksa12
EAN-87 digit, atau 8 dengan digit pemeriksa8
Code 128karakter cetak apa sajateks yang Anda ketik
Code 39A–Z, 0–9, spasi, dan - . $ / + %teks yang Anda ketik

Spasi dan tanda hubung pada nomor EAN atau UPC diabaikan, sehingga 400-638-133393 dan 400638133393 dianggap sama.

Code 128 dan Code 39 untuk kode sendiri

Code 128 dapat memuat huruf, angka, dan simbol, sehingga cocok untuk nomor stok, referensi pengiriman, dan label internal. Pembuat barcode menerima karakter cetak apa saja. Ia menolak tab dan baris baru dengan pesan "Code 128 hanya menerima karakter cetak: tanpa tab atau baris baru."

Code 39 lebih tua dan lebar. Ia hanya menerima huruf kapital A sampai Z, angka 0 sampai 9, spasi, dan simbol - . $ / + %. Huruf kecil diubah menjadi huruf kapital, sehingga ab-1 menjadi AB-1. Pembuat barcode tidak menambahkan karakter pemeriksa untuk Code 39, sehingga kodenya sendiri tidak dapat mendeteksi kesalahan baca. Jaga teksnya tetap singkat dan periksa label cetak terhadap catatan Anda.

Cara menghitung digit pemeriksa

Digit pemeriksa dihitung dari digit-digit lainnya. Untuk nomor EAN dan UPC, aturannya adalah pemeriksaan mod-10. Kalikan digit secara bergantian dengan 3 dan 1, jumlahkan hasil kalinya, lalu ambil selisih untuk mencapai kelipatan 10 berikutnya. Pembuat barcode menggunakan aturan yang sama, dengan bobot 3 pada digit yang berada di sebelah digit pemeriksa.

Ambil 12 digit 400638133393. Dihitung dari kiri, bobotnya bergantian 1 dan 3, sehingga digit terakhir memiliki bobot 3:

PosisiDigitBobotHasil kali
1414
2030
3010
46318
5313
68324
7111
8339
9313
10339
11919
12339
Total89

Total 89 dibagi 10 menyisakan 9, sehingga digit pemeriksanya adalah 10 − 9 = 1. EAN-13 lengkapnya adalah 4006381333931. Di bawah batang, pembuat barcode mencetak 4 006381 333931, dengan digit pemeriksa sebagai digit terakhir.

Jika Anda mengetik digit terakhir yang salah, misalnya 4006381333932, muncul pesan "Digit pemeriksa seharusnya 1". Jika Anda mengetik 13 digit yang benar, input diterima. Aturan yang sama juga menghasilkan digit pemeriksa UPC-A untuk 03600029145, yaitu 2, dan digit pemeriksa EAN-8 untuk 9638507, yaitu 4. Untuk nomor tersebut, pembuat barcode mencetak 036000291452 dan 96385074.

Mencetak agar bisa dipindai

  • Zona bebas. Barcode memerlukan ruang kosong di setiap sisinya. Pembuat barcode menambahkannya secara otomatis: 11 modul di kiri dan 7 modul di kanan untuk EAN-13, 9 modul di setiap sisi untuk UPC-A, 7 modul di setiap sisi untuk EAN-8, dan 10 modul di setiap sisi untuk Code 128 dan Code 39. Modul adalah lebar batang paling tipis. Jangan letakkan teks, garis tepi, atau warna di area tersebut.
  • Tinggi batang. Pembuat barcode menawarkan batang Pendek, Normal, dan Tinggi. Batang yang lebih tinggi memberi pemindai genggam area sasaran yang lebih besar.
  • Kontras. Pembuat barcode menggambar batang hitam di atas latar putih. Barcode yang dicetak dengan tinta terang, atau dengan tinta berwarna di atas stiker berwarna, mungkin tidak bisa dipindai. Gunakan batang gelap di atas latar terang.
  • Jangan diregangkan. Ubah ukuran barcode hanya secara proporsional. Barcode yang diregangkan secara horizontal atau dipipihkan akan mengubah lebar batangnya, dan ini bisa membuatnya tidak terbaca.
  • SVG atau PNG. SVG tersusun dari persegi panjang yang presisi dan tetap tajam pada ukuran apa pun, sehingga lebih baik untuk dicetak. PNG digambar dengan piksel utuh per modul, pada ukuran Kecil (2 piksel per modul), Sedang (3), atau Besar (5). Pilih Besar sebelum Anda mengunduh PNG untuk dicetak.
  • Tampilkan teks. Biarkan opsi Tampilkan teks tercentang agar digit tercetak di bawah batang. Jika pemindai gagal, orang bisa memasukkan nomornya secara manual.

Kode dua dimensi mengikuti aturan yang berbeda. Pembuat QR code membuat kode tersebut, dan mengapa QR code tidak bisa dipindai membahas zona bebas dan kontras untuk kode jenis itu.

Cara melakukannya dengan fixmint

  1. Pilih Jenis barcode: EAN-13, UPC-A, EAN-8, Code 128, atau Code 39.
  2. Ketik digitnya tanpa digit pemeriksa, misalnya 12 untuk EAN-13, lalu pembuat barcode akan menambahkannya. Mengetik semua 13 digit juga diterima, selama digit terakhirnya benar.
  3. Atur Tinggi batang dan Ukuran PNG, pilih Besar jika Anda akan mencetak PNG, dan biarkan Tampilkan teks tercentang.
  4. Tekan Unduh SVG untuk dicetak, atau Unduh PNG, lalu periksa pratinjaunya sebelum mencetak.
  5. Pindai contoh cetakan dengan pemindai barcode atau aplikasi pemindai barcode di ponsel sebelum Anda menggunakan label tersebut.

Kasus khusus

  • Mengubah nomor. Barcode yang sudah dicetak tidak bisa diedit. Jika nomornya salah, cetak label baru.
  • Menyalin nomor. Tombol Salin nomor menyalin nomor lengkap beserta digit pemeriksanya. Untuk Code 128 dan Code 39, tombol ini menyalin teks yang Anda ketik.
  • Catatan. Barcode hanya menyimpan sebuah nomor. Simpan catatan terpisah tentang item mana yang dimiliki setiap nomor.

Diterjemahkan dari Asli dalam bahasa Inggris dengan bantuan AI.

Komentar

    Belum ada komentar. Jadilah yang pertama.

    Penilaian Anda (opsional)

    Email Anda tidak pernah ditampilkan atau disimpan.

    Sampul The Paperoom Game Night KitThe Paperoom Game Night Kit

    Malam permainan siap cetak sepanjang 52 halaman: bingo pesta, teka-teki, permainan papan, dan pertempuran dengan pensil dan kertas, plus perencana dan papan skor.

    $7.00Beli di GumroadDalam bahasa Inggris