📝 原始文本 0 字符

🔀 转换方式

⚙️ 转换选项

✅ 转换结果 —

📖 全角半角对照表

全角字符占两个字节宽度(在中文输入法下直接敲出),半角占一个字节宽度(英文输入法下敲出)。

名称全角半角说明
空格 ␣全角空格 U+3000 → 半角空格 U+0020
数字123123全角数字常在未切换输入法时出现
英文字母ABCABC全角字母宽度与汉字一致
逗号,,中文逗号与英文逗号
顿号、(无)英文没有顿号,通常转成英文逗号
句号。.英文句号同时是小数点,需注意保护
冒号 / 分号: ;: ;代码与 URL 中必须用半角
问号 / 感叹号? !? !混用会导致搜索与匹配失败
括号()()公式、代码中只能用半角括号
方括号【】[]中文书名号样式与英文方括号
引号“ ”"英文直引号没有左右之分
省略号……...中文省略号是 6 个点,英文是 3 个
破折号——--中文破折号占两格

⚠️ 使用说明:全角指一个字符占两个英文字符宽度的字符(中文、日文及中文标点),半角指占一个字符宽度的字符(英文、数字及英文标点)。
· 「全角 → 半角」最常见的用途是把误用中文输入法敲出的「98K」「Hello」还原成正常字符;
· 「英文标点 → 中文标点」适合把英文排版的中文文案改成中文标点习惯,已默认开启小数点与网址保护,不会把 3.14 变成 3。14;
· 数字、字母、标点、空格可以分开关闭,避免误伤;
· 所有转换均在浏览器本地完成,文本不会上传服务器。

🔡

全角半角转换

效率工具 完全免费 🌙 支持黑夜模式 🔒 纯前端本地处理 🛡️ 小数点保护

「全角」和「半角」这对概念几乎只在中文、日文环境下才会遇到:中文输入法状态下敲出的数字、字母和标点往往占两个字符宽,看着宽窄不齐,复制到代码、数据库或搜索框里还可能引发各种莫名奇妙的报错。
本工具覆盖四类最常见的转换需求:
· 全角 → 半角:把「98K」「Hello World」「,」「!」还原成正常字符,是修数据最常用的一步;
· 半角 → 全角:反向操作,用于把英文标点统一成中文排版习惯;
· 中文标点 → 英文标点:写代码、填 URL、录入表单前的必备清洗;
· 英文标点 → 中文标点:把英文标点的中文句子改成中文标点,并自动保护小数点与网址——这是很多同类工具容易踩坑的地方,3.14 被变成 3。14、example.com 被变成 example。com 就闹笑话了。
另外还支持引号配对转换(直的 " 按出现顺序变成 “ ”)和大小写处理,数字、字母、标点、空格均可分开关闭,避免误伤不该动的内容。
所有转换均在浏览器本地完成,文本不会上传服务器。

类别效率工具
运行方式纯前端 · 离线可用
转换方式全角/半角 · 中英标点

核心特性

全角 ↔ 半角
中文标点 ↔ 英文标点
小数点与网址保护
引号智能配对
大小写处理
全角空格处理
转换字符统计
支持黑夜模式

全角和半角是怎么来的

在计算机早期,英文字符只需一个字节就能表示,宽度较窄,称为「半角」(half-width)。
而中日韩文字数量庞大,需要两个字节表示,为了让文字在等宽排版中整齐对齐,标点和假名也被设计成与汉字等宽,占两个英文字符的宽度,称为「全角」(full-width)。
于是就有了 全角逗号「,」与半角逗号「,」、全角数字「123」与半角数字「123」这样的区别。中文输入法在中文状态下会输出全角字符,切到英文状态才输出半角。
日常写作两套混用问题不大,但只要涉及代码、数据库、URL、搜索关键词、Excel 公式,全角字符几乎必然出错——它们看起来一样,机器却当成完全不同的字符。这就是全角半角转换存在的意义。

怎么用

  1. 第 1 步
    把文本粘贴到左侧输入框,可点「✨ 示例文本」先看看效果。
  2. 第 2 步
    选择转换方式:全角 → 半角、半角 → 全角、中文标点 → 英文标点、英文标点 → 中文标点。
  3. 第 3 步
    按需开关「数字与字母」「标点符号」「全角空格」,并设置大小写处理方式。
  4. 第 4 步
    点「🔡 开始转换」,右侧显示结果与转换字符数统计,可点「🔁 结果设为原文」连续处理多轮。

更新记录

  • v1.0 2026-09-11 工具上线:支持全角 ↔ 半角与中文标点 ↔ 英文标点四类转换;数字字母、标点、全角空格可分开关闭;「英文标点 → 中文标点」内置小数点与网址保护;支持引号配对转换与大小写处理;实时统计转换字符数与转换率;内置全角半角对照表;适配黑夜模式;纯前端本地处理。

常见问题

全角字符看起来和半角差不多,为什么一定要转?
因为它们在计算机里是完全不同的字符,编码不同、字节数不同。
最典型的麻烦:
· 代码报错:写了 `{}` `""` 全角括号引号,编译器直接不认;
· 搜索不到:用全角空格或全角数字搜索,结果为空;
· 数据对不上:Excel 里两个看起来一样的单元格,VLOOKUP 匹配失败;
· 排版错乱:全角字符占两格,导致文字宽度不齐、表格撑开。
所以只要涉及程序处理,全角半角必须统一。
「英文标点 → 中文标点」会不会把小数点和网址弄坏?
不会,本工具默认开启小数点与网址保护。
转换时逐字符判断:只有当句号两侧不都是数字、且不属于常见网址域名结构时,才会转成中文句号「。」。
因此 3.14、v1.2.3、example.com、192.168.1.1 都会原样保留。
如果你确实需要全部转换,取消勾选该选项即可。
引号转换是怎么配对的?
英文直引号没有左右之分,本工具按出现顺序成对替换:第 1 个 " → “,第 2 个 " → ”,第 3 个又回到 “,以此类推,单引号同理。
该选项默认关闭,因为英文中的撇号(如 don't、it's)若被转成中文引号会显得很怪。确认文本里没有撇号时再开启更稳妥。
「半角 → 全角」会把英文单词也变宽吗?
会。该操作把所有半角的数字、字母、标点映射为对应的全角字符,宽度会变为汉字等宽,视觉上「撑开」。
这个模式主要用于制作中文风格的排版文本(例如标题、海报文案)。如果你只是想让标点变成中文标点,请改用「英文标点 → 中文标点」模式,它不会改变字母数字的宽度。

💬 留言板 0

全部留言需审核通过后展示
💬

还没有留言,来抢沙发吧!

✍️ 说点什么
0 / 500
图形验证码