Buat barcode Code 128 dari sumber data yang paling cocok untuk Anda: ketik satu per satu, ambil dari file CSV, atau buat urutan otomatis. Unduh hasilnya dalam format yang Anda butuhkan: PNG, PDF, atau arsip ZIP. Cetak langsung ke lembar label Avery. Tanpa daftar akun, tanpa watermark.
Huruf, angka, dan simbol dengan panjang bebas — paling cocok untuk label aset internal.
0 dari 0 kode siap
Tambahkan nilai di sebelah kiri untuk melihat kode Anda di sini.
Dibuat langsung di browser Anda — tidak ada yang diunggah.
Code 128 mengenkode seluruh 128 karakter ASCII — huruf besar dan kecil, angka, tanda baca, karakter kontrol — dengan panjang berapa pun. Cakupan itulah yang membuatnya jadi format default untuk label aset internal, surat perintah kerja, dan label gudang: skema penomoran apa pun yang sudah Anda pakai, Code 128 membawanya apa adanya.
Format ini punya tiga subset. Subset A mencakup huruf besar dan karakter kontrol, subset B mencakup huruf besar-kecil plus tanda baca, dan subset C memampatkan dua digit jadi satu simbol, membuat lebar kode numerik nyaris setengahnya. Encoder berpindah antar-subset secara otomatis dan memilih representasi paling ringkas untuk data Anda, jadi tidak ada yang perlu dikonfigurasi.
Setiap simbol juga membawa karakter cek mod-103 yang dihitung dari payload-nya. Generator ini menghitungnya untuk Anda — nilai yang Anda ketik adalah nilai yang dikembalikan scanner.
GS1-128, dulu disebut UCC/EAN-128, adalah Code 128 dengan konvensi tambahan: karakter FNC1 di posisi pertama menandai simbol itu sebagai GS1, dan payload-nya dipecah jadi application identifier seperti (01) untuk GTIN atau (17) untuk tanggal kedaluwarsa. Mitra dagang ritel dan farmasi mewajibkan struktur itu. Untuk label internal, yang Anda butuhkan adalah Code 128 polos — itulah yang dihasilkan tool ini.
Sedang memberi label produk retail, bukan aset internal? Anda butuh kode UPC atau EAN, bukan Code 128 — generator barcode juga mendukung UPC-A dan EAN-13 kalau kebutuhannya berbeda.
| Code 128 | Code 39 | |
|---|---|---|
| Set karakter | Seluruh 128 karakter ASCII | 43 karakter: A-Z, 0-9, dan - . $ / + % plus spasi |
| Huruf kecil | Ya | Tidak — kecuali Extended Code 39 |
| Densitas | Tinggi: subset C menyimpan dua digit per simbol | Rendah: sekitar 30-50% lebih lebar untuk data alfanumerik, lebih dari dua kali lipat untuk data numerik murni |
| Karakter cek | mod-103, selalu ada | mod-43 opsional, biasanya dilewati |
| Pemakaian umum | Label aset, logistik, kesehatan, GS1-128 | Inventaris lama, sistem militer dan otomotif |
Code 39 masih bertahan terutama karena scanner dan software label lawas bisa membacanya tanpa setup tambahan. Untuk kebutuhan baru, Code 128 memuat lebih banyak data dalam label yang lebih kecil, memvalidasi dirinya sendiri, dan menerima ID campuran huruf besar-kecil yang dipakai kebanyakan sistem pencatatan aset.
Alur kerja yang sama, kode berbeda. Tidak ada yang mewajibkan pendaftaran.
Buat QR code untuk tautan, teks, Wi-Fi, email, atau nomor telepon. Pilih warna, tambahkan logo, dan unduh PNG atau SVG, semua di browser Anda.
Buka generatorTempel daftar, unggah CSV, atau buat urutan bernomor menjadi puluhan barcode sekaligus. Unduh sebagai PNG, ZIP, atau lembar PDF siap cetak.
Buka generatorBaca kode lewat kamera atau dari foto. QR, EAN, UPC, Code 128, dan Data Matrix, semuanya diproses langsung di browser Anda.
Buka pemindaiKasus khusus yang muncul setelah label tercetak dan proses scan dimulai.
Sedang memberi label aset dalam jumlah besar? Hubungi Kami
Semuanya digambar secara lokal — nilai yang Anda ketik digambar di kanvas tersembunyi dalam browser Anda sendiri, dan library ZIP serta PDF baru dimuat saat Anda mengklik unduh. Tidak ada data barcode yang mencapai server kami.
Mencetak label Code 128 untuk peralatan baru separuh pekerjaan; separuh lainnya adalah punya sesuatu untuk menerima hasil scan-nya. Label aset UNIO24 mengubah satu kali scan jadi catatan lengkap, dan pilihan bahan label menentukan berapa lama kode itu masih terbaca di gudang atau di lokasi proyek.