五岁小站 - 免费在线工具箱

加载中...

转换设置

转换在浏览器本地完成,文本不会发送到服务器。标点、字母、数字、空格四类可单独勾选,便于只统一其中一类字符。

输入文本
输入字符 0
输出字符 0
已转换 0
字节变化 0
转换结果
把混乱的字符宽度统一起来
从网页、PDF、聊天记录或输入法切换中复制来的文字,常常夹杂着全角数字、全角英文和中英混用的标点,看起来对不齐,放进代码或表格里还会解析失败。这个工具按标点、字母、数字、空格四类逐字符比对,把全角字符压回半角,或者把半角字符撑成全角,并统计实际改动了多少个字符、文本体积变化了多少字节,方便在排版前后做一次对照。
使用方式
1. 选方向:整理代码、表单、数据时选「全角转半角」;排中文正文、公文、海报文案时选「半角转全角」。
2. 勾范围:只想统一数字就只勾「数字」,其余类别保持原样,避免误改。
3. 挑风格:半角转全角时可选中文标点(,。?!)或全角 ASCII("'[]),前者适合中文正文,后者适合保留原符号形状。
4. 开保护:勾上「智能保护」后,网址、邮箱以及 3.14 这类数字中的小数点不会被改成句号。
5. 取结果:点击复制或下载 TXT;也可用「结果转回输入」继续做二次转换。
全角半角对照表
类别全角写法半角写法常见用途
逗号,,中文句内停顿用全角,CSV 与参数分隔用半角
句号。.中文句末用全角,小数点与域名用半角
问号 / 叹号?!? !中文语气用全角,URL 查询串与代码用半角
冒号 / 分号:;: ;中文列举用全角,时间与代码语句用半角
圆括号()( )中文注释用全角,函数调用用半角
方括号[]【】[ ]标题装饰用【】,数组下标用半角
引号“”‘’"'" '中文引用用弯引号,字符串字面量用半角
数字01234567890123456789表格与计算一律用半角
字母ABC abcABC abc检索、编程、文件名用半角
空格 (U+3000)(U+0020)中文首行缩进可用全角,代码缩进用半角
常见问题

全角半角到底差在哪里?

全角字符在等宽排版中占一个汉字的位置,码位多落在 U+FF01–U+FF5E 与 U+3000;半角字符即标准 ASCII,占半个汉字宽度。肉眼看只是宽窄不同,但对程序而言是完全不同的字符,所以代码、表单、数据里的符号必须是半角。

为什么半角句点有时没有变成句号?

因为默认开启了「智能保护」。工具会识别 http/https 链接、www 开头的网址、邮箱地址,以及被数字夹住的小数点并原样保留。想强制全部转换,取消勾选该选项即可。

两种标点风格该怎么选?

写中文正文、公文、公众号文案时选「中文标点」,逗号句号会变成,。更符合中文排版习惯;需要保留符号原形(如 + - [ ] " ')只加宽时选「全角 ASCII」,字符与半角一一对应,便于再转换回去。

转换会改变换行和制表符吗?

不会。换行符与制表符始终保持原样,表格与段落结构不受影响;勾选「空格」时只处理普通空格与全角空格 U+3000。

文本会被上传吗?

不会。字符判定、映射替换、统计与下载全部由浏览器脚本完成,关闭页面即清空,适合处理合同、名单等不便外传的内容。

🍵 若这份小工具帮到了你

不必多,一杯茶的心意,就是我们继续把它打磨得更好用的动力 🌿

微信 / 支付宝收款码