Alat Pembuat Kode Batang ini berfungsi untuk membuat kode batang yang dapat dipindai dari berbagai jenis dengan memasukkan data, menyesuaikan tampilan, dan mengunduhnya sebagai berkas gambar. Proses konversi input menjadi gambar kode batang ini berjalan sepenuhnya di dalam peramban web Anda. Data Anda diubah menjadi kode batang langsung di peramban Anda — tidak ada data yang diunggah ke BroBroGo.
Memahami Jenis Kode Batang dan Penggunaannya
Setiap jenis kode batang memiliki struktur data dan tujuan penggunaan yang spesifik. Memilih format yang tepat sangat penting agar kode batang dapat digunakan sesuai standar industri masing-masing.
- Code 128: Format ini mendukung huruf, digit, atau simbol apa saja. Sangat disarankan untuk menjaga input tetap pendek. Code 128 sangat cocok untuk kode pendek apa pun, seperti SKU, nomor pelacakan, atau ID aset.
- EAN-13: Digunakan untuk produk ritel standar. Format ini menerima 12 digit (di mana digit pemeriksaan akan ditambahkan otomatis) atau kode ritel lengkap 13 digit.
- EAN-8: Digunakan khusus untuk kemasan ritel kecil. Format ini menerima 7 digit (digit pemeriksaan ditambahkan otomatis) atau kode lengkap 8 digit.
- UPC-A: Standar ritel yang menerima 11 digit (digit pemeriksaan ditambahkan otomatis) atau kode UPC-A lengkap 12 digit.
- Code 39: Mendukung huruf besar, digit, dan karakter khusus seperti
-,.,$,/,+,%, atau spasi. Format ini tidak memerlukan digit pemeriksaan dan sering digunakan untuk label aset. - ITF-14: Digunakan khusus pada karton pengiriman. Format ini menerima 13 digit (digit pemeriksaan ditambahkan otomatis) atau kode karton pengiriman lengkap 14 digit.
- Codabar: Menerima digit dan karakter khusus
-,$,:,/,.,+yang wajib diawali dan diakhiri dengan huruf start/stop A–D (misalnya,A40156B). Format ini umum digunakan di perpustakaan dan bank darah. - MSI: Hanya menerima digit angka saja. Biasanya digunakan oleh staf gudang untuk label rak dan inventaris.
- Pharmacode: Hanya menerima bilangan bulat dari 3 hingga 131070. Format ini digunakan oleh perusahaan farmasi pada kemasan obat.
Peran Digit Pemeriksaan dalam Akurasi Pemindaian
Untuk format EAN-13, EAN-8, UPC-A, dan ITF-14, akurasi data dijaga melalui digit pemeriksaan (check digit) yang berada di akhir kode. Saat menggunakan alat ini, Anda tidak perlu menghitung sendiri digit pemeriksaan tersebut.
Jika Anda hanya memasukkan digit data (12 digit untuk EAN-13, 7 digit untuk EAN-8, 11 digit untuk UPC-A, atau 13 digit untuk ITF-14), sistem akan menghitung dan menambahkan digit pemeriksaan terakhir secara otomatis. Namun, jika Anda memasukkan kode dengan panjang lengkap, sistem akan memverifikasi validitas digit tersebut alih-alih menghitungnya kembali.
Menyesuaikan Tampilan Kode Batang
Alat ini menyediakan beberapa opsi konfigurasi untuk menyesuaikan dimensi fisik dan warna kode batang sebelum diunduh:
- Warna batang: Menentukan warna garis kode batang dengan menerima format kode warna
#RRGGBB. - Latar belakang: Menentukan warna latar belakang kartu dengan format
#RRGGBB. Jika Anda memasukkan nilai warna yang tidak valid, sistem secara otomatis akan mengembalikannya ke warna default hitam atau putih. - Lebar batang: Mengatur ketebalan garis dengan pilihan angka dari 1 hingga 4.
- Tinggi: Mengatur tinggi vertikal kode batang dalam satuan piksel, dengan rentang nilai dari 40 hingga 200 piksel.
- Tampilkan teks di bawah batang: Sebuah tombol geser (toggle) untuk memunculkan atau menyembunyikan karakter teks yang dapat dibaca manusia di bawah garis kode batang.
Aturan Validasi dan Penanganan Kesalahan
Untuk memastikan kode batang yang dihasilkan tetap dapat dipindai oleh perangkat pemindai fisik, alat ini menerapkan batasan ketat pada input data:
- Panjang Maksimum: Panjang input maksimal yang diizinkan adalah 256 karakter. Jika input data terlalu panjang, pesan peringatan akan muncul: "Karakter terlalu panjang untuk kode batang yang dapat dipindai. Batasi di bawah
{max}karakter.". - Validasi Format: Jika karakter yang dimasukkan tidak sesuai dengan aturan jenis kode batang yang dipilih, sistem akan menampilkan pesan kesalahan: "Nilai tersebut tidak valid untuk format
{format}— silakan periksa petunjuk format di atas.". - Penghapusan Pratinjau: Apabila data input kosong, terlalu panjang, atau tidak valid, tampilan pratinjau kode batang serta tombol unduhan akan otomatis disembunyikan.
- Pengisian Otomatis: Saat Anda beralih ke jenis kode batang lain dalam kondisi kolom data kosong, sistem akan otomatis mengisi kolom tersebut dengan contoh nilai yang valid untuk format baru tersebut.
Memilih Format Unduhan: SVG vs PNG
Setelah kode batang berhasil dibuat, Anda dapat mengunduhnya dalam dua format berkas yang berbeda tergantung kebutuhan implementasi Anda:
- Unduh SVG: Format Vector Graphics (SVG) sangat ideal untuk dicetak. Karena berbasis vektor, gambar kode batang dapat diperbesar ke ukuran berapa pun tanpa kehilangan ketajaman atau menjadi buram, sehingga menjaga keterbacaan sensor pemindai.
- Unduh PNG: Format piksel (PNG) sangat cocok untuk penggunaan digital, tampilan layar, atau disisipkan ke dalam dokumen digital. Untuk menjaga kualitas gambar agar tidak pecah saat digunakan, berkas PNG yang diunduh akan dirender pada ukuran tiga kali lebih besar dari ukuran yang ditampilkan pada layar pratinjau.
Pertanyaan yang Sering Diajukan (FAQ)
Jenis kode batang mana yang harus saya pilih? Code 128 cocok untuk kode pendek apa pun — SKU, nomor pelacakan, atau nomor aset. EAN-13, EAN-8, dan UPC-A digunakan untuk produk ritel. ITF-14 digunakan pada karton pengiriman, Code 39 pada label aset, Codabar di perpustakaan dan bank darah, MSI pada label rak gudang, dan Pharmacode pada kemasan obat.
Apakah saya harus menghitung sendiri digit pemeriksaan (check digit)? Tidak. Untuk EAN, UPC, dan ITF-14, Anda cukup mengetikkan digit data saja dan digit pemeriksaan terakhir akan dihitung secara otomatis. Jika Anda memasukkan kode lengkap, sistem akan memverifikasinya alih-alih menghitung ulang.
Apakah kode batang ini benar-benar bisa dipindai? Ya, asalkan Anda menjaga kontras yang baik, menyisakan ruang kosong di kedua sisi, dan tidak memperkecil ukurannya secara berlebihan. Unduh format SVG untuk dicetak agar garis batang tetap tajam pada ukuran berapa pun; format PNG sangat cocok untuk layar dan dokumen.