二维码生成器
一个功能强大的二维码生成工具,可以将文本、URL和各种信息转换为二维码图像。
二维码生成器
将文本或URL转换为二维码图片,支持自定义颜色和尺寸
输入文本或URL以生成二维码
示例应用
功能特点
- 多种输入支持:支持文本、URL、联系方式、WiFi信息等多种内容格式
- 自定义样式:可调整二维码尺寸、颜色、边距和纠错级别
- 即时预览:实时生成并预览二维码效果
- 下载功能:将生成的二维码保存为PNG图像
- 复制到剪贴板:支持现代浏览器的图片复制功能
- 响应式设计:在手机和电脑上都能良好显示
- 示例模板:提供常用二维码示例快速生成
使用方法
- 在输入框中输入要转换为二维码的文本或URL
- 根据需要调整二维码的样式选项:
- 尺寸:调整二维码的大小(100-500像素)
- 前景色:设置二维码点的颜色
- 背景色:设置二维码背景颜色
- 纠错级别:选择二维码的容错能力(L/M/Q/H)
- 边距:设置二维码周围的空白边距
- 查看右侧的实时预览
- 点击"下载二维码"按钮保存图像,或使用"复制图片"功能(如果浏览器支持)
支持的二维码类型
网址URL
WiFi网络配置
WIFI:T:WPA;S:网络名称;P:密码;;
- T: 认证类型 (WPA, WEP, nopass)
- S: 网络名称 (SSID)
- P: 网络密码
联系人信息 (vCard)
BEGIN:VCARD VERSION:3.0 N:姓;名 TEL:电话号码 EMAIL:电子邮件地址 URL:个人网站 ADR:地址 NOTE:备注 END:VCARD
电子邮件
电话号码
tel:+8613800138000
短信
smsto:13800138000:消息内容
地理位置
geo:纬度,经度
比特币地址
bitcoin:钱包地址
纯文本消息
任何文本内容都可以转换为二维码
纠错级别说明
二维码提供四种纠错级别,用于在不同条件下确保二维码的可读性:
- L (低) - 7%的码字可以被恢复
- M (中) - 15%的码字可以被恢复
- Q (四分) - 25%的码字可以被恢复
- H (高) - 30%的码字可以被恢复
较高级别的纠错能力会使二维码更加复杂(需要更多点阵),但能在部分损坏时仍然可读。
技术实现
本工具使用QRCode.js库生成二维码,这是一个纯JavaScript实现的二维码生成库,不依赖任何外部服务。所有生成操作均在浏览器端完成,确保您的数据隐私和安全。
二维码生成基于QR Code Model 2标准,遵循ISO/IEC 18004:2015规范。
应用场景
- 个人名片:生成包含联系方式的二维码
- 网站链接:将URL转换为易于分享的二维码
- WiFi分享:创建一键连接WiFi的二维码
- 活动推广:为活动页面生成二维码便于宣传
- 支付收款:生成支付二维码用于收款
- 产品信息:在产品上添加二维码提供更多信息