免费二维码生成器
为URL、文本、WiFi等生成二维码。无水印。
许多二维码网站会让扫码经过它们自己的跳转,而跳转可能会失效——此二维码直接包含你的链接,永不过期。
静态二维码——永不过期
你的链接直接编码在图案中:没有跳转、没有跟踪、无需注册。只要链接本身有效,它就一直有效。
控制下载分辨率
128px1024px
#000000
#ffffff
点样式
居中徽标
常见用途
- 生成 WiFi 二维码为您的 WiFi 网络创建二维码 — 客人扫描即可瞬间连接,无需输入密码。
- 生成 URL 二维码将任何网络链接转换为二维码 — 非常适合菜单、传单、名片和营销材料。
- 生成联系人二维码创建包含您联系方式的 vCard 二维码 — 扫描即可将您瞬间添加为电话联系人。
- 生成电子邮件二维码创建打开电子邮件草稿的二维码 — 预填充收件人、主题,甚至正文。
- 生成社交媒体二维码创建链接到您社交资料的二维码 — Instagram、LinkedIn、TikTok、YouTube 等。
工作原理
二维码完全在你的浏览器中使用 qrcode JavaScript 库生成——不涉及服务器,你输入的任何内容都不会被传输到任何地方。对于结构化数据类型(Wi-Fi、vCard 联系人、日历事件),工具会先按照相关开放标准(MECARD/WiFi 规范、vCard 3.0、RFC 5545 iCalendar)组装经过正确转义的载荷字符串,再交给该库。
- 1按类型组装载荷根据所选标签页,工具构建要编码的准确字符串——裸网址缺少 'https://' 时会自动补上,Wi-Fi 条目变为转义了特殊字符的 WIFI:T:WPA;S:...;P:...; MECARD 字符串,vCard 变为 BEGIN:VCARD/VERSION:3.0 块,日历事件变为采用符合 RFC 5545 日期时间格式的 VCALENDAR/VEVENT 块。
- 2qrcode 库编码载荷组装好的字符串传给 qrcode 库的 QRCode.toDataURL(),它计算 Reed-Solomon 纠错码,将数据位映射到二维码矩阵模块中,并直接渲染为 256px 的 PNG data URL 用于实时预览。
- 3下载前预先生成导出 blob当你更改选项或输入时,工具会在后台预先生成 PNG blob(通过 QRCode.toDataURL(),按你选择的分辨率,最高 1024px)和 SVG blob(通过 type 为 'svg' 的 QRCode.toString()),因此下载可以在用户手势内同步触发——这是兼容 iOS Safari 所必需的。
- 4对比度检查与下载渲染之前,工具会计算你所选深色和浅色的 WCAG 相对亮度,如果对比度低于 3:1 或颜色被反转就会发出警告——这两种情况都会导致扫码失败。下载会保存预先生成的 PNG 或 SVG;复制会通过 Clipboard API 将 PNG 放入剪贴板。