條碼產生器

🔒 本機處理 圖片與檔案

輸入文字或商品編號,即時產生 Code 128、EAN-13、UPC-A 或 Code 39 條碼。

條碼產生器可把文字或數字轉成適合標籤、庫存、商品測試與內部管理的條碼,並下載 PNG 或 SVG。選擇 EAN-13 或 UPC-A 時,工具會驗證檢查碼;輸入 12 位 EAN 或 11 位 UPC 資料碼時也會自動補上正確檢查碼。所有內容只在瀏覽器本機處理,不會傳送到 FunnyTools 或第三方伺服器。

工具互動區

條碼只在你的瀏覽器本機產生,輸入內容不會上傳。

Code 128 適合訂單號、庫存碼與含英數符號的內部標籤。

這個工具可以做什麼

  • 支援 Code 128、EAN-13、UPC-A 與 Code 39 四種常用一維條碼。
  • 即時檢查 EAN-13 與 UPC-A 位數及檢查碼,避免輸出表面正常但編號錯誤的圖。
  • 可下載清晰的 PNG 點陣圖或可縮放的 SVG 向量圖,方便放入標籤與文件。
  • 輸入內容與產生結果都只在目前瀏覽器分頁處理,不會上傳。

先選對條碼格式

答案是:一般內部標籤優先用 Code 128,零售商品則依通路規範選 EAN-13 或 UPC-A,舊式資產標籤才常用 Code 39。條碼不是只要掃得到就能互換;掃描器可能支援多種格式,但商店、物流平台或倉儲系統通常會限定資料長度與編碼規則。正式印製前,應先向接收條碼的通路或系統管理者確認規格。

本工具產生的是條碼圖形,不會替你申請全球商品編號,也不會查詢編號是否屬於某家公司。要在零售通路販售商品,EAN 或 UPC 前綴通常需依 GS1 或所在地通路程序取得;自行輸入一組能通過檢查碼的數字,只代表數學格式正確,不代表該商品編號已合法註冊。

Code 128:內容彈性最高的日常選擇

Code 128 適合庫存編號、訂單號、包裹代碼、工單與內部資產標籤。它能編碼英文字母、數字及多種符號,資料密度通常也比 Code 39 高,因此同樣內容可以做得較窄。若你只是要讓掃描器快速輸入一串內部代碼,又沒有零售通路規範,Code 128 通常是最實用的起點。

Code 128 雖然能放較長內容,但條碼越長就需要越大的印刷寬度。不要把整段說明、網址參數或大量個資塞進一維條碼;應改用短代碼對應後端資料。標籤若縮得太窄,黑白線條會擠在一起,手機或舊掃描器就可能讀不到。

EAN-13 與 UPC-A:零售商品編號

EAN-13 固定為 13 位數,常見於全球零售商品;UPC-A 固定為 12 位數,主要常見於北美市場。兩者最後一位都是檢查碼,用前面的資料碼依固定權重計算。你可以輸入 12 位 EAN-13 資料碼或 11 位 UPC-A 資料碼,工具會補上最後一位;若輸入完整 13 位或 12 位編號,工具會重新計算並在不一致時直接顯示錯誤。

檢查碼只能發現常見的輸入錯誤,不能證明產品名稱、價格、公司或庫存資料正確。掃描後顯示什麼內容,取決於收銀、倉儲或資料庫系統如何對應該編號。製作包裝前應使用通路提供的測試流程,並以實際掃描器檢查列印成品。

電商賣家如何使用 EAN-13 與 UPC-A

商品上架前,先依銷售地區與平台規則確認編號類型:EAN-13 常用於歐洲、亞洲與多數國際零售通路,UPC-A 則常見於美國與加拿大市場。亞馬遜、市集或零售商可能會比對你填寫的 GTIN 與品牌、商品資料;本工具只負責產生圖形與驗證數字結構,不會取得或登錄可上架的編號。

檢查碼是最後一位:EAN-13 以前 12 位、UPC-A 以前 11 位加權計算,用來發現常見的輸入錯誤。若平台拒絕一組能通過檢查碼的數字,應回頭查核編號來源、品牌擁有權與平台類別規則,不要反覆更改最後一位。

列印時建議使用 SVG、黑條配白底,保留左右靜區且不要拉伸。一般 EAN-13/UPC-A 的標稱寬度約為 37.3 mm(含左右靜區),含人眼可讀數字的標稱高度約為 25.9 mm;但通路可能允許不同放大率或要求額外文字區。以包裝的最終尺寸輸出後,必須用實際紙材、印表機與收貨端掃描器試掃。

條碼與 QR Code 有什麼不同?

