跳到正文
马克工具箱

全角半角转换

用中文输入法时容易打出全角字母和数字,导致搜索不到、表单校验失败、代码报错。这里可以一键转成半角,也可以反过来转成全角。

在浏览器本地运行,输入的内容和文件都不会上传

要转换的字符

使用步骤

  1. 选择转换为半角还是全角。
  2. 勾选要转换的字符类型。
  3. 粘贴文本,会显示其中有多少个全角字符。
  4. 复制结果。

参数说明

字母、数字、标点、空格
可以只转换一部分,例如把字母和数字转成半角,同时保留中文里的全角逗号「,」和感叹号「!」。

使用示例

全角 半角
ABC123 ABC123
138 0000 0000 138 0000 0000

常见问题

什么是全角字符?

和汉字一样宽的英文字母、数字和符号,例如 A(U+FF21),与普通的 A 是不同的字符。中文、日文输入法在全角模式下会输入这些字符。

全角字符会带来什么问题?

它们看起来和普通字符几乎一样,但编码不同:搜索 ABC 找不到 ABC,全角数字的手机号通不过格式校验,代码里混入全角符号会编译出错。

会改动汉字和「。、」吗?

不会。只转换在 Unicode 中有全角/半角对应关系的字符。中文句号「。」和顿号「、」没有半角形式,保持不变。

文本会上传吗?

不会,转换在浏览器中完成。

隐私说明

本工具完全在浏览器中运行,文件和文本都在你的设备上处理,不会上传到我们的服务器。

相关工具