Barcode Maker 免費條碼產生器:把整批商品編號做成可列印標籤

Barcode Maker 是開源免費的線上條碼產生器,支援 33 種一維與二維格式,整批商品編號在瀏覽器內批次渲染、打包 ZIP、A4 排版列印,輸入內容不上傳伺服器。

用 AI 摘要這篇文章:

把三行貨號貼進輸入框,畫面上三組條碼立刻長出來,按下下載,得到一個 ZIP 壓縮檔,裡面是三個編好名的 SVG 向量檔。這是我在 Barcode Maker(barcode-maker.com)上實際走完的一次批次產碼流程,全程不用註冊帳號、不用安裝軟體、頁面上也沒有付費牆。它是一個 MIT 授權的開源專案,GitHub 上叫 Barcode Generator,由開發者 Leon Zeng 維護。對於要幫商品、庫存或資產做標籤的小型單位,這個工具的基本盤相當完整;不過在把它排進你的作業流程之前,有三件事值得先知道:站上文件教的圖片分享連結目前是壞的、Excel 檔案匯入是個做到一半的功能、介面有二十八種語言卻沒有繁體中文。以下把實測結果和這些邊界逐一攤開。

從貨號清單到可列印標籤,流程走一遍

輸入區的設計很單純:一行文字就是一張條碼。把試算表裡的整欄貨號複製起來貼進去,每一行會即時渲染成對應的條碼,右側的輸出區同步排出全部結果。我在測試時貼了三行自訂編號,輸入完成的那一刻三組條碼都已經畫好,不需要按任何確認鈕。

條碼下方的人讀文字也可以自訂。在編號後面按一下 Tab 鍵再輸入文字,這段文字就會取代預設的編號顯示在條碼底下;編碼內容不變,標籤上看到的字可以是你自己的命名。更實用的是這個設計讓 Excel 的兩欄資料可以直接複製貼上,第一欄是條碼內容、第二欄是顯示文字,貼上後自動以 Tab 分隔解析。倉庫標籤要顯示品名、條碼必須是內部編號的場景,這個小功能直接省掉一輪手工調整。

Barcode Maker 官方網站的批次條碼輸入介面,三行商品編號即時渲染出三組 Code128 條碼Pin
Barcode Maker 官方網站介面:一次貼上整批商品編號,輸出區即時渲染對應條碼。

如果你的編號根本還沒產生,站上內建了序號產生器。點輸入區旁的序列按鈕會打開一個對話框,可以設定前綴、後綴、起始值、步長和最少位數,選擇要用數量或結束值收尾,底下即時預覽結果,而產生的編號會先按目前選定的條碼格式做檢核,避免產出一開始就掃不出來的內容。我用預設值測試,得到 ITEM-0001-Z 一路到 ITEM-0010-Z 的十筆連續編號,按追加鈕就整批進入輸入區。這個視窗的底部有一行說明文字,寫的是資料僅在瀏覽器本地產生、不保證全域唯一,前半句是這個工具的核心承諾,後半句提醒你跨系統的編號唯一性要自己管理。值得一提的是,這個序號功能在 GitHub 的公開原始碼裡還找不到,目前線上版本明顯比公開儲存庫更新。

Barcode Maker 的序號產生對話框,可設定前綴後綴起始值步長並預覽連續編號Pin
Barcode Maker 序號產生對話框:預設值產生 ITEM-0001-Z 至 ITEM-0010-Z 的連續編號預覽。

條碼外觀的調整集中在選項面板:人讀文字的顯示開關、條碼寬度與高度都以公釐為單位設定,另有條碼邊距可調,要配合標籤紙的格線排版時這幾個欄位會用得上。批次量大的時候,輸出區可以開自動捲動,讓整批條碼以可調的速度逐一捲過眼前檢查,不用手動拉捲軸一頁頁翻。

輸出階段的選項也齊。單張下載可以選 PNG、JPG、GIF 或 SVG;一次產多張時,系統自動打包成 ZIP,我實際下載到的檔名是 barcodes(barcode-maker).zip,解開來是 barcode-Code128_1.svg 到 _3.svg 三個檔案,與輸入的三行一一對應。要直接送印的話,輸出區有列印標籤按鈕,會產生一張 A4 排版頁,可選一到四欄的標籤佈局,接上一般事務機就能印,搭配像發票助手這類 A4 合併列印工具可以處理更多紙張運用的變化。

