Butuh barcode untuk label produk, lembar inventaris, atau kotak pengiriman? Pilih format, ketik nilainya, dan alat ini menggambar barcode yang sesuai standar untuk Anda unduh. Ia mendukung simbologi ritel dan logistik yang umum, dengan validasi langsung agar Anda segera tahu bila nilainya cocok dengan format.
Semuanya dirender di perangkat Anda. Ekspor SVG untuk label yang sempurna dicetak atau PNG untuk penggunaan cepat — dan data produk Anda tidak pernah meninggalkan browser.
Cara pakai
- Pilih formatCODE128 menangani teks apa pun; EAN-13, EAN-8, dan UPC untuk ritel; CODE39, ITF-14, dan lainnya untuk logistik.
- Masukkan nilaiKetik datanya. Input yang tidak valid untuk format ketat (seperti EAN yang pendek) langsung ditandai.
- Gaya-kan dan eksporAtur tinggi bar, lebar, warna, dan keterangan, lalu unduh PNG atau SVG.
Generator barcode menggambar sederet bar yang diubah scanner kembali menjadi teks — sebuah SKU, ID aset, nomor batch. Yang ini berjalan sepenuhnya di browser Anda menggunakan JsBarcode, dan mencakup format yang muncul dalam pekerjaan nyata: CODE128 untuk apa pun yang berupa huruf-dan-angka, EAN-13, EAN-8, dan UPC-A untuk ritel, plus CODE39, ITF-14, MSI, Pharmacode, dan Codabar untuk industri yang memakainya. Anda menyetel tinggi dan lebar bar, memilih warna, serta menampilkan atau menyembunyikan teks terbaca di bawah bar. Apa pun yang Anda ketik tidak diunggah, dan halaman tetap bekerja luring setelah dimuat.
Pilihan pentingnya adalah format. Jika kode untuk pemakaian Anda sendiri — inventaris, tag aset, pelacakan internal — CODE128 adalah pilihan yang tepat dan tidak butuh pendaftaran. Kode ritel berbeda: nomor EAN dan UPC adalah nomor GS1 resmi yang harus Anda miliki untuk dijual di toko, dan merender digit karangan tidak menjadikannya sah. Alat ini memvalidasi selagi Anda mengetik, jadi nilai yang melanggar format ketat akan ditandai alih-alih diekspor. Ekspor PNG untuk gambar cepat, atau SVG saat barcode akan dicetak — bar vektor tetap tajam pada ukuran dan DPI berapa pun, yang memang dibutuhkan label.
Untuk apa orang memakainya
Cetak tag aset CODE128 untuk laptop dan monitor kantor
Beri label lokasi rak dan bin gudang seperti A7-03
Buat mockup kemasan ritel EAN-13 sebelum Anda mendaftarkan nomor GS1 sungguhan
Hasilkan barcode SVG yang tajam untuk dimasukkan ke templat lembar label
Sandikan nomor perintah kerja atau batch internal untuk lantai produksi
Buat kode Codabar atau CODE39 untuk sistem perpustakaan atau kartu keanggotaan
Barcode hanyalah angka yang bisa dibaca cepat oleh pemindai
Barcode 1D adalah deretan batang hitam dan celah putih yang mengenkode string pendek — biasanya nomor produk, SKU, atau ID aset. Pemindai laser atau kamera membaca lebar batang dan mengubahnya kembali menjadi teks jauh lebih cepat dan akurat daripada siapa pun mengetiknya. Anda melihatnya di kemasan ritel, rak gudang, buku perpustakaan, kardus pengiriman, vial sampel darah, dan stiker di bagian bawah laptop kantor Anda. Alat ini menggambar kode itu di browser Anda dengan JsBarcode, pustaka berlisensi MIT, dan mendukung format yang benar-benar penting dalam praktik: CODE128, EAN-13, EAN-8, UPC-A, CODE39, ITF-14, MSI, Pharmacode, dan Codabar.
Satu keputusan yang membuat orang tersandung adalah format mana yang dipakai, dan itu berujung pada percabangan. Jika barcode untuk penggunaan Anda sendiri — inventaris, tag aset, pelacakan internal, label rak di gudang stok Anda sendiri — Anda ingin CODE128. Ia mengenkode huruf dan angka apa pun, mengemasnya rapat, dan setiap pemindai membacanya. Jika sebaliknya barcode harus dipindai di kasir ritel sungguhan di suatu tempat di dunia, Anda butuh EAN-13, EAN-8, atau UPC-A — dan inilah bagian jujurnya: itu adalah nomor ritel GS1 resmi. Angkanya sendiri harus terdaftar atas nama Anda (atau produsen Anda) melalui GS1. Alat ini dengan senang hati merender 13 digit mana pun menjadi EAN-13 yang tampak valid, tetapi angka karangan bukanlah kode ritel yang sah; sistem sebuah toko mungkin menolaknya atau, lebih buruk, bertabrakan dengan produk orang lain. Render EAN karangan untuk mockup dan pengujian, bukan untuk rak. Untuk apa pun yang internal, CODE128 mengelak dari seluruh persoalan pendaftaran.
Alat memvalidasi saat Anda mengetik. Format ketat punya aturan — EAN-13 butuh persis 12 digit plus digit cek, UPC-A punya panjangnya sendiri — dan jika Anda memberi nilai tak valid ia menandai masalahnya seketika dengan pesan alih-alih mengekspor gambar yang rusak. Itu disengaja: barcode yang tampak baik tetapi tak mau terpindai lebih buruk daripada kesalahan yang jelas.
Membuatnya benar-benar terpindai
Dua pengaturan menentukan apakah pemindai membaca kode Anda pada percobaan pertama. Lebar batang (lebar modul) adalah ketebalan batang tersempit; terlalu tipis dan printer atau layar mengaburkan batangnya menjadi satu. Tinggi batang hanya perlu cukup tinggi agar pemindai menangkap satu garis bersih melintasinya. Hal ketiga sama sekali bukan kontrol — melainkan zona tenang, margin kosong di kiri dan kanan kode. Pemindai butuh ruang kosong itu untuk menemukan di mana barcode mulai dan berhenti, jadi jangan pernah memotong rapat ke batangnya atau menempelkannya di atas latar yang ramai. Jaga kontras kuat juga: batang gelap di atas latar terang. Anda bisa mengatur warna latar depan dan latar belakang di sini, tetapi batang yang sangat terang atau latar gelap adalah alasan umum kode gagal terbaca. Biarkan keterangan teks yang bisa dibaca manusia tetap menyala kecuali Anda punya alasan menyembunyikannya — ia membiarkan seseorang mengetik nomornya dengan tangan ketika pemindaian gagal.
Kenapa SVG, dan kenapa lokal
Ekspor ke PNG ketika Anda butuh gambar raster cepat. Ekspor ke SVG ketika barcode akan dicetak. SVG adalah vektor, jadi batangnya tetap tajam bagai silet pada ukuran dan DPI berapa pun — Anda bisa menjatuhkannya ke template label, lembar stiker Avery, atau desain kemasan dan ia mencetak tajam alih-alih memiksel. Untuk cetakan label sungguhan, SVG-lah yang harus dipakai.
Semuanya terjadi di mesin Anda. SKU produk, nomor aset, dan kode batch Anda adalah data bisnis, dan di sini mereka tidak pernah meninggalkan browser — tanpa unggahan, tanpa akun, dan halaman tetap bekerja offline begitu dimuat. Banyak pembuat barcode online menggerbangi ekspor CODE128 atau SVG di balik pendaftaran atau dinding berbayar, atau mencap watermark pada outputnya; yang ini tidak. Dua batas jujur: ia hanya membuat barcode 1D — untuk QR dan kode 2D lain pakai alat QR — dan ia merender satu barcode sekali waktu, bukan lembar cetak atau gulungan label.
Kenapa IMG.DIY
9 format
CODE128, EAN-13/8, UPC, CODE39, ITF-14, MSI, Pharmacode, Codabar.
Validasi langsung
Nilai salah-panjang atau tidak valid langsung ditangkap.
PNG + SVG
Keluaran vektor untuk label cetak yang tajam.
Privat
Barcode dibuat secara lokal, tidak pernah diunggah.



