二维码/条形码生成器
样式
中心 Logo(可选)
即时预览
二维码预览
输入内容后预览
下载
下载生成的码图片
免费在线二维码/条形码生成器,支持9种二维码类型、6种条形码格式,可自定义颜色样式和Logo,支持批量生成并打包ZIP下载,打开即用无需注册。
相关推荐
什么是二维码(QR Code)?
二维码(QR Code,Quick Response Code)是由日本Denso Wave公司(丰田汽车零部件供应商电装旗下子公司)于1994年发明的一种二维矩阵条码。最初用于追踪汽车制造过程中的零部件,因扫码速度快、存储容量大、容错能力强而被广泛应用于各个领域。QR码由黑色和白色的方形模块(码点)组成,三个角落有定位标记(大方块),使得扫码器无论从哪个角度都能快速识别。
相比传统一维条形码,二维码的数据容量大得多:数字最多可存7089个字符,字母数字4296个,二进制2953字节,中文(UTF-8)约984个汉字。二维码具有4档容错能力(L/M/Q/H),最高可在30%码面被遮挡或损坏时仍正确识读——这也是为什么二维码中间可以放Logo的原因。
现在二维码已成为移动互联网的基础设施:支付扫码(微信/支付宝)、WiFi连接、名片交换、网址分享、活动签到、产品溯源、电子票务、菜单点餐等场景几乎无处不在。本工具生成的是标准QR码,兼容所有主流手机相机和扫码App。
适用场景
- 门店/餐厅/酒店生成WiFi二维码贴在墙上,客人扫码自动连网无需问密码
- 生成包含姓名/电话/邮箱/公司的vCard名片二维码,印在名片上扫码即可保存联系人
- 营销活动生成带品牌Logo和自定义颜色的二维码,印在海报、传单、展架上引导扫码
- 电商/零售为商品生成EAN-13/UPC条形码,用于产品包装和库存管理
- 批量生成多个产品URL二维码或SKU条形码,打包ZIP下载用于仓储标签打印
- 生成地理位置二维码,印在景区导览牌、活动邀请函上引导导航到指定地点
- 生成日历事件二维码,扫码自动添加会议/活动到手机日历
使用方法
- 选择生成类型:顶部切换「二维码」或「条形码」
- 二维码:在类型标签中选择URL/文本/WiFi/名片/邮件/电话/短信/地理位置/日历事件,填写对应内容
- 条形码:选择CODE128/EAN-13等格式,输入对应数据(EAN-13需13位数字)
- 调整样式:选择颜色、样式、尺寸、容错级别,需要Logo可上传中心图片并调整大小
- 批量模式(可选):勾选批量模式,每行输入一条内容,生成后点打包下载ZIP
- 实时预览满意后,点击下载PNG图片或复制到剪贴板使用
功能特点
- 二维码+条形码二合一:一个工具同时生成QR码和条形码,不用在两个网站间切换
- 9种二维码类型:网址、文本、邮件、电话、短信、WiFi、名片vCard、地理位置、日历事件,覆盖日常所有场景
- 6种条形码格式:CODE128/EAN-13/EAN-8/UPC-A/CODE39/ITF-14,满足零售、物流、仓储需求
- 丰富自定义:前景/背景色、渐变色、方形/圆角/点状3种样式、4档尺寸、4级容错自由搭配
- 中心Logo上传:上传任意图片作为中心Logo,可调大小和圆角,自动添加白色衬底确保识别率
- 批量生成+ZIP打包:URL/文本/条形码支持批量输入,一键生成后打包ZIP下载,适合大量物料制作
- 实时预览:输入内容即刻生成预览,所见即所得,无需点击生成按钮
- 纯前端生成:所有二维码和条形码在浏览器本地Canvas绘制生成,数据不上传服务器,安全可靠
最佳实践
加中心 Logo 时把容错级别提到 H(30%)
容错级别越高,二维码被部分遮挡时仍能被识别的能力越强。H 级(30%)才能稳定覆盖中心 Logo 占用的码点;用默认的 M 级(15%)加 Logo 经常扫不出。建议先在手机上扫一次再批量印刷。
QR Code 官方规范 (ISO/IEC 18004)印刷前预留至少 4 个模块宽的 Quiet Zone
Quiet Zone 是二维码/条形码四周必须留出的空白边距,至少 4 个模块(码点)宽度,否则多数扫码器无法识别边界导致扫不出。海报、名片、展架印刷时一定要让设计稿在四边多留白,不要贴边。
QR Code 介绍 - 维基百科长网址先压缩成短链再生成二维码
二维码的码点密度和存储内容长度正相关,URL 越长二维码越复杂,扫码速度越慢、识别率越低。先生成短链(用短链服务)再编码到二维码里,码点会更稀疏、扫码更稳、印刷也更容易做大。
二维码中间可以加Logo或自定义颜色吗?中心 Logo 自动加白色衬底
本工具上传 Logo 后会自动在 Logo 下方加一层白色圆形/方形衬底,目的是提高前景色和背景色的对比度,避免深色 Logo 压在深色码点上导致扫不出。下载 PNG 时不要手动去掉这层白底,否则印刷或贴到深色背景上会失效。
什么是容错级别?应该选哪个?批量生成前先拿一条做样例
批量模式下会一次性生成几十上百张二维码,全部下载前用手机扫码验证 1-2 张:检查内容是否正确、Logo 是否扫得出、对比度是否够、容错级别是否合适。再开始批量打包 ZIP,避免打印后才发现扫不出而返工。
可以批量生成多个二维码吗?怎么操作?常见问题
二维码和条形码有什么区别?分别用在什么场景?
二维码(QR Code)是二维矩阵码,能存储更多数据(网址、文本、联系方式等),容错能力强,适合营销推广、WiFi连接、名片分享、支付码等场景。条形码(Barcode)是一维码,只能存储数字和少量字符,识别速度快,广泛用于商品零售(EAN-13/UPC)、物流仓储(CODE128)、图书管理等场景。本工具同时支持二维码和条形码生成,一页满足两类需求。
可以生成 WiFi 二维码吗?怎么用?
可以。选择「WiFi」类型,输入WiFi名称(SSID)、密码和加密方式(WPA/WPA2/WEP/无密码),生成后用手机相机扫码即可自动连接WiFi,无需手动输入密码。如果是隐藏网络,勾选「隐藏网络」选项。非常适合餐厅、酒店、咖啡馆、会议室等场所贴在墙上供客人连接。
二维码中间可以加Logo或自定义颜色吗?
可以。本工具支持自定义前景色和背景色(提供12种预设色+取色器自由选色),支持渐变色效果,支持3种码点样式(方形/圆角/点状),还可以上传自定义Logo图片放在二维码中心,可调整Logo大小和圆角半径。注意:添加Logo时建议将容错级别设为H(30%)以保证扫码成功率。
什么是容错级别?应该选哪个?
二维码容错级别表示即使部分区域被遮挡或损坏仍可被正确识别的能力:L级(7%)适合纯二维码无遮挡;M级(15%默认)适合一般使用;Q级(25%)适合有小Logo;H级(30%)适合中间放大Logo或印刷可能有污损的场景。容错级别越高,二维码越复杂、点阵越密。如果要加中心Logo,推荐选择H级。
可以批量生成多个二维码吗?怎么操作?
可以。在网址和文本类型下,勾选「批量模式」,每行输入一个网址或一段文本,工具会自动逐行生成对应的二维码/条形码,生成后点击「打包下载ZIP」即可批量下载所有图片。批量模式支持URL和文本两种类型的二维码,以及所有类型的条形码,非常适合门店多商品标签、活动多链接、员工名片等批量制作场景。
生成的二维码会过期吗?扫不出来怎么办?
不会过期。本工具生成的是静态二维码,内容直接编码在图片中,不依赖任何服务器,永久有效。如果扫不出来,请检查:1)内容是否过长(二维码容量有限,网址建议越短越好);2)Logo是否过大遮挡了过多码点;3)容错级别是否够高;4)打印时是否有足够留白(quiet zone);5)对比度是否足够(前景色和背景色色差要大)。
条形码支持哪些格式?有什么区别?
支持CODE128(最通用,支持字母数字,物流/仓储常用)、EAN-13(13位国际商品条码)、EAN-8(8位缩短版商品条码)、UPC-A(12位北美商品条码)、CODE39(工业/军事领域常用)、ITF-14(14位物流箱码)。EAN-13要求输入13位纯数字,UPC-A要求12位纯数字,CODE128支持任意字母数字和符号。
术语表
- QR Code
- Quick Response Code(快速响应码),二维码的一种标准,由Denso Wave发明,是目前全球使用最广泛的二维码格式。
- 容错级别
- 二维码在部分区域损坏时仍可被识别的能力,L=7%、M=15%(默认)、Q=25%、H=30%,加Logo推荐H级。
- vCard
- 电子名片标准格式(.vcf文件),二维码中编码vCard数据后扫码可直接添加到手机通讯录。
- CODE128
- 最常用的一维条形码格式,支持全部128个ASCII字符,广泛应用于物流、仓储和内部管理。
- EAN-13
- 国际商品条码标准,13位数字,全球零售商品最广泛使用的条码格式,商品包装上常见。
- UPC-A
- 美国和加拿大通用的商品条码格式,12位数字,与EAN-13兼容。
- Quiet Zone
- 二维码/条形码四周必须保留的空白边距(至少4个模块宽度),否则扫码器无法正确识别边界。
- 静态二维码
- 内容直接编码在图片中的二维码,永久有效不可修改;区别于动态二维码(内容是短链接指向服务器,可统计扫码数据和修改目标)。
- WiFi二维码
- 按标准格式编码WiFi SSID/密码/加密方式的二维码,手机相机扫码可自动连接WiFi,无需手动输入密码。
二维码容错级别对比
| 容错级别 | 可恢复比例 | 码点密度 | 适用场景 |
|---|---|---|---|
L (7%) | 最多7%损坏可恢复 | 最低(最简单) | 干净环境、无遮挡、屏幕展示 |
M (15%) | 最多15%损坏可恢复 | 较低 | 一般印刷、海报、普通使用(默认推荐) |
Q (25%) | 最多25%损坏可恢复 | 较高 | 有小Logo、可能有轻微污损 |
H (30%) | 最多30%损坏可恢复 | 最高(最复杂) | 中心放Logo、工业环境、户外印刷 |
条形码常用格式对比
| 格式 | 字符类型 | 长度要求 | 典型用途 |
|---|---|---|---|
CODE128 | 字母+数字+符号 | 任意长度 | 物流、仓储、资产标签、内部管理 |
EAN-13 | 纯数字 | 固定13位 | 国际零售商品条码(全球通用) |
EAN-8 | 纯数字 | 固定8位 | 小型商品缩短版条码(如口香糖) |
UPC-A | 纯数字 | 固定12位 | 美国/加拿大零售商品条码 |
CODE39 | 大写字母+数字+少数符号 | 可变长度 | 工业、军事、医疗、图书管理 |
ITF-14 | 纯数字 | 固定14位 | 物流外箱/集装箱条码 |
Authoritative References
- 色盲模拟器
- 颜色转换器
- .htaccess 转 Nginx 转换器
- SQL 转换器
- Cookie 解析器
- Cron 表达式工作台
- Cron 表达式验证器
- CSS 格式化
- CSS 压缩
- CSV 转 Excel
- CSV Viewer
- CSV Editor
- 货币转换器
- 差异检查器
- Excel to CSV
- 网站图标生成器
- CSS Formatter
- HTML Formatter
- Markdown Formatter
- XML 格式
- 十六进制转换器
- HTML 格式
- HTML 压缩
- HTML 转 Markdown
- Markdown 转 HTML
- JavaScript 格式化
- JS 压缩
- JSX 格式化工具
- JSX 压缩
- 关键词聚类
- Lorem Ipsum 生成器
- Markdown 表格生成器
- Meta Tag 生成器
- 密码生成器
- 密码强度检测工具
- 二维码/条形码生成器
- 正则表达式测试器
- Slug 生成器
- SQL 生成器
- SQL 格式化工具
- 字数统计
- 时间工具
- TS 格式
- TS 压缩
- TSX 格式化
- TSX 压缩
- Unix 时间戳转换
- UUID 生成器
- YAML 格式化
- 大小写命名风格转换器