Skip to content
條碼產生器
Tools

條碼產生器

建立 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-13UPC-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

檢視所有工具