SMS 二维码
SMS 短信二维码在线生成器,输入收件号码与预置短信内容,生成可扫码直接发送短信的二维码,支持尺寸与容错调节,纯前端。
💬 SMS QR Code
📐 工作原理与说明
sms:+15551234567?body=文本内容
或 SMSTO:号码:内容(兼容旧安卓)
或 SMSTO:号码:内容(兼容旧安卓)
短信二维码本质是把 URI Scheme 编码进二维码:扫码端解析出 URI 后交给系统处理,自动打开短信编辑界面并预填号码与正文。iOS 支持 sms:号码?body=… 形式,部分安卓还支持 SMSTO:号码:正文 的老格式。内容较长时二维码会变密(版本升高、模块变小),建议正文控制在 100 字以内、纠错等级选 M,并在打印时保证码区留白(Quiet Zone ≥ 4 个模块宽)。正文与号码中的特殊字符需先做百分号编码。
📚 深度解析:SMS 二维码
💡 常见使用场景
- 生成 smsto 二维码(号码+内容)。
- 在门店物料上放「扫码发短信」:预填号码与内容,用户扫码后只需点击发送即可参与活动。
生成
`smsto:13800000000?body=Hi` → QR。
❓ 常见问题(FAQ)
- 扫码会直接发吗?
- 唤起短信草稿,需用户确认发送。
- 为什么扫出来内容被截断了?
- 因为二维码容量有限,内容越长模块越密、越难扫;另外短信 URI 中的特殊字符需做百分号编码,未编码的 &、# 会被当作参数分隔符截断。建议正文控制在 100 字以内、特殊字符先编码,并用较宽松的纠错等级与足够大的打印尺寸。
⚠️ 使用说明与注意事项
- 本工具纯前端运行,数据不会上传到服务器
- 建议在主流浏览器(Chrome/Safari/Firefox/Edge)中使用
- 计算结果仅供参考,请以实际应用场景为准
▼
工具简介
Create a QR code that pre-fills an SMS recipient and message body when scanned.