选择语言

在线二维码生成器:自由定制颜色、纠错与尺寸,支持多种内容

支持网址、文本、WiFi、名片等多种内容,可自由调节纠错等级、模块大小、边距和前景背景颜色,导出为高清PNG或矢量SVG。

Mehmet Demiray 发布日期 更新日期
分享
等级越高,码破损时越容易扫描,但可容纳的数据越少。
每个模块的像素数,数值越大,生成的图片尺寸越大。
二维码周围的空白区宽度,以模块数量计算。

二维码的工作原理:模块、定位图案与版本

二维码的图案由黑白方形模块组成,每个模块代表一个比特。整个矩阵包含多个功能区:三个角落的“回”字形图案是定位图案(Finder Pattern),帮助扫描器快速识别方向和位置;定位图案之间还有校正图案和时序图案,用于在曲面或变形时修正读数。每生成一个二维码,都会根据编码数据量选择不同的版本,从版本1(21×21模块)到版本40(177×177模块),版本越高,可容纳的字符越多。数据经过纠错编码、掩膜处理后嵌入模块。遵循ISO/IEC 18004标准,二维码生成器允许你调整模块大小、边距和颜色,确保生成符合规范的图像。要读取完成的二维码,可使用二维码扫描器进行解码。理解这些基础有助于你在设计时避免破坏关键功能区域。

纠错等级的选择:L、M、Q、H 如何取舍

二维码的纠错功能依靠里德-所罗门编码,即便部分图案被遮挡或污损,照样能恢复数据。二维码生成器提供四个纠错等级:L级可恢复约7%的损坏,适合干净的屏幕展示;M级可恢复约15%,适合普通印刷品;Q级可恢复约25%,适合可能沾染水渍或折叠的场景;H级可恢复约30%,适合需要覆盖Logo或户外广告等恶劣环境。然而,纠错等级越高,相同数据需要的模块数越多,码图随之变大、数据密度降低。因此,在菜单或宣传单上印上含有长网址的码时,若选择H级可能导致码图过于密集,反而影响扫码速度。通常来说,如果需要叠加品牌Logo或图标,用H级更安全;否则M级平衡性最佳。使用二维码生成器,输入文本后可实时切换纠错等级并预览尺寸变化。

颜色与对比度:保持二维码可靠扫描的设计法则

二维码扫描器通过检测暗色模块与亮色背景的亮度差来解码。理想的前景色为深色(纯黑、深蓝、深紫等),背景为浅色(纯白、浅灰)。如果使用品牌色,务必保证前景与背景的对比度足够高,通常亮度差要大于50%。切勿使用浅色前景配深色背景,例如白码黑底,导致大多数扫描器无法识别,因为它违背了标准假设。曾有许多营销案例因为设计了白色二维码放在红色海报上而失败。二维码生成器让你自由设置前景和背景颜色,你可以在下载前使用手机扫描预览,确认实际可读性。特别注意,背景色不应侵入安静区,否则扫描失败率会急剧上升。

安静区的意义:为什么边距是扫描的关键

安静区指的是二维码四周留出的空白边距,标准宽度为4个模块。没有这个空白区域,扫描器将难以从周围的图像或文字中分割出完整的码图。例如,将二维码直接印在纹理复杂的牛皮纸袋或杂志封面上时,若边距不足,读取常会失败。二维码生成器提供安静区边距选项,你可以手动指定模块数的边距,默认4模块。设计印刷稿件时,要确保安静区内不摆放任何其他元素,包括裁切线、页边装饰等。如果实在无法保留纯白,至少保证安静区为均匀浅色,但最佳实践仍然是纯白。务必在打样前实际扫描测试。

PNG 与 SVG 输出:何时选择哪种格式

二维码生成器支持下载PNG和SVG两种格式。PNG是位图,适合直接插入微信图文、幻灯片或快速分享,你可以指定尺寸(像素宽度),适合屏幕显示。SVG是矢量图形,无论放大多少倍都不会模糊,最适合交给印刷厂制作名片、海报、展板等。如果你的二维码包含精细的Logo叠加(虽然我们建议谨慎),SVG可保证边缘清晰。一般而言,线上使用时选PNG,需要打印输出时务必选SVG。注意,当你将SVG置入设计软件后,不要再次栅格化为PNG,保留矢量特性。另外,下载前确认码图像素密度:网页用72 DPI,打印用300 DPI以上,可在导出时换算尺寸。

打印场景下的尺寸建议:二维码到底要印多大

很多人担心二维码印得太小扫不出,印得太大又占空间。一个可靠的经验法则是:在近距离(约30–50厘米)扫描时,二维码的边长至少2厘米。如果预期扫描距离较远,尺寸需等比放大。例如,贴在商场立柱上的活动码,距离可能在1米左右,印刷尺寸建议4–5厘米。使用二维码生成器时,你可以设置模块缩放比例来控制输出尺寸。当以300 DPI导出时,一个包含25×25模块的码若设比例为10(即10像素/模块),最终边长约为2.1厘米。若你需要制作名片上的联系码,也可以先用vCard 二维码生成器生成,再按此规则调整尺寸。布置前台WiFi码同样如此,可用WiFi 二维码生成器快速制作。务必实际打印一份测试样张,用不同机型扫描验证。

