纯前端实现,支持文本、URL、WiFi、名片等多种类型,自定义样式,即时生成,隐私安全。
选择类型并输入内容
扫码测试,确认无误后下载
输入内容后点击生成
下载的二维码为透明背景 PNG 或矢量 SVG,可直接用于印刷与数字媒体。
支持生活中最常见的二维码使用场景,从个人名片到WiFi连接,一键生成
将任意网址转换为二维码,支持 http/https 协议。适用于海报、名片、宣传物料等场景,扫码即可跳转。
按照 WiFi Alliance 标准格式生成 WiFi 配置二维码,手机扫码即可自动连接,无需手动输入密码。
基于 vCard 3.0 标准生成电子名片二维码,包含姓名、电话、邮箱、公司、网址等信息,扫码自动导入通讯录。
生成 tel: 协议二维码,扫码后手机自动唤起拨号界面,适用于客服热线、紧急联系等场景。
生成 mailto: 协议二维码,扫码后自动打开邮件客户端并填入收件人、主题和正文,适用于联系表单与反馈渠道。
将任意文本内容编码为二维码,支持 UTF-8 字符集,最大可编码约 2000 字节,适用于短消息、密码分享等。
了解二维码背后的 Reed-Solomon 纠错编码与矩阵排列原理
QR Code(Quick Response Code)由日本 Denso Wave 公司于 1994 年发明,是一种矩阵式二维条码。一个标准 QR Code 由以下功能区域组成:
数据首先经过模式指示符(Mode Indicator)标识编码类型(数字/字母/字节/汉字),然后按对应模式压缩为比特流,分割为若干码字(Codeword),最后通过 Reed-Solomon 算法生成纠错码字,与数据码字交替排列于矩阵中。
不同容错级别允许二维码在部分损坏或遮挡情况下仍能被正确读取
约 7% 的码字可被恢复。适用于印刷质量高、无遮挡的清洁环境,可存储最多数据。
约 15% 的码字可被恢复。平衡数据容量与容错能力,是大多数场景的推荐选择。
约 25% 的码字可被恢复。适用于有一定污染或遮挡风险的工业环境。
约 30% 的码字可被恢复。适用于恶劣环境,但会显著减少可存储的数据量。
二维码四周应保留至少 4 个模块宽度的白色边距(静区),否则扫描器可能无法识别边界。本工具自动在生成时添加静区。
印刷在海报上的二维码建议选择 M(15%) 或更高;若需要在二维码中心添加 Logo,必须选择 H(30%) 级别。
前景色(二维码模块)与背景色之间的对比度应尽可能高。避免使用相近的浅色组合(如浅灰+白色),深色前景+浅色背景为最佳。
印刷用途建议输出尺寸不小于 2×2 厘米(约 150dpi);数字媒体建议 400×400 像素以上。SVG 格式可无限缩放不失真。
内容越长,二维码模块越密集,识别难度越高。网址建议使用短链接服务缩短后再生成二维码,提高识别率。
生成后务必使用多种扫码应用(微信、支付宝、系统相机)进行测试,确认在不同光线和角度下均可正常识别。
舞墨工具资源栏目持续扩展,为艺术创作者提供色彩转换、书法网格、黄金比例、围棋工具等纯前端实用工具。