二维码生成器

输入链接、文本或 Wi-Fi 信息,下载 PNG 或 SVG。

尺寸
输出

这个二维码生成器的工作原理

输入或粘贴内容,二维码立即出现,每次按键都会重新渲染。编码器完全在你的浏览器里运行,所以你输入的网址、消息或 Wi-Fi 密码不会发送到服务器,也没有账号、过期时间或水印。下载的二维码永远属于你,不依赖本站是否在线——这和那些通过自家域名跳转、订阅到期就失效的「动态二维码」服务完全不同。

内容按 UTF-8 字节编码,所以中文、日文、emoji 和带重音的字符在所有现代手机上都能正确扫描。生成器会在所选纠错等级下自动挑选能容纳文本的最小版本(21×21 到 177×177 个模块)。

尺寸、颜色与纠错等级怎么选

屏幕显示 512 px 足够;打印请用 1024 或 2048 px,或者直接下载 SVG——它可以无损缩放到任意尺寸,也是设计师和印刷厂会要的格式。除非把二维码放在留白充足的纯白背景上,否则请保持 4 个模块的静区(边距)——扫描器靠这圈空白来定位二维码。

纠错等级决定二维码被遮挡或损坏多少仍能扫描:L 可恢复 7%,M 15%,Q 25%,H 30%。等级越高码越密。日常用 M;打算在中间放 logo 或印在粗糙表面上时用 H。颜色可以改,但要保持强对比:深色模块配浅色背景。反色(浅色在深色上)在很多扫描器上会失败,低对比度的品牌色是印刷二维码扫不出来最常见的原因。

可以编码什么内容

网址是最常见的内容,记得带上 https:// 让手机直接打开。纯文本会以消息形式显示。Wi-Fi 接入使用 WIFI:T:WPA;S:网络名;P:密码;; 格式,客人扫一下即可连接。联系人名片粘贴 vCard 块;邮件链接用 mailto:name@example.com;电话用 tel:+8613800138000。大约 2,900 字节以内都能容纳,但内容越短二维码越简单、扫描越快、可识别距离越远,所以长网址请先缩短再编码。

背景:为汽车零件发明的条码

二维码由丰田子公司 Denso Wave 的原昌宏于 1994 年发明,目的是在装配线上比一维条码更快地追踪零部件。三个大方块是定位图案,让扫描器能从任意角度找到并校正二维码;里德-所罗门纠错让它能在油污和划痕下存活。Denso Wave 公开了规范并选择不行使专利,这就是今天每部手机的相机都能读取它的原因。该格式被标准化为 ISO/IEC 18004;现行版本定义了从 21×21 到 177×177 模块的 40 种尺寸,最多容纳 2,953 字节数据。

应用领域

餐厅菜单、活动票和登机牌、亚洲各地的支付应用、给客人分享 Wi-Fi、两步验证的初始化(码里是带共享密钥的 otpauth:// URL)、链接到说明书的产品包装、博物馆展品、带 vCard 的名片,以及链接到落地页的印刷广告。因为内容就是纯文本,任何能表达为 URL 的东西都可以:本站某个工具的链接、预填好的邮件、或者带时间戳的追踪链接。用于印刷推广时,请以最高纠错等级生成 SVG,并在批量印刷前实物试扫打样。如果二维码 PNG 要放进有大小限制的文档,用尺寸调整缩到需要的像素宽度即可,不要走有损压缩——模块能保持清晰。生成之后,把导出的图片反过来解码一遍,确认里面写的就是你想要的那串内容——比印完再发现便宜得多。

常见问题

生成的二维码会过期吗?

不会。二维码直接包含你的内容,而不是指向本站的链接。它永久有效,也没有人能追踪扫描。

该下载 PNG 还是 SVG?

屏幕、聊天和文档用 PNG;印刷、logo 及任何需要缩放的场景用 SVG,它在任何尺寸下都清晰。

为什么我的二维码扫不出来?

通常是对比度低、缺少静区,或内容太多导致模块过小。用深色配浅色、边距保持 4,并缩短文本或网址。

可以加 logo 吗?

本工具不直接支持,但你可以在任何图像编辑器里叠加。生成时选纠错等级 H,并让 logo 面积不超过码的 20% 左右即可正常扫描。

我的数据是私密的吗?

是。生成完全在浏览器中进行,内容不会离开你的设备。