Generator barcode Code 128 gratis

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.

Simbologi

Huruf, angka, dan simbol dengan panjang bebas — paling cocok untuk label aset internal.

Input
Opsi

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 vs Code 39

Code 128Code 39
Set karakterSeluruh 128 karakter ASCII43 karakter: A-Z, 0-9, dan - . $ / + % plus spasi
Huruf kecilYaTidak — kecuali Extended Code 39
DensitasTinggi: subset C menyimpan dua digit per simbolRendah: sekitar 30-50% lebih lebar untuk data alfanumerik, lebih dari dua kali lipat untuk data numerik murni
Karakter cekmod-103, selalu adamod-43 opsional, biasanya dilewati
Pemakaian umumLabel aset, logistik, kesehatan, GS1-128Inventaris 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.

Code 128 — pertanyaan umum

Kasus khusus yang muncul setelah label tercetak dan proses scan dimulai.

  • Kenapa scanner saya mengembalikan nilai tanpa angka nol di depan?

    Code 128 menyimpan persis karakter yang Anda enkode, termasuk angka nol di depan. Angka itu hilang setelah scan, bukan saat scan — biasanya karena kolom spreadsheet atau field database yang menerima hasil scan memperlakukan nilainya sebagai angka. Format kolom tujuan sebagai teks sebelum scan, atau beri ID aset prefiks non-angka seperti AST-.

    Apakah Code 128 bisa menyimpan spasi dan tanda baca?

    Bisa, seluruh set ASCII: spasi, garis miring, tanda hubung, dan simbol semuanya terenkode. Tetap hindari di ID aset: nilai yang nanti masuk ke nama file, URL, atau ekspor CSV lebih aman tanpa spasi.

    Perlu menambahkan digit cek sendiri?

    Tidak. Ketik saja nilai yang ingin dikembalikan scanner, tidak lebih — menambahkan digit cek sendiri malah menghasilkan kode yang terbaca dengan karakter tambahan di ujungnya.

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.

up arrow