Generator barcode Code 128 massal gratis
Tempel satu kolom berisi ID aset, unggah CSV yang baru diekspor spreadsheet Anda, atau tentukan prefiks lalu biarkan alat ini menomori seluruh rangkaiannya. Hingga 500 kode Code 128 tergambar sekaligus, masing-masing sudah lengkap dengan karakter cek mod-103 yang dihitungkan lebih dulu. Ambil hasilnya sebagai PNG, ZIP, atau lembar Avery yang langsung masuk ke printer. 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.
Ada empat cara memasukkan nilai ke dalam satu batch, dan keempatnya bersama-sama menutupi hampir semua bentuk data yang biasanya sudah tersimpan di suatu tempat. Tempel satu nilai per baris kalau daftarnya memang sudah ada di depan Anda. Unggah CSV lalu tentukan kolom mana yang memuat nilai kodenya dan kolom mana yang memuat keterangan di bawahnya — pemilihan itu terjadi setelah filenya dimuat, jadi hasil ekspor mentah dari Excel atau Sheets tidak perlu dirapikan lebih dulu. Atau lewati filenya sama sekali: beri mode Sequence sebuah prefiks seperti AST-, nomor awal, dan lebar padding nol, lalu ia menomori seluruh rangkaiannya sendiri.
Lima ratus baris per batch. Kalau Anda menempel lebih banyak, alat ini memakai 500 yang pertama dan memberi tahu Anda, bukan diam-diam membuang sisanya.
Satu hal yang perlu diketahui sebelum sebuah batch dikirim ke stok label: kode Code 128 dari satu proses yang sama tidak keluar dengan lebar seragam. Subset C memampatkan dua digit jadi satu simbol, jadi 100234 tercetak terasa lebih sempit daripada AST-100234. Kalau labelnya harus duduk pas di kotak berukuran sama pada satu lembar, jaga format ID tetap konsisten di seluruh batch — prefiks yang sama, jumlah digit yang sama — dan lebarnya ikut rata. ID dengan panjang campur aduk aman-aman saja untuk label satuan, tapi merepotkan begitu ditata dalam grid.
Setelah itu keluarkan hasilnya sebagai ZIP berisi PNG satuan, sebagai PDF berukuran lembar Avery standar, atau kirim grid pratinjaunya langsung ke printer. Tidak satu pun dari itu melewati server: setiap kode digambar pada kanvas tersembunyi di dalam browser Anda, dan pustaka ZIP dan PDF baru ikut dimuat begitu Anda menekan unduh.
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 mendukung UPC-A, EAN-13, dan EAN-8, dan menghitung digit ceknya untuk Anda.
Code 128 vs Code 39
| 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.
Tools gratis terkait
Alur kerja yang sama, kode berbeda. Tidak ada yang mewajibkan pendaftaran.
Generator QR Code
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 generatorGenerator Barcode
Tempel daftar, unggah CSV, atau buat urutan bernomor menjadi puluhan barcode sekaligus. Unduh sebagai PNG, ZIP, atau lembar PDF siap cetak.
Buka generatorScan Barcode & QR Code
Baca kode lewat kamera atau dari foto. QR, EAN, UPC, Code 128, dan Data Matrix, semuanya diproses langsung di browser Anda.
Buka pemindaiGenerator Data Matrix
Data Matrix ECC-200 untuk marking komponen dan label yang terlalu kecil untuk QR: kode persegi yang muat di tempat QR tidak muat. Satu kode atau batch 500.
Buka generatorGenerator PDF417
Format bertumpuk di surat jalan dan boarding pass. Membuat kode tunggal atau batch dari CSV, terbaca oleh pistol laser maupun kamera.
Buka generatorCode 128 massal — pertanyaan umum
Kasus khusus yang muncul saat Anda mencetak satu batch penuh, bukan satu label.
Hasil ekspor spreadsheet saya punya baris header dan enam kolom yang tidak saya perlukan. Perlu dirapikan dulu?
Tidak — unggah apa adanya. Baris header dikenali sendiri, dan alat ini menebak kolom mana yang memuat nilai barcode serta kolom mana yang memuat keterangannya, berdasarkan nama di headernya. Kalau tebakannya meleset, tukar sendiri kolomnya setelah filenya dimuat. Isi file selebihnya diabaikan.Bisakah setiap kode dalam satu batch punya keterangannya sendiri?
Bisa. Beri CSV-nya kolom kedua —AST-001,Bor— dan setiap barcode tercetak dengan baris keterangannya sendiri, terbaca mata, tepat di bawah kodenya. Tanpa kolom itu, nilainya sendiri yang dipakai sebagai keterangan.Apakah 500 kode itu batas mati?
Per batch, ya, dan itu batasan teknis yang nyata, bukan tembok berbayar: setiap kode digambar di dalam browser Anda sendiri, dan lewat sekitar 500 halaman ini mulai berat di perangkat berspesifikasi biasa. Untuk pemasangan 2.000 label, jalankan empat batch — mode Sequence membuatnya ringan, karena Anda hanya perlu menggeser nomor awalnya.Apakah semua kode dalam satu batch keluar dengan lebar yang sama?
Hanya kalau bentuk nilainya sama. Code 128 berpindah ke subset C untuk deretan angka dan memampatkan dua digit per simbol, jadi ID numerik murni tercetak jauh lebih sempit daripada ID yang sama dengan prefiks huruf. Pertahankan satu format di seluruh batch kalau labelnya harus berjajar rapi dalam grid.
Sedang memberi label aset dalam jumlah besar? Hubungi Kami