一維條碼用一排粗細線條編碼,通常只容納較短的商品號碼或內部 ID;QR Code 是二維方格,可容納更多文字、網址或 Wi-Fi 資訊,並具有容錯能力。傳統條碼常由零售雷射或影像式掃描器讀取,QR Code 則很適合一般手機相機。

若掃描結果只需要對應 POS、庫存或物流系統中的一組編號,使用 Code 128、EAN-13 或 UPC-A;若要讓顧客用手機開啟商品頁、說明書、表單或聯絡資訊,使用 QR Code。兩者可同時放在包裝上,但應各自保留留白並分別試掃。

需要編碼網址或較長文字時,請使用QR Code 產生器

Code 39:相容傳統設備的簡單格式

Code 39 常見於較早期的工業、汽車、國防與資產管理流程。它支援大寫英文字母、數字、空白與少數符號,規則容易實作,許多舊型掃描器也能辨識。缺點是資料密度較低,相同文字通常比 Code 128 更寬;內容太長時不適合貼在小型標籤上。

工具會把 Code 39 英文字母轉成大寫,並拒絕格式不支援的字元。若既有系統要求額外的 Mod 43 檢查字元、起訖星號顯示方式或特定高度,請依系統文件處理;本頁提供一般 Code 39 圖形,不能取代企業標籤規格驗證。

條碼產生與下載步驟

做法很簡單:先輸入要編碼的文字或數字,再選擇格式;預覽會在輸入停止片刻後自動更新。EAN-13 與 UPC-A 若位數或檢查碼錯誤,下載按鈕會停用並顯示原因。確認預覽下方的人眼可讀文字正確後,選擇 PNG 或 SVG 下載。

PNG 適合貼到 Word、PowerPoint、試算表或一般圖片工具;SVG 是向量格式,適合交給排版軟體縮放與印刷。無論選哪一種,都要保留條碼左右的空白區,不要裁到第一條或最後一條線,也不要任意拉伸寬高比例。

  • 內部編號沒有通路限制時,先試 Code 128。
  • EAN-13 可輸入 12 位資料碼,UPC-A 可輸入 11 位資料碼,工具會補檢查碼。
  • 完整編號若檢查碼錯誤,先回來源資料核對,不要只把最後一位改到能通過。
  • 印刷前以最終尺寸、紙張、印表機與實際掃描器測試。

列印限制與品質檢查

限制是:條碼可否掃描同時受到尺寸、解析度、對比、空白區、印表機與標籤材質影響。畫面預覽成功不等於印出後一定可用。低解析度截圖、熱感紙髒污、亮面反光、曲面包裝、墨水暈開或把深色條碼印在花紋背景上,都可能降低辨識率。

建議優先使用黑色條碼與白色背景,不要反白,也不要在條碼上疊 Logo、文字或裁切標記。PNG 若需要放大很多,改用 SVG 可避免像素化;但排版軟體輸出 PDF 時仍要檢查線條是否保持清晰。大量標籤或正式商品包裝應交由熟悉條碼規範的印刷與品管流程驗證。

如何使用

  1. 輸入商品編號、庫存碼、訂單號或其他短文字。
  2. 選擇 Code 128、EAN-13、UPC-A 或 Code 39;預覽會即時更新。
  3. 若使用 EAN-13 或 UPC-A,依錯誤提示核對位數與最後一位檢查碼。
  4. 確認人眼可讀文字正確,再下載 PNG 或 SVG 並以最終印刷尺寸試掃。

常見使用情境

  • 用 Code 128 製作倉庫料號與內部資產標籤。
  • 輸入 12 位資料碼,自動產生含正確檢查碼的 EAN-13 測試圖。
  • 替北美商品包裝流程驗證 12 位 UPC-A 編號。
  • 為只能讀取 Code 39 的舊型設備建立大寫英數標籤。

內容與驗證流程複查:

條碼產生器 的驗證方法與判讀界線

這一段不是重複操作按鈕,而是提供一套可以重現的檢查方法。先用小型測試資料建立基準,再測一個邊界情況,最後才放入正式資料。像素尺寸、檔案格式、透明度、壓縮品質與目的平台限制必須分開檢查;轉檔不會補回原圖沒有的細節。

先建立可預期的基準

以「用 Code 128 製作倉庫料號與內部資產標籤。」作為第一個測試情境。從「輸入商品編號、庫存碼、訂單號或其他短文字。」開始,執行前先寫下預期結果;若實際輸出不同,先檢查單位、格式、空白字元、檔案頁數或選項,而不是直接假設工具或原始資料正確。

再測邊界與失敗情境

第二次可改用「輸入 12 位資料碼,自動產生含正確檢查碼的 EAN-13 測試圖。」,並刻意測試空值、極端值、重複項目、特殊字元、大型檔案或不支援格式中的一種。已知判讀限制是:本工具不核發、不註冊也不查詢 GS1 商品編號;通過檢查碼只代表數字格式有效。 這一步用來確認工具在哪些條件下應停止使用。

