跳到正文
馬克工具箱

條形碼產生器

在瀏覽器裡生成商品條碼、物流條碼和二維條碼。輸入號碼即可自動計算或核對校驗位,匯出向量 SVG 用於印刷,或 PNG 用於文件。

在瀏覽器本地執行,輸入的內容和檔案都不會上傳

已自動補上校驗位 7。

3
15

正在載入處理引擎…

使用步驟

  1. 選擇條碼型別:商品零售用 EAN-13,普通標籤用 Code 128,外箱用 ITF-14,小型零件用 Data Matrix。
  2. 輸入內容。EAN、UPC 可以少輸最後一位,校驗位會自動補上。
  3. 調整條寬、條高、顏色,以及是否在下方顯示數字。
  4. 下載 SVG 用於印刷,或 PNG 用於文件和網頁。

引數說明

校驗位
EAN、UPC、ITF-14 的最後一位是按 GS1 模 10 演算法由前面各位算出的校驗位。少輸一位會自動計算,輸滿則自動核對。
條寬
最窄條的寬度。數值越大印刷越穩定;標準放大係數下的 EAN-13 寬約 37 公釐。
條高
條的高度(公釐),僅一維條碼有效。
顏色
深色條配淺色背景最容易辨識。很多雷射掃描槍看不見紅色,條不要用紅色。

如何選擇條碼型別

用途 型別 內容
零售商品(國際通用) EAN-13 12 位數字 + 校驗位
零售商品(北美) UPC-A 11 位數字 + 校驗位
小包裝商品 EAN-8 / UPC-E 7 位數字 + 校驗位
物流外箱 ITF-14 13 位數字 + 校驗位
標籤、資產、庫存 Code 128 任意 ASCII 字元
老式工業系統 Code 39 A–Z、0–9 及 - . $ / + % 空格
小零件、醫藥 Data Matrix 文字或二進位制
登機牌、證件 PDF417 文字或二進位制

示例

以 EAN-13 輸入 590123412345,生成的是 5901234123457 的條碼,最後的 7 是自動補上的校驗位。

輸入 5901234123450 會提示校驗位錯誤,並告訴你最後一位應該是 7,在印刷前就發現輸錯的數字。

常見問題

可以自己生成商品的 EAN-13 條碼嗎?

這裡可以生成條碼圖片,但要在商超流通,號碼必須向中國物品編碼中心(GS1 China)申請。零售系統按廠商辨識程式碼查詢商品,自己編的號碼可能與真實商品衝突。

EAN-13 和 UPC-A 有什麼區別?

UPC-A 是美國和加拿大主要使用的 12 位條碼,EAN-13 是 13 位的國際版本。UPC-A 前面補一個 0 就是 EAN-13,全球的掃描裝置都能辨識兩者。

內部標籤、資產盤點用哪種條碼?

推薦 Code 128。它能緊湊地編碼字母、數字和符號,所有掃描槍都支援。Code 39 更老更寬,但在部分行業仍很常見。

什麼時候用 Data Matrix 這類二維條碼?

空間很小或資料較多時。Data Matrix 常見於電子元件和醫藥包裝,PDF417 用於登機牌和證件,Aztec 用於火車票。

為什麼印刷推薦 SVG?

條碼對條寬精度要求很高。向量 SVG 放大到任何尺寸邊緣都清晰,而放大後的 PNG 可能模糊或改變條寬比例。

隱私說明

本工具完全在瀏覽器中執行,檔案和文字都在你的裝置上處理,不會上傳到我們的伺服器。

相關工具