生成二维码
私密处理——您的文件绝不会被存储
约15%——常用选择
只影响PNG。SVG没有固定尺寸——它是矢量图,放大到任何比例都清晰,因此更适合打印。
您的码会显示在这里
使用方法
选择内容类型
链接、Wi-Fi信息、邮件、电话号码或纯文本。繁琐的格式都会替您生成好。
按需调整
容错级别决定二维码能承受多大程度的损坏——如果要在中间放Logo,或印在容易磨损的物品上,请调高它。
下载
打印用SVG,因为它在任何尺寸下都清晰。如果对方需要的是图片,就用PNG。
二维码里最终装了什么
这里没有字符计数器,也没有版本选择器,因为容量只能靠尝试得知。网格直接根据您的文本生成,如果您输入的内容在所选的容错级别下装不下,生成就会失败并明确告诉您,而不是悄悄截断——解决办法是减少字符或降低级别。容错级别默认为“中”,调高它并不会让屏幕上的图变大:而是在同样的印刷尺寸下让网格更密。这就是全部的取舍:能承受更多损坏,方块更小,摄像头需要靠得更近。
留白区是一个复选框(“保留白色边距”),默认勾选。这圈白色边距是码的一部分,而不是装饰——扫码器靠它来确定码从哪里开始——所以关掉它会生成许多扫码器根本识别不到的东西,把下载的二维码紧贴边缘裁切也会造成同样的损坏。PNG由SVG在关闭平滑处理的情况下绘制在不透明的白色背景上,所以这里没有透明背景的PNG,也无法改变任何颜色。二维码靠深浅方块之间的对比来识别;改色或反色的二维码能否扫出全凭运气,本页面不给您冒这个险的机会。
内容类型包括链接、纯文本、Wi-Fi、邮件、电话号码和短信。Wi-Fi凭据中的反斜杠、分号、逗号、冒号和引号会替您转义,而这正是手写Wi-Fi二维码出错的地方;隐藏网络也可以标记为隐藏。电话号码会被精简为数字和开头的加号。这里不能生成vCard联系人、日历活动或地图位置——值得直说,因为别人生成的这三种二维码,我们的二维码识别工具都能顺利解读。
如果您需要的是别的
如果二维码印出来之后目标地址还可能变更,那这就是错误的工具,原因在于算术而不是软件:印出来的二维码就是印出来的常量,以后想改变它的指向,唯一的办法是编码一个由您掌控的链接,再修改该链接的指向。稳妥的做法是使用您自己域名下的短链接——YOURLS或Kutt都是免费、可自行部署的——而不是二维码服务商的短链接,因为经过别人服务器的跳转,正是服务商调整价格时让已印刷二维码变成废品的那种故障。
如果要批量生成或做设计,命令行比网页更合适。qrencode可以在shell脚本中输出PNG、SVG和EPS,Python的segno也能在循环中做同样的事,所以一千个各带序列号的二维码只需几行代码,而不是点击一千次。这里完全不提供Logo、圆角模块和品牌色,而其中每一项都是容错机制必须消化的损坏——如果您在别处添加它们,请先调高容错级别,然后在付印之前用真实手机测试最终成品。
常见问题
这个二维码会失效吗?
不会,而这正是挑选生成器时需要小心的原因。许多免费二维码服务编码的并不是“您的”链接——而是指向它们自己服务器的链接,再由服务器跳转。这样它们就能统计扫码次数,但也意味着一旦它们停止服务、调整价格,或者认定您的免费试用已结束,您的二维码就会失效。已经印出来的二维码就曾这样变成废品。这里生成的二维码只包含您输入的文本,中间没有任何环节,所以只要您自己的链接有效,它就一直有效。
有追踪、注册或扫码次数限制吗?
无需账户,无水印,生成数量也不限。也没有人统计扫码次数——我们不统计,中间商也不统计——因为二维码直接携带您的目标地址,扫码时根本不会经过我们的任何服务器。不存储任何内容,也不发出任何请求。页面加载完成后,即使断开网络也照样能用。
可以商用吗?
可以。二维码(QR Code)是开放标准,相关专利早已过期;发明它的Denso Wave不对这种格式的使用收费。您在这里生成的二维码可以印在包装、菜单、名片或任何地方,无需署名,也无需支付许可费。
选SVG还是PNG?
凡是要打印的,都用SVG。它是矢量线条而不是像素,所以无论印在名片上还是广告牌上都完全清晰,文件通常只有几百字节。如果接收方只接受图片——某些邮件工具、印刷店或社交平台——就用PNG。选PNG时,请选最大的尺寸;从小尺寸PNG放大的二维码会变模糊,从而无法扫描。
怎样生成Wi-Fi二维码?
选择“Wi-Fi”,填写网络名称和密码。这种格式有严格的语法,手机要求必须符合,手写时很容易出错;这里会替您生成,包括对密码中的特殊字符进行转义。访客只需用摄像头对准它即可连接。注意,密码以明文形式存在码中——任何能拍到这个码的人都能读出密码,所以请像对待写在纸上的密码一样对待印出来的Wi-Fi二维码。
什么是容错级别?该选哪一级?
它表示二维码在受损多少的情况下仍能被扫描。“低”可恢复约7%,“中”15%,“较高”25%,“高”30%。“中”是合适的默认值。如果要在中间覆盖Logo——这等于有意破坏码的一部分,靠额外的冗余才能继续识别——或者要印在会被磨损、打湿或折叠的物品上,就选“高”。容错级别越高,图案越密,所以对于长URL,也会让二维码更难从远处扫描。
为什么我的二维码扫不出来?
通常是以下四个原因之一。印得太小——至少要有2cm见方,链接越长需要越大。周围的白色边距被裁掉了;扫码器需要这圈留白区。它是从低分辨率图片放大的,所以很模糊。或者对比度不对:扫码器期待的是浅底深色,颜色反转后很多扫码器都无法识别。印一千张之前,请务必先测试。
一个二维码能装多少内容?
理论上可以装几千个字符,但这并不是有用的答案。装得越多,图案越密,越难扫描——一个装了2000个字符的二维码,需要一部好摄像头,贴近并拿稳才能扫出。对于链接,确实是越短越好。如果您的URL很长,先把它缩短,生成的二维码隔着一个房间都能扫到。
小贴士: 二维码直接指向您输入的内容——没有跳转服务,没有追踪,不会过期,也就意味着以后没有什么能被关掉。容量是有限的:很长的URL会迫使网格变得更密,手机摄像头更难识别。容错级别默认为“中”,可恢复约15%——如果打算在中间印上Logo,请调到“高”。注意,更高的级别是在同样大小的印刷方块里塞进更多内容,而不是让码变大。
把这个工具放到您的网站上
博客、课程页面或帮助文章均可免费使用。粘贴一段代码,访客就能直接在您的页面上使用。