CodeKitHub
Alat Penjana

Penjana Kod Bar Percuma

Kemas kini terakhir:

Taip atau tampal nilai dan dapatkan kod bar boleh diimbas dengan segera — pilih CODE128 untuk teks am, EAN-13 atau UPC-A untuk produk runcit, atau CODE39 untuk label gudang dan inventori. Kod bar dikemas kini secara langsung semasa anda menaip, dan anda boleh muat turun PNG yang kemas untuk label, pembungkusan atau helaian inventori.

The barcode updates live as you type — generated entirely in your browser.

Apakah alat ini?

Kod bar ialah corak bar selari boleh dibaca mesin yang mengekod satu rentetan pendek teks atau digit. Berbeza dengan kod QR, kebanyakan format kod bar adalah satu dimensi dan direka berdekad lalu untuk pengimbas runcit, jadi ia kekal menjadi standard untuk pembungkusan produk, label penghantaran dan sistem inventori.

Penjana ini menjalankan logik pengekodan sepenuhnya dalam pelayar anda menggunakan pustaka JsBarcode yang digunakan secara meluas, jadi data anda tidak pernah dimuat naik — berguna apabila anda menjana kod bar untuk SKU dalaman atau produk yang belum dikeluarkan.

Kenapa guna alat ini?

  • Empat format biasa dalam satu alat: CODE128 untuk teks am, EAN-13 dan UPC-A untuk produk runcit, CODE39 untuk label gudang.
  • Pratonton langsung dikemas kini semasa anda menaip atau menukar pilihan.
  • Lebar garis, tinggi dan warna boleh laras untuk sepadan dengan templat label anda.
  • Ralat pengesahan yang jelas — jika peraturan sesuatu format tidak dipenuhi (contohnya EAN-13 memerlukan digit semak 12/13-digit yang sah), anda diberitahu sebabnya dengan tepat.
  • Peribadi: nilai kod bar dijana secara tempatan, tiada apa dihantar ke pelayan.

Cara menggunakannya

  1. Pilih format yang sepadan dengan kegunaan anda: CODE128 untuk teks campuran, EAN-13/UPC-A untuk produk runcit, CODE39 untuk label dalaman.
  2. Taip nilai untuk dikodkan — digit sahaja untuk EAN-13/UPC-A, huruf dan digit untuk CODE128/CODE39.
  3. Laraskan lebar garis, tinggi dan warna jika perlu, dan togol sama ada teks boleh dibaca manusia dipaparkan di bawah bar.
  4. Klik "Download PNG" dan cetak atau tampal kod bar ke dalam reka bentuk label anda.

Contoh

Input

123456789012 (format: UPC-A)

Hasil

Kod bar UPC-A boleh diimbas dengan digit semak dikira secara automatik dan nombor dicetak di bawah bar.

EAN-13 dan UPC-A mengesahkan digit semak — jika anda menaip nombor yang tidak sah, alat ini memberitahu anda dan bukannya menghasilkan kod bar yang tidak boleh diimbas.

Memilih antara CODE128, EAN-13, UPC-A dan CODE39

FormatKandunganKegunaan biasa
CODE128Sebarang huruf, digit, simbolLabel penghantaran, logistik, kegunaan am
EAN-1312–13 digitProduk runcit yang dijual di peringkat antarabangsa
UPC-A11–12 digitProduk runcit yang dijual di AS/Kanada
CODE39Huruf besar, digit, - . $ / + % ruangLabel gudang, lencana pengenalan, sistem pengimbas lama

Kod bar vs. kod QR

Kod bar adalah satu dimensi dan menyimpan jauh lebih sedikit data berbanding kod QR — biasanya nombor produk pendek dan bukannya URL. Ia pilihan tepat apabila anda memerlukan keserasian dengan infrastruktur pengimbasan runcit berdekad lama atau standard pengenalan produk tertentu seperti EAN/UPC.

Untuk pautan ke laman web, rangkaian Wi-Fi atau blok teks yang lebih besar, kod QR lebih sesuai kerana ia boleh menyimpan ribuan aksara dan boleh dibaca oleh mana-mana kamera telefon.

Penjana Kod QR · Penjana UUID

Soalan lazim

Format kod bar mana yang perlu saya gunakan?

CODE128 paling fleksibel — ia mengekod sebarang teks ASCII dan digunakan untuk label penghantaran dan logistik. EAN-13 ialah standard untuk produk runcit yang dijual di peringkat antarabangsa; UPC-A ialah setara AS/Kanada (12 digit). CODE39 lebih lama dan mudah, biasa di gudang dan lencana pengenalan, tetapi kurang padat berbanding CODE128.

Kenapa EAN-13 atau UPC-A menolak nombor saya?

Kedua-dua format berakhir dengan digit semak yang dikira daripada digit sebelumnya. EAN-13 memerlukan tepat 12 digit (alat ini menambah digit semak) atau 13 digit (digit ke-13 mesti sudah menjadi digit semak yang betul). UPC-A berfungsi sama dengan 11 atau 12 digit. Jika anda menaip nombor kod bar produk sebenar, semak semula sama ada semua digit disalin.

Bolehkah saya guna kod bar ini secara komersial, contohnya untuk produk yang saya jual?

Simbologi kod bar itu sendiri (CODE128, EAN-13, dsb.) ialah standard terbuka tanpa yuran lesen untuk menghasilkannya. Walau bagaimanapun, untuk menjual produk fizikal di kedai runcit di bawah nombor EAN/UPC sebenar, anda biasanya perlu mendaftarkan nombor tersebut dengan GS1 — alat ini menghasilkan kod bar visual tetapi tidak memperuntukkan nombor produk unik global kepada anda.

Saiz apa yang perlu saya cetak kod bar?

Pengimbas runcit ditala untuk kod EAN-13/UPC-A lebar lebih kurang 3–8 cm pada skala 100% — mengecilkan bawah lebih kurang 80% selalunya menjadikan bar terlalu nipis untuk diimbas dengan boleh dipercayai. Untuk label gudang CODE128, ikut spesifikasi templat label anda, dan sentiasa uji imbas sampel yang dicetak sebelum mencetak kelompok penuh.

Adakah ini menyimpan atau menghantar nilai yang saya kodkan?

Tidak. Kod bar dihasilkan pada elemen kanvas terus dalam pelayar anda menggunakan JavaScript — tiada apa dimuat naik, dilog, atau dihantar ke mana-mana.

Format kod bar mana yang perlu saya pilih?

Jika kod bar untuk produk yang dijual di kedai, EAN-13 atau UPC-A diperlukan dan nombor tersebut mesti datang daripada awalan syarikat yang diperuntukkan GS1 — anda tidak boleh sekadar mencipta satu. Jika label untuk kegunaan dalaman (inventori, aset, lokasi rak), CODE128 mengekod sebarang teks ASCII, tidak memerlukan pendaftaran, dan menghasilkan bar paling padat untuk data alfanumerik.

Alat berkaitan