列印之前
商品條碼要能在店家結帳,需要先準備什麼
這是大多數條碼工具不會告訴您的事:把條碼畫出來是最簡單的一步。結帳櫃台的掃描槍不在乎條碼好不好看,它在乎的是號碼。這組號碼稱為 GTIN,在全球通用;它的開頭是識別您公司的廠商代碼,而這個代碼只有您所在國家的 GS1 組織能核發。
在台灣,這個組織是 GS1 Taiwan(財團法人中華民國商品條碼策進會),也就是國際組織 GS1 在台灣的代表。取得廠商代碼後,您再用它替每一項商品編號。本工具會把您輸入的數字畫成條碼,並自動算出檢查碼,但無法核發登記在您名下的號碼,任何免費工具都做不到。
掃描槍是自己的,就不必申請
倉庫庫存、辦公室資產、維修工單、店內自用的貨號:只要條碼只給您自己的掃描槍讀,號碼怎麼編由您決定,不需要經過任何單位。這時把本工具當成 Code 128 產生器最方便,英文字母和數字可以放在同一張標籤上。
商品要經過別人的結帳櫃台
要在實體店面、超市或量販店販售,需要一組登記過的 GTIN,部分電商平台也會在商品頁要求填寫商品條碼。請先取得號碼再回來這裡:有了號碼之後,產生條碼和標籤不到一分鐘,而且完全免費。
EAN-13 詳解
EAN-13:台灣與全球零售商品的條碼
EAN-13 就是您在超市、便利商店幾乎每件商品上看到的條碼。它共有 13 碼:開頭幾碼代表核發號碼的 GS1 組織,由 GS1 Taiwan 核發的號碼以 471 開頭;接著是您的廠商代碼與商品代碼,最後一碼是由前面所有數字算出的檢查碼。471 表示號碼在台灣申請,不代表商品在台灣製造。
這個檢查碼正是您在這裡不必自己算的部分。欄位接受 12 或 13 碼:輸入 12 碼,第 13 碼會自動算出;輸入完整 13 碼,則會檢查是否正確,有誤就立即提醒。EAN-8(7 或 8 碼)、UPC-A(11 或 12 碼)與 ITF-14(13 或 14 碼)也是同樣的邏輯。
UPC-A 有 12 碼,是美國與加拿大的對應格式,在台灣較常見於進口商品。兩者不需要憑喜好挑選:格式由您取得的 GTIN 決定,而一般結帳櫃台的掃描槍兩種都讀得到。
您可能會用到的其他格式
EAN-13
13 碼。台灣與全球商店結帳的標準格式。輸入 12 碼,檢查碼會自動算出。
EAN-8
8 碼。為放不下 EAN-13 的包裝設計的短版,例如口香糖、旅行用保養品或小包裝。依 GS1 的作法,EAN-8 號碼通常要另外向 GS1 組織申請,不能把 EAN-13 截短使用。
ITF-14
14 碼。不是印在商品上,而是印在物流外箱和棧板上。以商品的 GTIN 為基礎,前面加一碼指示碼,並重新計算最後一碼檢查碼,印在瓦楞紙箱上也比 EAN-13 耐讀得多。
UPC-A
12 碼。北美的格式,在台灣常見於進口商品,一般結帳櫃台的掃描槍都讀得到。
書籍不必在清單裡找 ISBN 格式,因為它並不是獨立的格式:ISBN-13 本身就是用 EAN-13 編碼。請選 EAN-13,輸入以 978 或 979 開頭的 13 碼即可。
14 種格式
條碼產生器支援的格式,以及各自接受的資料
以下是本頁條碼產生器可以製作的 14 種格式,以及資料欄位實際套用的規則。資料不符合時,欄位會在您下載之前就說明原因。
一維條碼(1D)
左右滑動可查看完整表格
| 格式 | 接受的資料 | 常見用途 |
|---|---|---|
| EAN-13 | 12 或 13 碼數字,不含空格 | 台灣與全球的零售商品;ISBN-13 書籍也使用此格式 |
| EAN-8 | 7 或 8 碼數字,不含空格 | 放不下 EAN-13 的小包裝商品 |
| UPC-A | 11 或 12 碼數字,不含空格 | 美國與加拿大的零售商品 |
| UPC-E | 剛好 6 碼,或以 0 或 1 開頭的 8 碼數字(7 碼無效) | UPC-A 的壓縮版,用於極小的商品 |
| Code 128 | 任何 ASCII 字元,最多 48 個 | 物流出貨單、倉儲、醫療與內部盤點 |
| Code 39 | A-Z、0-9、- . $ / + % 與空格,最多 43 個(小寫會自動轉大寫) | 工業、汽車零件與國防 |
| Code 93 | 與 Code 39 相同的字元,最多 48 個 | 郵務與電子業;條碼比 Code 39 更短 |
| ITF-14 | 13 或 14 碼數字,不含空格 | 物流外箱與棧板 |
| ITF (Interleaved 2 of 5) | 只能是數字,且必須是偶數位,最多 24 碼 | 倉儲與配送 |
| Codabar | 數字與 - $ : . + /,起訖可選用 A-D 字母,最多 32 個 | 圖書館、血庫與快遞 |
二維條碼(2D)
| 格式 | 接受的資料 | 常見用途 |
|---|---|---|
| Data Matrix | ASCII 字元,最多 512 個 | 小型零件、電子產品與極小標籤 |
| GS1 DataMatrix | 以 ASCII 書寫的「(AI)值」配對,最多 128 個字元 | 藥品、醫療與包裝的 GS1 資料(批號、有效期限、GTIN) |
| Aztec | ASCII 字元,最多 512 個 | 交通票券與活動門票 |
| PDF417 | ASCII 字元,最多 512 個 | 貨運標籤、物流與文字較長的文件 |
上表的字元上限是本頁單行欄位的限制,不是標準本身的上限:例如 Code 128 和 Data Matrix 依規格可以容納更多資料。所有格式都只接受 ASCII 字元,因此無法放入中文。另外,如果您正在比較不同工具,本產生器有兩件事做不到:不能製作 GS1-128(需要 GS1 資料時,請改用支援的 GS1 DataMatrix),也不提供 EPS 匯出。
操作步驟
條碼製作 4 步驟
所有步驟都在瀏覽器裡完成,不會傳送任何資料到伺服器。從選擇格式到拿到可以交給印刷廠的檔案,不到一分鐘。
步驟 1
選擇格式
上架零售的商品用 EAN-13,取得的是 12 碼 UPC 號碼就用 UPC-A,物流外箱用 ITF-14,只給自己掃描槍讀的出貨單、貨號和庫存標籤用 Code 128。內部用途不確定該選哪一種時,Code 128 是最保險的選擇。
步驟 2
輸入資料
輸入要編碼的號碼或文字。欄位會在您輸入時檢查格式規則:EAN-13 和 UPC-A 可以省略最後一碼,檢查碼會自動算出。
步驟 3
調整尺寸與顏色
設定線條寬度和高度,決定是否在條碼下方顯示號碼,並以公釐為單位設定列印寬度。條碼請維持白底黑條:掃描槍需要這樣的對比。
步驟 4
下載並列印
數位用途選 PNG,印刷選 SVG 或 PDF:兩者都是真正的向量格式,放大到任何尺寸都不會失真。下載立即完成,不需要帳戶。
大量列印標籤前的小提醒:一定要用實際的掃描槍或您店裡使用的掃描 App 測試一次。在螢幕上看起來完美的條碼,印出來後可能因為尺寸、解析度或對比不足而讀不到。
免費、免帳戶
免註冊、無浮水印,也沒有付費版
QRKIT 的條碼產生器沒有付費方案。這不是試用版,也不是功能縮水的版本,而是完整的工具:即使您從未登入,下載按鈕一樣能用。
- 14 種格式全部開放,沒有任何例外
- 製作和下載都不需要帳戶,也不用信用卡
- 條碼數量不限,沒有浮水印
- 可下載 PNG、SVG 與 PDF(SVG 和 PDF 是真正的向量格式)
- 免費批次製作:貼上一欄資料或上傳 CSV,每批最多 500 列
- 可用於商業用途
批次製作,一樣免費
如果要替整個商品目錄貼標籤,請打開產生器下方的「一次產生多個」面板,貼上一欄貨號或上傳 CSV 檔案。每一列都會用和單一條碼相同的規則檢查,無法編碼的列會標出列號與原因。結果可以下載成 PNG 或 SVG 的 ZIP 壓縮檔,或是每頁一個條碼的 PDF。每批上限 500 列,這是瀏覽器記憶體的限制,對每個人都一樣,與帳戶無關。
條碼本質上是靜態的:資料就在印出來的圖案裡,印好之後無法修改,也無法統計掃描次數。如果您需要印出後還能更改連結、又能統計掃描次數的條碼,那其實是動態 QR Code,是另一項產品,需要免費帳戶。無論如何,本頁的條碼都維持免費。
印刷
讓標籤一掃就讀到的印刷建議
01
一律白底黑條
掃描槍看的不是顏色,而是線條與空白之間的對比。紅色特別容易出問題,因為許多結帳用的掃描槍使用紅光,根本分不出紅色線條和白色背景。品牌需要顏色的話,請用在標籤的其他地方,不要用在條碼上。
02
保留靜區
條碼左右兩側要留白,不能有文字、框線或摺痕。這段空白讓掃描槍知道條碼從哪裡開始、到哪裡結束;剛印好的標籤讀不到,最常見的原因就是這段留白被吃掉了。
03
注意最小尺寸
GS1 規定 EAN/UPC 零售條碼的最小放大倍率為 80%,此時一條線寬 0.264 mm,EAN-13 含左右靜區的寬度約 3 公分。請在下載面板用公釐設定最終的列印寬度,不要事後再縮放圖片:工具會算出實際的線條寬度,一旦低於這個下限就會在畫面上提醒您。
04
避開曲面和摺線
瓶罐等細長的容器上,請把條碼轉成橫向,讓線條像梯子的橫檔一樣水平排列:條碼沿著容器筆直的高度方向貼,不會繞著曲面彎曲。也不要把條碼貼在包裝的摺線或接縫上,變形會改變線條看起來的寬度。
05
用向量檔,先試印一小批
交給印刷廠的請用 SVG 或 PDF,絕對不要用螢幕截圖或放大過的 PNG。大量印刷前,先用同一種紙和同一台印表機印一張測試頁,再用實際要使用的掃描槍掃一次。
比較
條碼和 QR Code,該用哪一種?
兩者並不互相競爭,解決的是不同的問題:條碼讓系統辨識一項商品,QR Code 則把人帶到數位內容。
| 比較項目 | 條碼 | QR Code |
|---|---|---|
| 放什麼資料 | 一組號碼或簡短的識別文字 | 網址、文字、Wi-Fi、聯絡資訊等 |
| 用什麼讀取 | 結帳或倉庫用的掃描槍 | 任何手機的相機 |
| 容量 | 簡短資料:一維格式為 6 到 48 個字元 | 數千個字元 |
| 可以放中文 | 不行,只接受 ASCII 字元 | 可以 |
| 印出後可以修改 | 不行 | 可以(動態 QR Code) |
| 統計掃描次數 | 不行 | 可以(動態 QR Code) |
| 外觀自訂 | 非常有限:白底黑條 | 顏色、Logo 與外框 |
| 需要向外部單位申請 | 要在店家販售,需要 GS1 核發的 GTIN | 不需要 |
適合用條碼的情況
- 要替商品貼標籤,在店家或超市販售
- 管理自己倉庫或門市的庫存
- 需要辨識外箱、棧板或出貨包裹
- 使用的是掃描槍,而不是手機
- 資料是一組固定、永遠不會改的號碼
適合用 QR Code 的情況
- 想讓顧客連到您的網站、賣場或 LINE 官方帳號
- 印出之後還需要更改連結
- 想知道被掃描了幾次
- 要放在海報、傳單或店門口
- 想要加上 Logo 和品牌色
您需要的是讓顧客用手機掃描、還能加上 Logo 和品牌色的 QR Code 嗎?請從 QR Code 產生器開始;要把官網或賣場連結做成 QR Code,可以使用網址轉 QR Code;想進一步比較兩者,請參考QR Code 與條碼的差異(英文)。
條碼產生器常見問題
其實要找的是 QR Code,而不是條碼嗎?請前往 QRKIT 繁體中文版,用 網址轉 QR Code 把賣場連結做成 QR Code,或閱讀 如何掃描 QR Code(英文)。
其他語言:Barcode Generator (English) · Barcode Generator (Deutsch) · Generador de código de barras (Español) · Générateur de code-barres (Français) · Barcode Generator (Bahasa Indonesia) · Generatore di codice a barre (Italiano) · Barcode generator (Nederlands) · バーコード作成 (日本語) · 바코드 생성기 (한국어) · Generator kodów kreskowych (Polski) · Gerar código de barras (Português) · สร้างบาร์โค้ด (ไทย) · Barkod oluşturma (Türkçe) · Tạo mã vạch (Tiếng Việt)
