Pembuat Barcode

Ketik nilainya, pilih simbolnya, dan unduh barcode tajam dalam SVG atau PNG, dengan validasi langsung dan digit pemeriksaan EAN.

Barcode dirender secara lokal di browser Anda oleh pustaka JsBarcode yang ikut ter-bundle. Kode Anda tidak pernah meninggalkan perangkat.

Cara kerja

Alat ini menyematkan pustaka sumber terbuka JsBarcode langsung ke dalam bundle halaman, jadi perenderannya lokal. Anda mengetik nilai, memilih simbol, dan sebuah SVG digambar secara langsung; format numerik ritel mendapat pemrosesan awal ringan (penambahan nol di kiri, aritmetika digit pemeriksaan) sehingga kode yang baru diketik sebagian tetap ter-render, dengan digit hasil hitungan ditampilkan di atas barcode.

Yang dicegah digit pemeriksaan EAN-13
Digit ke-13 adalah jumlah berbobot modulo-10 (posisi bergantian ×1 dan ×3). Kesalahan satu digit apa pun mengubah jumlahnya, dan menukar dua digit bertetangga pun mengubahnya — dua mode kesalahan yang mendominasi salah ketik dan salah pindai. Kode yang keliru lalu gagal pemeriksaan, alih-alih diam-diam memesan produk lain, karena itu pembuatnya menghitung dan menampilkan digit itu saat Anda mengetik 12 digit.
Kode ritel vs kode internal
EAN-13, EAN-8, dan UPC-A adalah bahasanya dunia ritel: jumlah digit tetap, batang pengaman untuk pemindai segala arah, dan ruang nomor yang dikelola GS1. CODE128, CODE39, ITF, dan Codabar adalah kuda beban logistik — konten bebas, tanpa registrasi, dipakai untuk palet, rak, aset, gelang pasien, dan kartu perpustakaan. Pilih sesuai penggunanya: kasir butuh EAN/UPC, gudang Anda cukup butuh sesuatu yang unik dan bisa dipindai.
Tombol yang menentukan keterbacaan
Lebar garis menetapkan batang tertipis dalam piksel (lebih besar = lebih mudah dipindai, label lebih lebar), tinggi memberi ruang bagi pemindai, dan margin menambah quiet zone — batas kosong yang tanpanya banyak pemindai salah membaca batang pertama dan terakhir. "Tampilkan nilai" mencetak digit yang bisa dibaca manusia di bawahnya, standar pada kode ritel dan layak dipertahankan sebagai cadangan saat label memudar.

Pertanyaan yang sering diajukan

Apakah barcode yang dihasilkan di sini benar-benar bisa dipindai?

Bisa, asal dicetak dengan wajar. EAN dan CODE128 dirender dalam ukuran apa pun, tetapi pemindai butuh lebar modul minimum: jaga opsi lebar garis di 2 ke atas, cetak pada skala 100%, dan bidik minimal 25–30 mm untuk label kecil. Uji dengan kamera ponsel sebelum mencetak banyak; jika kode 2,5 cm tidak terbaca, perbesar lebar dan tinggi, bukan kerapatannya.

Apa itu digit terakhir pada kode EAN dan UPC?

Itu digit pemeriksaan modulo-10, bukan data: tiap digit diberi bobot selang-seling 1 dan 3, dijumlahkan, dan digit pemeriksaannya adalah pelengkap ke kelipatan 10 berikutnya. Ia menangkap dua kesalahan umum pembacaan dan entri — salah ketik tunggal dan transpose bertetangga — sehingga produk yang salah pindai hampir tidak pernah diam-diam menjadi produk valid lain.

Bisakah saya memakai angka acak pada produk yang saya jual?

Untuk penjualan ritel di kanal normal, tidak. Prefiks EAN-13 mengidentifikasi organisasi anggota GS1 penerbit, jadi kode 590... karangan sendiri mengklaim prefiks perusahaan Hongaria. Dapatkan prefiks Anda sendiri dari GS1 (atau reseller resmi di mana diizinkan) untuk kemasan. Angka acak sepenuhnya oke untuk label internal, keranjang inventaris, dan prototipe — untuk itulah CODE128 dan ITF ada.

Format mana yang harus saya pilih?

Produk ritel: EAN-13 (UPC-A di Amerika Utara). Label aset atau pengiriman internal: CODE128 — mencakup 128 karakter ASCII dan paling padat. Tag alfanumerik sederhana untuk cetakan dot-matrix: CODE39. Pasangan digit untuk label industri: ITF. Perpustakaan, bank darah, dan sebagian slip pembayaran: Codabar.

Apakah ada yang diunggah ke server?

Tidak. Barcode digambar oleh pustaka JsBarcode yang berjalan sebagai skrip bawaan di tab browser Anda; kode produk Anda tidak pernah meninggalkan perangkat, dan tidak ada panggilan API sama sekali.