tigtools

條碼產生器

選擇條碼類型、輸入內容,即可下載清晰的 SVG 或 PNG。檢查碼會為您自動計算或驗證。

在瀏覽器中執行 免註冊

12 位數字(會加上檢查碼)或 13 位數字(驗證檢查碼)。全球零售商品。

已加入檢查碼:5901234123457

2
100
10
20
掃描器需要強烈對比:淺色背景搭配深色條碼,且兩側需保留清楚的邊距。大量列印前請先測試掃描。零售 EAN/UPC 號碼必須由 GS1 核發,才能在商店中有效使用。

使用方式

  1. 選擇您需要的條碼類型,例如零售商品用 EAN-13,或標籤用 Code 128。
  2. 輸入內容。EAN、UPC 和 ITF-14 可以省略最後一位數字,系統會加上檢查碼。
  3. 調整線條寬度、高度、邊距、顏色,以及是否在下方列印條碼內容。
  4. 將條碼下載為 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)對某些印表機來說可能太小。

隱私權

條碼會在您的瀏覽器中產生;您輸入的值不會被傳送或儲存。