使用方式
- 選擇您需要的條碼類型,例如零售商品用 EAN-13,或標籤用 Code 128。
- 輸入內容。EAN、UPC 和 ITF-14 可以省略最後一位數字,系統會加上檢查碼。
- 調整線條寬度、高度、邊距、顏色,以及是否在下方列印條碼內容。
- 將條碼下載為 SVG 供列印使用,或下載 1× 至 4× 大小的 PNG。
運作方式
EAN-13、EAN-8、UPC-A 和 ITF-14 結尾皆包含 GS1 檢查碼。從右側開始,數字依序交替乘以 3 和 1 後加總;檢查碼是讓總和達到下一個 10 的倍數所需的數字。以 590123412345 為例,加權總和為 83,因此檢查碼為 7,完整條碼為 5901234123457。若輸入所有位數,最後一位會經過驗證;若檢查碼錯誤,會回報錯誤並提供正確的檢查碼。
Code 128 可編碼全部 128 個 ASCII 字元,且對混合文字較為精簡;繪圖程式庫會自動選擇最有效率的編碼集。Code 39 支援大寫字母、數字和少數符號。MSI Plessey 僅支援數字,此處繪製時不含檢查碼。Pharmacode 可編碼 3 到 131070 的單一數字。
條碼由開放原始碼 JsBarcode 程式庫在你的瀏覽器中繪製。SVG 輸出為向量格式,任何尺寸皆保持清晰;PNG 輸出則以所選倍數的螢幕尺寸轉譯。請保留兩側的靜區(空白邊距),因為掃描器需要它來尋找條碼起點。
範例
零售商品(EAN-13)
輸入 590123412345 會產生 5901234123457:檢查碼 7 會自動計算。
錯誤的檢查碼
輸入 5901234123458 會顯示錯誤:這些數字的檢查碼應為 7。
倉庫標籤(Code 128)
像 TIG-2026-0042 這樣的標籤值會以 Code 128 編碼,並下載為 SVG 供標籤印表機使用。
常見問題
我可以自己編一組 EAN-13 號碼給我的產品嗎?
條碼可以掃描,但商店和電商平台會要求貴公司使用 GS1 授權的號碼。虛構的號碼僅供內部或測試用途。
我應該使用 SVG 還是 PNG?
列印和設計軟體建議使用 SVG,因為它在任何尺寸下都保持清晰。不接受 SVG 的文件或網站則使用 PNG;列印時請選擇 3× 或 4×。
UPC-A 和 EAN-13 有什麼差別?
UPC-A 有 12 位數字,主要用於北美。以 0 開頭的 EAN-13 包含相同的號碼,現代的掃描器兩者都能讀取。
為什麼我的掃描器讀不到條碼?
請檢查對比度(深色條碼在淺色背景上)、兩側保留邊距,並避免不均勻縮放條碼。極細的條碼(寬度 1)對某些印表機來說可能太小。
隱私權
條碼會在您的瀏覽器中產生;您輸入的值不會被傳送或儲存。