▮▯▮ 條形碼生成

生成 Code128、EAN-13 等多種格式條形碼——完全離線

✓ 永久免費 · ✓ 無需註冊 · ✓ 檔案不上傳 · ✓ 離線可用

🔒 你的資料永遠不會離開你的裝置。 所有處理都使用 JsBarcode 函式庫(在瀏覽器端執行) 在你的瀏覽器中進行。不上傳、不經伺服器、不追蹤。

功能特色

  • 多種格式 — 支援 Code 128、EAN-13、EAN-8、UPC-A、Code 39、ITF-14、MSI、Codabar 和 Pharmacode。內容不符合格式時會說明原因:位數不對、檢查碼不對,或包含該格式無法編碼的字元。
  • 自定義樣式 — 可設定條寬、條高、顏色和是否顯示文字。
  • 雙格式匯出 — 下載 PNG 點陣圖或 SVG 向量圖,滿足不同場景需求。
  • 完全離線 — 你輸入的內容直接在瀏覽器裡產生條碼,不會傳送到任何地方。

運作方式

  1. 輸入內容 — 輸入要編碼的內容,選擇條形碼格式。
  2. 自定義樣式 — 調整條寬、條高、顏色等引數。
  3. 下載條形碼 — 匯出為 PNG 或 SVG 格式。

使用情境

  • 生成商品標籤和價格標籤上的條形碼
  • 生成包裹和物流跟蹤條形碼
  • 生成圖書 ISBN 條形碼
  • 庫存管理和資產標記

常見問題

不同格式有什麼區別?

Code128 最通用,支援所有 ASCII 字元。EAN-13 用於零售商品(13 位數字)。UPC-A 用於北美零售(12 位數字)。Code39 常用於工業場景。

產生的條碼掃得出來嗎?

可以,只要是深色條、淺色底(預設就是;如果選了淺條深底或對比度太低的顏色,頁面會提醒你)。每種格式兩側所需的空白區都會按標準寬度留好,例如 EAN-13 左側 11 個條寬。列印時請用 SVG,或條寬 2 px 以上的 PNG,也不要把圖片拉伸變形。

為什麼提示輸入無效?

不同的條形碼格式對輸入內容有嚴格要求,例如 EAN-13 需要 12 或 13 位數字,UPC-A 需要 11 或 12 位數字,Code 128 不能編碼中文。頁面會說明具體原因:位數不對、檢查碼不對,或是哪個字元無法編碼。

用 PNG 還是 SVG?

SVG 是向量圖,放大不失真,適合列印。PNG 是點陣圖,適合固定尺寸的數字用途。

能做書籍的 ISBN 條碼嗎?

可以:選 EAN-13,輸入 ISBN-13(可以帶連字號)。輸入 ISBN-10 會自動轉換成 978 開頭的形式。部分書店要求的 5 位價格附加碼暫不支援。

相關工具

  • 📱 QR 碼產生器 — 為網址、文字或任意資料產生 QR 碼 — 完全離線
  • 影像轉 Base64 — 把圖片轉成 Base64 Data URI,或對文字做 Base64 編碼 / 解碼——還能把 Base64 還原成檔案
  • 📦 壓縮影像 — 在不損失品質的情況下減少檔案大小 — 全在瀏覽器中完成

💬 Bug、點子,或者就想打個招呼? 告訴 Milo 🐨 · [email protected]