常见的扫描失败原因:颠倒颜色为何不行

除了颜色和安静区,最常见的扫描失败就是颜色反转:浅色二维码放在深色背景上。标准解码算法默认寻找深色模块落在浅色背景上,反向后即使人眼能分辨,软件也无法识别。部分相机设置中的“反转颜色”或许能应急,但不应依赖。其他失败原因包括:码图弯曲过度、表面反光、纠错等级不足但污损面积大。使用二维码生成器生成后,最好用二维码扫描器或微信扫一扫测试。若码内容为网址,还可用URL 二维码生成器单独生成并验证。总之,坚持深色码浅色底,留足安静区,就可避免绝大多数问题。

我们回答最多的问题

二维码的纠错等级有什么影响?我该选哪个?

纠错等级决定了二维码在部分破损或遮挡后仍能被识别的能力。L级可恢复约7%的损坏,M级约15%,Q级约25%,H级约30%。等级越高,码中冗余信息越多,能存的有效内容会略微减少,但抗污损更强。日常名片或宣传单用M级已足够;如果二维码要印在户外广告、产品包装上,或者计划在中间叠加logo,建议选H级。在我们的二维码生成器中切换纠错等级时,预览会实时变化,方便你直观判断。

我能用品牌的主色来定制二维码颜色吗?

可以用品牌色定制,但要保证前景颜色(模块)与背景颜色对比强烈,并保留四周的安静区(白边)。避免使用浅色前景或深色背景,因为微信“扫一扫”等主流应用对反色二维码的兼容性很差,极易扫不出。在二维码生成器里调好颜色后,最好用两三种不同型号的手机实际扫码一遍,确认在各种光线和屏幕上都能快速识别。

为什么我把二维码做成白码黑底就很难扫出来?

绝大多数扫码器默认把深色模块解析为有效数据、浅色区域解析为空白。你把前景和背景反转后,解码器会误判数据点,造成识别失败。虽然部分专业扫码App可以手动开启反色识别,但微信、支付宝等国民级应用并不支持这种操作。为了保证最大通用性,设计二维码时请保持深色模块配浅色底色,除非你明确知道接收方只使用支持反色的特殊阅读器。

打印出来的二维码最小应该多大才扫得出?

二维码的识别大小与扫描距离和模块密度有关。在手机距码约30厘米时,建议单个模块边长不低于0.4毫米,整个二维码区域至少2到3厘米见方。如果用于店面海报或被户外远距离扫描,可以放大到10厘米以上。使用二维码生成器时,你可以调整比例和边距;导出SVG矢量文件可无限放大,PNG则需要设置足够像素,以免印刷模糊。

PNG和SVG格式该怎么选?它们有什么区别?

PNG是位图,适合网页快速分享、直接插入Word或PPT,但放大后会变模糊。SVG是矢量图形,无论放到海报、展板多大尺寸,边缘都保持清晰锐利,也方便设计师后期编辑。如果你要在名片或产品包装上印刷,建议下载SVG交给打印店;只是做电子版预览或群聊分享,PNG更轻便。二维码生成器同时提供这两种下载格式。

一个二维码最多能存多少中文?

二维码的最大容量因数据类型而异:字母数字最多约4296个字符,二进制约2953字节。中文使用UTF-8编码,每个汉字通常占3个字节,所以一个二维码大约可容纳900到1000个汉字。普通网址、联系方式完全够用。当内容较长时,码会变得非常密集,需要适当调大尺寸并保持高对比度,我们的二维码生成器会自动匹配合适的版本。

二维码生成器生成的码会过期吗?

静态二维码本身没有有效期,只要里面存的那段文字或网址不变,它就永久可扫。如果码里存的是网址,而该网址指向的页面后来被删除,二维码仍能扫出网址,但打开会是404页面。工具生成的二维码都是静态的,不含动态追踪逻辑,因此很适合烙印在名片、包装等长期使用的物料上。

我想在二维码中间加公司logo,会破坏扫码效果吗?

在二维码中央叠加logo,本质上是利用纠错能力来补偿被遮盖的模块。只要logo面积不超过整个码的15%,同时把纠错等级提到H级,多数情况下仍可顺利扫描。在二维码生成器里上传logo后,一定要用不同手机反复测试,确认遮挡没有影响识别。如果扫不出,可以缩小logo或调高纠错等级再试。

有没有专门生成WiFi密码的二维码?

有,二维码生成器支持切换到WiFi类型,填写网络名称和密码即可自动编码。你也可以直接使用我们的WiFi二维码专用生成器,生成后客人用手机一扫就能连接WiFi,省去手动输入密码的麻烦,特别适合咖啡馆、会场等场景。

把二维码印在名片上,用什么格式最合适?要加提示文字吗?

名片推荐下载SVG矢量格式,能保证印刷边缘清晰。尺寸留出2.5到3厘米见方比较稳妥。在码旁边加上“微信扫一扫查看电子名片”或“扫码联系我”等文字提示,能引导对方下意识扫码。如果名片上想承载更多详细信息,还可以用vCard二维码生成器生成电子名片码,扫描后可直接保存到手机通讯录。