NANO WORKS 数据办公 条码工坊
UNIT 05
条码工坊
Barcode Lab · Local Engine · v2.0
输入内容即生成条码。支持 Code128、EAN-13、QR Code 等 10+ 格式,可批量生成并打包下载。
Code128 EAN-13 QR Code 批量下载
ONLINE
v2.0
FORMATS 10+
OUTPUT PNG/SVG
UPDATED 2026-03
Code128 / EAN / QR Code
Code 128 EAN-13 UPC-A Code 39 ITF-14 QR Code EAN-8 Codabar +更多
CODE
▮▯▮一维码BARCODE
二维码QR CODE
⋮⋮⋮批量生成BATCH
📎WPS/ExcelPASTE
选择风格
▌▌ ▌▌▌ ▌ ▌▌ ▌
经典
▌▌ ▌▌▌ ▌ ▌▌ ▌
工业风
▌▌ ▌▌▌ ▌ ▌▌ ▌
商务
▌▌ ▌▌▌ ▌ ▌▌ ▌
物流标签
▌▌ ▌▌▌ ▌ ▌▌ ▌
科技渐变
🌸 ▌▌▌ ▌▌ 🌸
樱花
✦ ▌▌▌ ▌▌ ✦
奢华金
条码参数
编码格式
条码内容
上方文字 可留空
下方文字 留空则显示编码值
选择风格
经典
工业风
商务
物流标签
科技渐变
🌸
樱花
奢华金
二维码参数
输入内容
尺寸
容错 加文字/Logo建议H
文字标注
上方文字 可留空
下方文字 不影响扫码 ✓
中央叠字 叠在码上,≤6字+H容错
中央字号
批量生成
批量数据 每行一条,最多200
类型
格式
模板
上方文字 可留空
下方文字 留空=显示编码值
WPS 表格
WPS 粘贴条码图片 推荐

WPS 不支持 =IMAGE() 公式,但支持粘贴 HTML 图片标签。操作步骤:

方法一:批量一键复制
① 切换到「批量生成」tab,填入数据并生成
② 点击 「📋 复制到WPS」 按钮
③ 直接 Ctrl+V 粘贴到 WPS 单元格即可显示图片

方法二:手动单条
① 复制下方代码到记事本 txt
② 修改 value= 后面的内容为你的条码值
③ 从 txt 复制,粘贴到 WPS 单元格
一维码:
<table><img src=/barcode-api?type=barcode&value=你的条码内容&style=default>

二维码:
<table><img src=/barcode-api?type=qr&value=你的内容&size=200>

💡 style 可选:default / industrial / business / logistics / tech

EXCEL (Microsoft 365)
Excel =IMAGE() 公式 仅 M365

仅 Microsoft 365 版本 Excel 和 Google Sheets 支持,WPS / Office 2019 等不支持。

A列填条码内容,B列填公式:

// 一维码
=IMAGE("/barcode-api?type=barcode&value="&A1&"&style=default")

// 二维码
=IMAGE("/barcode-api?type=qr&value="&A1&"&size=200&ec=H")

⚠ 注意公式中的引号必须是英文半角 " 不能是中文 " ",否则报 #NAME? 错误。

在线测试

输入完整 URL 测试服务端是否正常返回图片:

条码生成的 5 个实际应用场景

条码不只是超市收银台上的黑白竖线。从仓库管理到活动签到,从产品标签到名片分享,条码是最低成本的信息编码方式。条码工坊支持 10+ 种条码格式,纯前端生成,数据不上传服务器,适合对数据敏感的企业内部使用。

场景一:商品标签——批量生成 EAN-13 / UPC 条码

典型问题

新品上架需要给 200 个 SKU 打印条码标签。每个商品有唯一的 EAN-13 编码,需要批量生成条码图片,然后排版打印到标签纸上。

解决方案

在批量模式中粘贴或导入所有编码(每行一个),选择 EAN-13 格式,一键生成全部条码。支持添加文字标注(商品名、价格),可按标签纸规格排版后直接打印。

场景二:仓库管理——用 Code 128 编码货位和批次

典型问题