輸入的商品編號會不會離開瀏覽器

這是挑線上工具時最該問的一個問題,Barcode Maker 在這一關的表現可以從兩層驗證。從原始碼看,它的主要渲染邏輯寫在前端元件裡,瀏覽器內直接呼叫 JsBarcode 與 bwip-js 兩套函式庫把條碼畫成 SVG,序號產生與 ZIP 打包也都在本機完成。從行為看,我開著瀏覽器的網路紀錄把輸入到下載的流程重跑一次,整段過程沒有任何把輸入內容送往伺服器的請求;唯二的外部連線是 Google Analytics 與 AdSense 的腳本,兩者都不帶輸入的條碼內容。

不過「工具免費」從來不等於「網站沒有商業目的」。這個站靠 Google AdSense 廣告營運,測試過程中介面底部就出現過一則零售設備廣告,隱私政策也明列會收集 IP 位址與瀏覽行為這類資料。收集清單裡其實也列了條碼資料,但政策註明除非你主動儲存,否則不保存;再搭配實測生成全程沒有任何把輸入內容送往伺服器的請求,這條但書目前站得住腳。對於內部貨號、商品編號這種本來就會印在標籤上的資訊,風險有限;真的連使用紀錄都不想給的單位,原始碼是 MIT 授權,抓下來自己架一套也完全合法。

分享功能有一個要避開的坑。站方 FAQ 教了兩種連結,一種是把當下資料帶在網址後面的頁面連結,實測正常,別人打開會看到同樣的條碼設定;另一種是條碼圖片連結,格式為 barcode-maker.com/api/barcode/格式/內容,方便嵌入其他系統直接顯示圖片。我對後者測了四種 URL 變體,全部回傳 404;這條圖片連結如今只留在 FAQ 文字裡,頁面上的分享按鈕已經改版,只提供頁面連結與圖片或 SVG 的複製。需要用網址分享條碼的人,現階段請用頁面連結,把 FAQ 教的圖片連結當成還沒修好的文件殘留看待。

三十三種格式,零售到出版都在清單上

格式支援是這類工具最硬的規格。我對照原始碼裡的設定檔逐項清點,目前線上版本提供三十三種現行格式,覆蓋的家族如下表。

家族格式常見用途
Code 128Code128、A/B/C、GS1-128物流與倉儲通用
EAN / UPCEAN-13、EAN-8、EAN-5、EAN-2、UPC-A、UPC-E、EAN-14(GS1-14)零售商品包裝
Code 39Code39、延伸版工業與內部資產
ITFITF、ITF-14外箱與儲運包裝
MSI PlesseyMod 10、11、1010、1110庫存與倉儲控管
Pharmacode藥品碼製藥包裝
CodabarCodabar圖書館與血庫
GS1 DataBar全向、受限、擴充、堆疊生鮮與小體積商品
出版編碼ISBN、ISMN、ISSN書籍、樂譜、期刊
二維條碼QR Code、Data Matrix、PDF417、Aztec手機掃描與高密度編碼

這份清單以 2026 年 9 月的線上版本為準。EAN-14 是線上清單領先原始碼的另一個例子,它在儲存庫裡還掛在註解區;至於 Code 93、多國郵政條碼與 HIBC 醫療碼,線上與原始碼都還沒有,上線前都當作不存在比較安全。GS1 家族的輸入支援帶應用識別碼的寫法,例如 (01) 開頭的全球貿易項目碼接 (3103) 的淨重,倉儲與零售串接 GS1 資料時可以直接貼入。二維格式的行為有個小差異:QR Code、Data Matrix 與 Aztec 的高度會鎖定成與寬度一致,選項面板裡的高度設定對它們無效,選項區會直接提示這一點。

二維條碼的應用場景值得一併想清楚。如果你要做的是收款或活動報名的 QR 標籤,市面上有專門的收款碼合併工具把多種支付方式收進同一張圖,那類需求用它反而繞路;Barcode Maker 的 QR 適合的是庫存標籤、設備盤點這類內部掃描用途。

Barcode Maker 的 QR Code 產生頁面,輸入網址後渲染出 QR 條碼與選項面板Pin
Barcode Maker 的 QR Code 頁面:輸入內容即時產生二維條碼,右側為選項面板。