接受結果前做交叉核對

本頁的核心能力是「支援 Code 128、EAN-13、UPC-A 與 Code 39 四種常用一維條碼。」。先預寫你期待看到的輸出,再操作工具,能較快發現格式或設定錯誤。 若輸出將交給別人、上傳到其他系統、取代原始檔或影響金錢與成績,還要依「確認人眼可讀文字正確,再下載 PNG 或 SVG 並以最終印刷尺寸試掃。」完成最終檢查,並保留輸入條件與原始版本供日後回查。

完成前檢查清單

  • 輸入:確認資料來源、單位、時區、編碼或檔案格式符合 條碼產生器 的欄位要求。
  • 過程:先用可人工判斷的小案例,再測一個容易出錯的邊界案例。
  • 輸出:核對筆數、頁數、尺寸、總和、時間或格式,並重新開啟下載檔。
  • 決策:重要結果需保留原始資料,並以官方規則、目的平台或第二種方法交叉確認。

適合誰使用

  • 需要快速製作庫存、訂單、工單或資產標籤的行政與倉儲人員。
  • 準備商品包裝草稿並想先驗證 EAN-13 或 UPC-A 位數與檢查碼的人。
  • 要把條碼放入文件、簡報、標籤排版或測試資料的設計與開發人員。
  • 使用既有掃描器,需要比較 Code 128 與 Code 39 相容性的現場人員。

實際案例

庫存標籤

小型倉庫把既有料號轉成 Code 128 SVG,放入固定尺寸的標籤版型後,以現場掃描器逐批抽測,減少手動輸入錯誤。

包裝校稿

設計人員輸入完整 EAN-13,工具先攔下錯誤檢查碼;回到產品主檔核對後再輸出 SVG,避免把錯誤編號送進印刷稿。

舊設備相容

工廠沿用只支援特定格式的掃描流程,先以 Code 39 建立短資產碼,確認允許字元與標籤寬度後才進行批次印製。

注意事項

  • 本工具不核發、不註冊也不查詢 GS1 商品編號;通過檢查碼只代表數字格式有效。
  • 條碼圖形在瀏覽器本機產生,輸入資料不會上傳;但下載後的檔案仍應依你的資料安全規範保存。
  • 正式零售、物流、醫療或法規用途可能有尺寸、靜區、倍率與印刷品質要求,請依接收系統規格驗證。

常見問題

EAN-13 或 UPC-A 的檢查碼怎麼處理?
直接答案:輸入 12 位 EAN-13 或 11 位 UPC-A 資料碼時,工具會自動計算最後一位;輸入完整編號時則會驗證,不一致就顯示正確檢查碼提示。
通過檢查碼就代表商品編號可以使用嗎?
不是。檢查碼只驗證數字結構,無法確認編號是否已由 GS1 或通路核發,也不會驗證商品、公司或價格資料。
電商上架該用 EAN-13 還是 UPC-A?
依銷售地區與平台規則決定。EAN-13 常用於多數國際市場,UPC-A 常用於美國與加拿大;上架前仍要確認 GTIN 來源、品牌資料與平台的當前規範。
EAN-13 或 UPC-A 建議列印多大?
標稱寬度約為 37.3 mm(含左右靜區),含人眼可讀數字的標稱高度約為 25.9 mm。實際可用尺寸受放大率、通路與印刷規範限制;請保留靜區、不變形,並在最終包裝上試掃。
PNG 和 SVG 應該下載哪一個?
一般文件與簡報可用 PNG;需要在排版軟體縮放或交付印刷時優先用 SVG,並保留正確比例與左右空白區。
為什麼畫面看得到,印出來卻掃不到?
最常見原因是尺寸太小、對比不足、空白區被裁切、圖片被拉伸、印表機暈墨或材質反光。請用最終標籤和實際掃描器測試。
輸入的商品編號會上傳嗎?
不會。JsBarcode 在目前瀏覽器分頁產生 SVG 與 PNG,FunnyTools 不會接收或儲存你輸入的內容。

隱私與本機處理

🔒 此工具完全在您的瀏覽器本機執行,不會將任何資料上傳到伺服器。

條碼透過 JsBarcode 在你的瀏覽器本機產生;文字、商品編號與輸出圖形都不會上傳到本站或第三方伺服器。

信任與使用提醒

本工具主要在你的瀏覽器中執行,輸入內容不會主動上傳到伺服器。請避免輸入高度敏感資料。計算結果僅供參考。

最後更新:

嵌入這個工具

訂閱更新

新工具上線與實用技巧,第一時間寄到你的信箱。不塞廣告,隨時可退訂。