仓库货架需要贴货位码(如 A-03-12),入库批次需要贴批次码(如 BN20260301-005)。Code 128 是仓储场景最常用的一维码格式,支持字母、数字和符号的任意组合。

解决方案

选择 Code 128 格式,输入货位或批次编号。Code 128 能编码完整的 ASCII 字符集,比 Code 39 密度更高(同样信息条码更短)。支持自定义条码宽度和高度以适配不同标签尺寸。

场景三:活动签到——生成 QR Code 二维码

典型问题

公司年会或培训活动需要给每位参与者生成专属二维码,扫码即可完成签到。二维码中编码参与者的姓名和工号。

解决方案

选择 QR Code 格式,批量导入参与者信息。QR Code 可编码中文字符,最大容量约 4000 个字符,足以包含姓名、部门、座位号等信息。生成后可批量下载为 PNG 图片。

场景四:固定资产管理——给设备贴唯一标识码

典型问题

IT 部门需要给公司的电脑、显示器、打印机等设备贴资产标签,每个设备有唯一编号。标签需要同时显示条码(方便扫码)和文字(方便肉眼识别)。

解决方案

使用条码+文字标注组合。编码格式推荐 Code 128(编号含字母数字)或 QR Code(需要编码更多信息如购买日期、供应商等)。开启文字标注功能,条码下方自动显示编号文字。

场景五:Excel 嵌入条码——用 IMAGE() 函数在表格中显示

典型问题

想在 Excel 报表中直接显示条码图片,而不是打印单独的标签。比如库存清单中每行商品旁边显示其条码。

解决方案

条码工坊提供 Excel IMAGE() 兼容输出模式,生成的条码 URL 可以直接用在 Excel 365 的 IMAGE 函数中。公式格式:=IMAGE("条码URL"),Excel 会自动在单元格中显示条码图片。

一维码 vs 二维码:怎么选

一维码(Code 128 / EAN / UPC)

优点:扫描速度快、所有扫码枪都支持、打印成本低

适合:商品零售、仓库管理、物流快递、固定资产标签

限制:只能编码数字和少量字母,信息容量小(约 20-30 个字符)

✓ 二维码(QR Code)

优点:信息容量大(4000+ 字符)、支持中文、手机直接扫

适合:活动签到、名片分享、网址链接、设备信息标签

限制:部分老式扫码枪不支持,打印面积要求更大

简单原则:如果编码内容是纯数字且不超过 20 位,用一维码(扫描更快、标签更小)。如果需要编码中文、网址或超过 30 个字符的内容,用 QR Code。

条码生成常见问题

EAN-13 校验位错误:EAN-13 的第 13 位是自动计算的校验位。如果您输入了完整的 13 位编码但校验位不正确,生成会失败。解决方法:只输入前 12 位,工具会自动补全校验位。

条码扫不出来:最常见的原因是打印尺寸太小或分辨率不够。一维码的最小宽度建议不低于 40mm,QR Code 建议不小于 20mm×20mm。打印分辨率至少 300 DPI。

Code 128 包含特殊字符:Code 128 支持完整 ASCII 字符集(包括 ! @ # 等),但不支持中文。如果需要编码中文内容,请使用 QR Code。

批量生成数量限制:由于是浏览器端处理,一次批量生成建议不超过 500 个。超过 500 个时浏览器可能变慢。可以分批生成,每批 200-300 个。

FAQ
怎么免费在线生成条形码和二维码?
打开条码工坊,选择条码格式(如 Code128、EAN-13、QR Code),输入内容即可生成。支持批量生成和打包下载,完全免费。
生成的条码可以用于商品包装印刷吗?
可以。生成的条码符合国际标准,支持 PNG/SVG 高清输出。建议用 SVG 格式以确保印刷清晰度,最小打印宽度不低于 40mm。
Excel 单元格里怎么显示条码图片?
使用 Excel 365 的 IMAGE() 函数配合工具提供的 API 地址,即可在单元格内直接显示条码图片。公式格式:=IMAGE("条码URL")。
EAN-13 条码校验位怎么算?
EAN-13 的第 13 位是自动计算的校验位。您只需输入前 12 位数字,工具会自动补全正确的校验位。
ESC