二维码生成器

免费为链接、文本或 Wi-Fi 网络生成二维码。可自选颜色和容错级别,然后下载 PNG 或 SVG。无需注册。

如何制作二维码

  1. 要放入网址、电话号码、短消息等文本,选择链接或文本;要分享 Wi-Fi 连接信息,选择 Wi-Fi。
  2. 输入或粘贴内容。预览会随着输入实时重绘,下方一行会显示二维码的版本、以模块为单位的尺寸,以及内容占用的字节数。
  3. 如有需要,可以修改容错级别、颜色和背景色。
  4. 选择下载尺寸,然后点击下载 PNG 获取图片文件,或点击 SVG 获取矢量文件。
  5. 在打印或发布之前,用一两部手机实际扫描一下下载的文件。

各选项的含义

  • 链接或文本:输入的内容会按 UTF-8 原样保存,因此中文、日文、韩文和表情符号都可以放进去。网址请以 https:// 开头,这样手机才会把它识别为链接并提示打开。
  • Wi-Fi:输入网络名称(SSID)、密码和加密方式。大多数路由器使用 WPA2 或 WPA3,二者都对应第一个选项。没有密码的网络请选择无(开放网络);只有当路由器设置为不广播网络名称时,才需要勾选隐藏网络。名称或密码中的 ;、:、, 等符号会被自动处理。
  • 下载尺寸:PNG 的大致宽度(像素)。为了让边缘清晰,每个模块都用整数个像素绘制,所以实际文件可能比所选尺寸多或少几个像素。SVG 是矢量图,放大到任何尺寸都保持清晰。
  • 颜色和背景色:只要二维码明显比背景深,任何配色都可以。对比度太低或深浅颠倒时,会出现警告。

每个二维码四周都带有 4 个模块宽的空白边,称为静区(quiet zone)。扫码器要靠这圈空白找到二维码的边界,所以不要把它裁掉,也不要把二维码紧贴着其他图案摆放。

容错级别与容量

二维码使用里德-所罗门(Reed–Solomon)纠错码:额外加入一些码字,这样即使二维码的一部分被弄脏、损坏或遮挡,扫码器也能恢复出原来的数据。四个级别大约分别能恢复二维码的 7%、15%、25% 和 30%。代价是占用空间:级别越高,同样的内容就需要越大、越密的二维码。

生成器会在 40 个二维码版本中自动选用能装下内容的最小版本。版本 1 是 21 × 21 个模块,每升高一个版本,每边增加 4 个模块,到版本 40 为 177 × 177。本工具以字节模式存储内容,因此一个二维码最多能装下:

级别可恢复比例最大容量
低约 7%2,953 字节
中约 15%2,331 字节
较高约 25%1,663 字节
高约 30%1,273 字节

在 UTF-8 中,英文字母和数字每个占 1 字节,而汉字通常每个占 3 字节。所以即使选择“低”,最多也只能放 984 个汉字。内容太长时会出现提示,请缩短内容或降低级别。屏幕显示和室内印刷品用“中”就很稳妥;户外招牌、贴纸、设备标签等可能被淋湿、刮花或部分遮挡的地方,适合用“较高”或“高”。

示例

  • 短链接:https://godtools.dev 是 20 字节。在“中”级别下可放进版本 2(25 × 25 个模块),在“高”级别下需要版本 3(29 × 29)。
  • 咖啡馆 Wi-Fi:网络名称 CafeGuest、密码 latte2024、WPA,生成器写入的是 WIFI:T:WPA;S:CafeGuest;P:latte2024;; 这串 36 字节的文字,在“中”级别下为版本 3。如果是每天都要擦拭的桌面台卡,选择“高”(版本 5,37 × 37)更稳妥。
  • 带追踪参数的长链接:一条带推广参数、长 116 个字符的商品网址,在“中”级别下需要版本 7(45 × 45),在“高”级别下需要版本 10(57 × 57)。网址越短,同样的印刷尺寸下模块越大,也就越容易扫出来。

打印与分享技巧

  • 交给印刷厂或用设计软件处理时用 SVG;放进幻灯片、文档或聊天软件时用 PNG。
  • 拿在手里扫的二维码,边长 2~3 厘米左右是比较实用的下限。海报、店铺橱窗等需要从远处扫描的二维码,要按距离相应放大。
  • 浅色背景上的深色二维码最可靠。有些扫码器读不了深色背景上的浅色二维码(反色码),白底上的黄色、浅灰色等淡颜色也经常扫不出来。
  • 在二维码旁边用一句话写明它的用途,比如“扫码看菜单”“扫码连 Wi-Fi”。

常见问题

这些二维码会过期吗?

不会。这是静态二维码:链接或文本保存在图案本身,而不是服务器上,所以不存在会到期的账号或订阅。反过来说,印好的二维码内容也无法修改。如果目标地址以后可能变化,请用一个由你自己管理的网址生成二维码,需要时再从那里跳转(重定向)到新地址。

能看到有多少人扫了我的二维码吗?

仅靠二维码本身做不到,因为扫码时并不会联系本站。如果需要统计数字,可以链接到一个你已经在统计访问量的页面,或者在链接后加上 UTM 之类的追踪参数。

可以在中间放 Logo 吗?

本工具不提供添加 Logo 的功能。如果你用图片编辑软件自己加,请把容错级别设为“高”,让 Logo 尽量小,并远离三个角上的大方块,然后务必用多部手机测试。

可以商用吗?

可以。没有水印,也无需注册,可用于任何用途。二维码(QR Code)格式由日本电装波(Denso Wave)公司于 1994 年发明,并作为国际标准 ISO/IEC 18004 公开发布。