跳到主要内容
PulsarKit

二维码生成器

为链接、Wi-Fi网络、联系人名片、电子邮件、短信或地图位置生成二维码,再下载为PNG或SVG。

如何生成二维码

  1. 1

    选择二维码要包含的内容

    支持七种内容:纯文本、网址、Wi-Fi凭据、联系人名片、预先写好的邮件、短信和地图位置。表单会随所选类型变化。

  2. 2

    填写字段并调整颜色

    预览随输入实时重绘。尺寸可在128到2048像素之间设置,可以修改两种颜色、加宽静区,或在二维码中间放一个Logo。

  3. 3

    下载PNG或SVG

    PNG适合屏幕显示和固定尺寸的打印;SVG放大到任何尺寸都清晰,做海报或乙烯贴纸就要用它。两种文件都由你的浏览器生成,不经过服务器。

每个二维码交给你之前都会回读一遍

生成二维码很容易,生成一个真的能扫出来的才是容易出问题的地方。屏幕上看着没问题的颜色,对比度可能达不到摄像头的要求;Logo盖住太多模块,会悄无声息地破坏数据。所以二维码画好后,这个工具会用解码器把成品图片读回来,再和你输入的内容对比。两者不一致,你会在下载前得到提示,而不是在印完一千张贴纸之后才发现。对比度也会提前检查:任何对比度低于3:1的颜色组合都会直接拒绝,因为扫码器分不清深色模块和浅色模块。

为什么加Logo会强制使用最高纠错级别

二维码带有冗余信息,所以符号的一部分脏了、折了或被盖住时仍然能读出来。纠错共有四级:L约能恢复7%的码,M约15%,Q约25%,H约30%。中间放Logo,本质上就是一种损坏,所以一加上Logo,级别就跳到H,选择器也会锁定。Logo的宽度最多为二维码宽度的20%,也就是面积的4%,完全在H级能重建的范围内。超过这个大小,纠错级别再高也没用。

一个二维码能放多少内容

绝对上限是2,953个字符,而且只在最低纠错级别、最大符号尺寸时才能达到。内容越长,网格越密,需要印得更大,摄像头也要拿得更稳。一个短链接隔着房间就能扫出来;一张带地址的完整vCard则要把手机凑近。如果内容超过上限,就缩短网址,而不是把二维码缩小。

你的Wi-Fi密码不会离开这个标签页

二维码由浏览器里的JavaScript生成。你输入的任何内容都不会上传、记录或写入浏览器存储,无论是Wi-Fi密码、电话号码,还是名片上的家庭住址。关闭标签页,它就没有了。你添加的Logo也在本地读取,不会上传到任何地方。

常见问题

二维码会过期吗?

在这里生成的二维码不会过期。它是你数据的图片,而不是经过别人服务器的跳转,所以没有会失效的账号,也没有会被关闭的链接。这也意味着印出来之后不能再改它指向的地址;要做到这一点,需要使用跳转服务。

二维码最多能放多少个字符?

在最低纠错级别下最多2,953个字符。纠错级别越高、加了Logo,能放的就少得多。实际使用中,超过几百个字符就会生成很密的二维码,要印得很大才能稳定扫出。

为什么加Logo后纠错级别必须是H?

Logo会遮住模块,被遮住的模块要靠冗余信息重建。H级约有30%的冗余,足以覆盖宽度最多为二维码宽度20%的Logo。在更低的级别下,同样的Logo会让二维码超出可恢复的范围。

打印用多大尺寸合适?

按经验,二维码的边长至少应为扫描距离的十分之一:伸手距离扫用3 cm,三米外扫用30 cm。打印请下载SVG:它可以缩放到任何尺寸,不会像放大PNG那样变模糊。

反色二维码(深底浅码)还能扫吗?

多数现代手机摄像头能识别反色二维码,但有些专用扫码器不行。浅色背景上的深色模块仍然是稳妥的选择。不管你选哪种,这里的对比度检查都会拒绝低于3:1的颜色组合。

把Wi-Fi密码放进二维码安全吗?

密码以明文编码在图片里,谁能拍到二维码,谁就能读出密码。对于印在门口卡片上的访客网络,这没问题;对于你在乎的网络,就不是好主意。这个页面不会把任何内容发送到任何地方,但二维码本身按设计就是可读的。

PNG和SVG有什么区别?

PNG是按你所选尺寸生成的像素网格,适合网站、邮件签名或屏幕显示。SVG用图形描述同样的方块,所以打印到任何尺寸都清晰,还能在矢量编辑软件里改颜色。

相关工具