條碼產生器
新建立 Code 128、EAN-13 和 UPC-A 條碼,並下載為 SVG 或 PNG。
Runs entirely in your browser. Nothing is uploaded.
免費條碼產生器 — Code 128、EAN-13 與 UPC-A
這款免費線上條碼產生器完全在瀏覽器中執行,可產生符合標準、可掃描的條碼:Code 128 適用於任何文字或數字(如 SKU 料號、資產標籤、活動票券、Amazon FBA FNSKU 標籤),EAN-13 與 UPC-A 則適用於零售商品。輸入資料時預覽即時更新,檢查碼自動計算與驗證,並可下載清晰的向量 SVG 或高解析度 PNG——無需註冊、無浮水印、無每日限制。
與 TEC-IT(barcode.tec-it.com)或 online-barcode-generator.net 等需將資料傳送至伺服器的企業級產生器不同,本工具所有編碼皆在本地 JavaScript 中完成。您的產品編號、內部料號與序號均保留在裝置上,確保隱私安全,且每次產生條碼無需重新載入頁面,結果即時呈現。
應該選擇哪種條碼類型?
Code 128 是零售結帳以外所有用途的主力格式。它能以高密度編碼所有 128 個 ASCII 字元,自動切換至緊湊的 Subset C 模式處理大量數字,是物流、倉儲標籤、會員卡以及 Amazon FBA FNSKU 標籤的標準格式。若您的資料包含字母,例如「WH-1000XM5」,Code 128 就是您的最佳選擇。
EAN-13(13 位數,全球通用)與 UPC-A(12 位數,北美為主)是零售銷售點的標準格式。這兩種格式僅支援數字,且銷售至門市的商品編號必須使用 GS1 核發的 GTIN——UPC-A 本質上是在 EAN-13 前加上一個 0,現代掃描器可互通讀取兩種格式。如需編碼網址、長文字或更豐富的資料,請改用 QR Code。
檢查碼自動處理
每個 EAN-13 與 UPC-A 條碼的末位都是檢查碼,由其餘位數透過加權模 10 公式計算而得。掃描器每次讀取時都會重新計算並拒絕不符的條碼,在資料進入庫存或結帳系統前攔截誤讀與打字錯誤。輸入 12 位數(UPC-A 則為 11 位)後,本工具會自動補上正確的檢查碼。若輸入完整的 13(或 12)位數,工具會進行驗證——若有錯誤,它會告訴您正確值,而非像部分競爭工具那樣靜默產生無法掃描的條碼。
Code 128 亦包含自動計算的內部校驗和,以及正確的起始碼、終止碼與子集切換字元——包括針對長數字串的 Subset C 編碼,讓數字條碼保持簡短且易於掃描。您無需手動設定任何參數;編碼器會自動選擇最佳編碼方式。
列印用 SVG 與螢幕顯示用 PNG——以及與 TEC-IT 的比較
掃描成功與否取決於邊緣清晰度,因此本產生器的主要輸出格式為 SVG——一種向量格式,無論列印尺寸大小,條碼邊緣皆在數學上精確,從小型商品標籤到 A4 紙張皆適用。PNG 以雙倍解析度輸出,可在指定尺寸的文件與螢幕上保持清晰。「複製 SVG 程式碼」功能可直接將原始 SVG 標記複製至剪貼簿,方便貼入 HTML 範本或 Figma 等設計工具。
TEC-IT 的條碼產生器(barcode.tec-it.com)是最廣泛使用的替代方案之一,但它會將每個條碼請求傳送至 TEC-IT 伺服器——您的產品編號、序號與客戶資料均會傳輸出去。Barcodes Inc 與 online-barcode-generator.net 的運作方式相同。UtiloKit 完全在瀏覽器中編碼,任何資料都不會離開您的裝置。條寬與條高滑桿可讓您符合標籤規格。每個條碼均包含正確尺寸的靜區——兩側必要的空白邊距——這是自製條碼中最常被忽略的規則,也是首次掃描失敗的主要原因。
列印、掃描與實際應用
使用雷射或噴墨印表機在白色底材上列印黑色條碼。避免使用彩色條紋、灰色背景、有紋理的紙張,切勿對 PNG 圖片進行非等比例縮放。在印整張標籤前,先用手機掃描 App 測試一張。對於零售商品,GS1 核發的 GTIN 在大多數國家是法律要求;對於內部用途——庫存管理、資產追蹤、圖書館、活動——使用 Code 128 搭配自訂編號完全合法且免費。
由於本產生器載入後即可離線運作,即使在倉庫或儲藏室沒有網路的情況下,也能持續產生標籤。沒有任務上限、沒有訂閱方案、無需建立帳號——根據專案需求產生任意數量的條碼,逐一下載,立即在同一裝置上使用或傳送至標籤印表機。
在 iPhone、Android 與桌機上使用——無需安裝
這款條碼產生器可在任何裝置的現代瀏覽器中運作——無需安裝 App。在 iPhone 與 Android 上,開啟頁面、輸入條碼資料,點選下載按鈕即可將 SVG 或 PNG 直接儲存至相片或檔案 App。介面適應小螢幕,在平板與 Chromebook 上同樣流暢運作。
TEC-IT(barcode.tec-it.com)與 online-barcode-generator.net 等伺服器端產生器每次編碼都需要網路連線。本工具載入後完全在瀏覽器中編碼,即使在行動訊號微弱的倉庫、受限的公司裝置上,或是初次載入頁面後進入飛航模式,也能正常運作。無論您需要一張 Amazon 出貨的 FNSKU,還是數百張庫存用 Code 128 標籤,都能即時取得,無任何速率限制或訂閱方案。
Frequently asked questions
如何免費產生條碼?
選擇條碼格式——Code 128 適用於任何文字或數字,EAN-13 或 UPC-A 適用於零售數字——在輸入欄位輸入資料,條碼即時呈現並自動計算檢查碼。可下載為清晰的向量 SVG 或高解析度 PNG。無需註冊、無浮水印、無每日限制。與 TEC-IT 或 Barcodes Inc 在伺服器端進行編碼不同,UtiloKit 完全在您的瀏覽器中執行——您的產品編號、SKU 料號與序號永遠不會離開您的裝置。
條碼需要向官方機構登記嗎?
只有在零售銷售時才需要。若您的商品在門市銷售或在蝦皮、PChome、Amazon 等電商平台上架,條碼中的數字必須是 GS1 核發、可追溯至您品牌的 GTIN(全球商品條碼)。對於內部庫存管理、資產追蹤、活動票券、圖書館系統、出貨標籤或 FBA FNSKU 標籤,您可以使用 Code 128 搭配自訂編號方案,完全無需任何登記。
使用免費條碼產生器合法嗎?
是的。Code 128、EAN 與 UPC 等條碼規格是開放的國際標準,條碼圖片本身不涉及任何授權費用。唯一的法律考量在於編碼的數字本身:零售 GTIN 必須從 GS1 取得,以確保全球唯一性與可追溯性。使用您自己的 GS1 核發編號產生條碼圖片完全合法;在內部用途中使用 Code 128 搭配任意編號(不要求全球唯一性)同樣完全合法。
Code 128 與 Code 39 有什麼不同?
Code 128 能以高密度編碼所有 128 個 ASCII 字元,並自動壓縮長數字串(Subset C),是現代物流、庫存、會員卡與 Amazon FBA FNSKU 標籤的預設格式。Code 39 是較舊、密度較低的格式,僅支援 43 個字元——大寫字母、數字與少數符號。它主要用於傳統工業與國防系統。任何新應用都應選擇 Code 128:密度更高、更靈活,且現代掃描器均支援。
EAN-13 與 UPC-A 有什麼不同?
兩者都是 GS1 零售條碼,專為銷售點掃描而設計。UPC-A 編碼 12 位數,是北美的主流格式。EAN-13 編碼 13 位數,在全球包括歐洲、亞洲與澳洲廣泛使用。UPC-A 在結構上相當於在 EAN-13 前加一個 0——因此支援 EAN-13 的掃描器都可以讀取 UPC-A 條碼。現代 POS 系統與掃描器在所有市場都可以互通讀取兩種格式。
條碼是如何運作的?
一維條碼以平行排列、寬度不同的條與空來表示資料,形成固定的圖案。雷射或影像掃描器掃過圖案,測量條與空的寬度序列。每種寬度組合根據條碼規格的編碼表對應到一個字元或數字。末尾的檢查碼讓掃描器驗證讀取是否無誤——若不符合,系統會拒絕並要求重新掃描,而非默默接受錯誤的數值。
可以自己製作 EAN-13 條碼嗎?
可以——輸入 12 位數,本工具會使用標準加權模 10 公式自動計算第 13 位(檢查碼)。或者輸入全部 13 位數,工具會驗證您的檢查碼——若有錯誤,它會顯示正確值,而非靜默產生無法掃描的條碼。請記得:若用於零售銷售,數字本身必須是 GS1 核發的 GTIN。自行編造的數字可能與其他公司的商品衝突,導致結帳系統錯誤。
條碼中的檢查碼是什麼?
檢查碼是 EAN-13、UPC-A 及類似格式的最後一位數字。它由所有前置數字透過加權模 10 公式計算而得:奇數位置的數字乘以 1,偶數位置的數字乘以 3,所有結果相加;檢查碼就是使總和成為 10 的倍數所需加上的數字。掃描器每次讀取都會重新計算,若檢查碼不符則拒絕該條碼,在進入庫存或結帳系統之前攔截誤讀與打字錯誤。
可以用一般印表機列印條碼嗎?
可以——雷射與噴墨印表機在標籤紙或一般紙張上都有良好效果。最佳作法:下載 SVG 以確保任何尺寸均可清晰列印;保持白底黑條(避免彩色、灰色或有紋理的紙張);不要縮小至原始尺寸的 80% 以下;保留兩端的空白靜區(本工具已自動包含);在印整批標籤前,先用手機掃描 App 測試一張。
應該下載 SVG 還是 PNG?
列印用途請選 SVG——它是向量格式,無論列印尺寸(從小型商品標籤到大型出貨紙箱),條碼邊緣在數學上都保持精確。清晰的邊緣對可靠的掃描至關重要。PNG(本工具以 2 倍解析度輸出)適合螢幕顯示、嵌入 Word 或 Google 文件,以及在原始尺寸下快速列印標籤——但絕對不要放大 PNG,否則條碼邊緣會模糊。
條碼可以包含英文字母嗎?
Code 128 可以編碼所有 128 個 ASCII 字元,包括大小寫字母、數字、空格以及連字號和斜線等符號——因此「WH-1000XM5」這樣的料號可以正確編碼。零售用 EAN-13 與 UPC-A 僅支援數字。若需要長文字、網址或聯絡人資訊等複雜資料,QR Code 是更好的選擇——UtiloKit 提供免費的 QR Code 產生器,正好適合這類用途。
Amazon 需要哪種條碼?
Amazon 針對不同用途需要不同的條碼類型。對於商品刊登,Amazon 會透過 GS1 資料庫驗證 UPC 或 EAN 條碼——您的商品編號必須是真正的 GS1 核發 GTIN。對於 FBA 出貨標籤,Amazon 使用自訂的 FNSKU(物流網路 SKU),以 Code 128 條碼格式列印——本產生器可完美產生此格式。在 Code 128 模式下輸入您的 FNSKU 字串,下載清晰的 SVG 或 PNG 用於您的標籤即可。
為什麼產生的條碼無法掃描?
無法掃描的條碼最常見原因包括:列印尺寸太小、對比度不足(彩色或灰色條紋)、兩側缺少靜區、點陣圖片被拉伸或放大,或是檢查碼錯誤。請下載 SVG 以確保任何尺寸的邊緣均清晰,使用白底黑條列印,不要裁切靜區,並用本工具驗證檢查碼。若條碼仍無法掃描,請使用專業掃描器 App 測試——手機鏡頭有時難以處理非常小或對比度低的條碼。
條碼與 QR Code 有什麼不同?
傳統一維條碼(Code 128、EAN-13、UPC-A)將資料儲存在單排條與空中——掃描器從左到右在一個維度讀取。QR Code 是二維的:資料儲存在黑白方格的矩陣中,可容納多數百倍的資料,且可從任何角度讀取,即使部分損壞也能讀取。需要零售、庫存和出貨標籤且掃描器期望一維格式時,請使用條碼。需要網址、聯絡人資訊、長文字,或使用手機鏡頭掃描時,請使用 QR Code。
這個條碼產生器真的完全免費且保護隱私嗎?
是的——無限次產生、無需帳號、下載無浮水印。與 TEC-IT(barcode.tec-it.com)、online-barcode-generator.net 或 Barcodes Inc 等伺服器端產生器不同,本工具完全使用 JavaScript 在瀏覽器中進行編碼。您的產品編號、SKU 料號、序號與客戶資料從不傳輸至任何伺服器。這對將自身產品線或庫存編號方案視為商業機密的企業尤其重要。
Related tools
檢視所有工具QR 碼產生器
將連結、文字或 Wi-Fi 轉換為可掃描的 QR 碼。
Lorem Ipsum 產生器
依段落、句子、單字或列表項目產生佔位文字。
電子郵件簽名產生器
為 Gmail、Outlook 與 Apple Mail 製作乾淨的 HTML 郵件簽名。
假資料產生器
產生虛擬測試資料,並匯出為 JSON、CSV 或 SQL。
簽名產生器
手寫或輸入你的簽名,並下載為透明 PNG。
Love Calculator
A fun compatibility score based on two names — share the result with your match.