用之前先繞開的三個坑

Excel 檔案能不能直接匯入?介面上有一個 Import CSV 按鈕,CSV 檔按鈕是真的;但 Excel 檔案的處理程式在原始碼裡整段被註解掉,依賴套件卻已經裝進專案,這是典型的做到一半的功能。實際上你幾乎不需要等它完成,因為 Excel 兩欄複製貼上就能達到一樣的效果,前面已經實測過。手邊如果是一份要反覆整理的貨號清單,先用比對兩份試算表差異的工具把資料清乾淨,或者交給瀏覽器內處理的 CSV 工具轉檔,再進 Barcode Maker 產碼,整條路都不用把檔案上傳到別人的伺服器。

產出來的條碼可以商用嗎?網站條款明文開放個人、教育與商業使用,工具本身又是 MIT 授權,授權這關沒有障礙。真正要自己把關的是編碼合規:EAN 與 UPC 這類零售碼的號碼區段是向 GS1 等編號組織申請取得的,工具只負責把你給的數字畫成條碼,不會也不知道你的號碼合不合法。站方 FAQ 自己也建議,正式大量印刷前先印幾張用實際掃描設備讀讀看;掃描成功率會受紙材、印表機與掃描器影響,這一關沒有線上工具能替你把關。

介面語言是簡體中文。站上提供二十八種語言,中文只有一份簡體翻譯,沒有繁體版本,輸入框標題、選項名稱這些文字都會以簡體呈現,例如條碼值、自訂這類詞在畫面上就是對岸的寫法。功能操作不受影響,所有設定都是圖形介面加下拉選單,看不懂的字點開試一次就明白,但如果你打算交給不熟悉簡體用語的同事或長輩使用,要先有這個心理準備。

適合誰,以及一個人的開源專案該怎麼看

它的甜蜜點很明確:庫存標籤、商品標籤、資產盤點、活動票券、圖書館藏編目,凡是「手上有一批編號、需要變成一疊可列印條碼」的任務,它都能在一次貼上與一次下載之間完成,而且資料不出瀏覽器。Codabar 本來就是圖書館與血庫的傳統用碼,ISBN 排進格式清單也讓出版品的背面標籤可以直接產,小單位的長尾需求被照顧得比想像中周到。反過來說,需要條碼與 ERP 或庫存系統直接整合、得靠 API 批次呼叫,或是需要編號合規諮詢的單位,它幫不上忙,那些是商業條碼軟體與顧問服務的戰場。至於印刷廠等級的大量標籤生產,先在小批量驗證掃描品質再擴大印量,是任何免費工具都繞不開的紀律。

專案本身的體質是典型的個人開源專案。2024 年 8 月開源至今累積約 244 顆星與 45 次 fork,主要功能都先在網站上線,GitHub 儲存庫的更新停在 2026 年 2 月底。把它理解為一個開發速度不快但會回應需求的維護者比較公允:儲存庫歷史上唯一一則 issue 是今年 1 月提出的自訂顯示文字功能請求,一個月後就在網站上看得到。免費工具的長期性永遠是使用者的風險,好消息是原始碼完整公開、MIT 授權、部署門檻只有 Node.js,就算哪天官網收掉,自架或 fork 都有路可退。

授權與專案狀態

Barcode Maker 以 MIT 授權開源,授權條文附在儲存庫根目錄,版權宣告為 2024 年 Leon Zeng。商用、修改、再散佈都在授權範圍內,保留版權聲明即可。官網的使用條款與隱私政策放在頁尾的 Terms 頁,條款明文允許個人、教育與商業用途。要自架的話,儲存庫提供標準的 Next.js 安裝流程,需求只有 Node.js 12 以上與 npm,本機跑起來就是同一套介面,但公開原始碼的版面內建原作者的 AdSense 代碼,自架前得自己動手移除,GA 則只在官方網站出現、不在公開原始碼裡。

工具位置:https://barcode-maker.com/zh

原始碼:https://github.com/LeonZeng919/barcode-generator

Sliven 褚崇名
Sliven 褚崇名

每日分享科技新知、免費資源以及 WordPress、虛擬主機相關主題,任何問題歡迎在科技月球下方留言,或是發送 Email 至 [email protected] 與我聯繫。

文章: 1311

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *


Share to...