全角半角转换
🔤 全角半角字符转换
已输入 {{ inputText.length }} 个字符
,其中 {{ fullWidthCount }} 个全角字符,{{ halfWidthCount }} 个半角字符
✨ 转换结果
{{ outputText }}
{{ activeTab === 'toHalf' ? '输入含全角字符的文本,点击转换为半角' : '输入含半角字符的文本,点击转换为全角' }}
💡 功能说明
在线全角半角字符转换工具:支持全角字符与半角字符之间的互相转换,适用于中英文混排排版、编程代码处理、文本格式化等场景。
- 全角转半角 — 将全角字母(ABC)、数字(123)、标点(!?【】)等一键转换为半角形式(ABC123!?[])
- 半角转全角 — 将半角字母(ABC)、数字(123)、标点(!?[])等转换为全角形式(ABC123!?【】),适合中文排版
- 批量转换 — 支持整段文本批量处理,所有可转换字符一次性完成转换
- 双向互转 — 切换 Tab 即可改变转换方向,灵活方便
- 一键复制 — 转换完成后点击即可复制全部结果到剪贴板
- 实时统计 — 显示全角/半角字符数量,直观了解文本字符分布
⚠️ 注意事项
- 支持转换英文大小写字母(A-Z / a-z ↔ A-Z / a-z)、数字(0-9 ↔ 0-9)和常见英文标点符号
- 全角空格( )对应半角空格( ),转换时自动映射
- 中文字符本身没有全角半角之分,原样保留不参与转换
- 部分特殊符号在全角/半角字符集中没有对应映射,将保持原样输出
- 所有转换在浏览器本地完成,无需联网,数据不会上传服务器
- 全角字符通常占两个半角字符宽度,在等宽字体下差异明显
- 编写代码、数据库查询、URL 等场景建议统一使用半角字符,避免兼容性问题