字母、数字、标点、空格的全角 ↔ 半角批量互转,细分选项精确控制,保留换行
中文标点、字母、数字、空格的全角与半角互转,可精确限定转换范围,批量处理整段历史文本。
了解全角与半角字符的区别、细分选项与常见问题。How full-width and half-width characters differ, fine-grained options, and answers to common questions.
全角半角转换工具将全角字符(如 ABC、,、123、全角空格)与半角字符(如 ABC、,、123、普通空格)批量互转。可独立控制字母、数字、标点、空格四类字符是否参与转换,并保留换行结构。
This tool converts full-width characters (like ABC, ,, 123 and full-width spaces) to half-width (ABC, ,, 123 and normal spaces) and back. Letters, digits, punctuation and spaces can be toggled independently, and line breaks are preserved.
全部在浏览器本地完成,数据不会上传。
Everything runs locally in your browser - nothing is uploaded.
全角→半角:全角字母数字与标点按 Unicode 偏移还原为半角,全角空格转为普通空格,中文顿号、句号、书名号、引号等按常见映射转为对应半角符号。
Full→half: full-width letters, digits and punctuation shift back to half-width by Unicode offset; full-width spaces become normal spaces; Chinese-specific punctuation (、。、《》 etc.) maps to its half-width equivalent.
半角→全角:半角标点转为中文全角标点(如 , → ,、. → 。),其余字符按 Unicode 偏移转为全角。
Half→full: half-width punctuation becomes Chinese full-width punctuation (e.g. , → ,, . → 。), other characters shift to full-width by Unicode offset.
半角字符占一个英文字符宽度,全角字符占两个。中文排版常用全角标点与全角空格,英文与代码多用半角。Half-width characters occupy one character width, full-width two. Chinese typesetting prefers full-width punctuation/spaces; English and code use half-width.
请检查「转换范围」勾选:只转标点、只转数字等选项会限定参与转换的字符类型。Check the scope checkboxes - options like "punctuation only" or "digits only" limit which characters get converted.
会,在「半角→全角」且勾选标点时,. 会转为中文句号 。。如需保留小数点的半角形式,可取消标点勾选。Yes - in half→full with punctuation enabled, '.' becomes Chinese 。. Deselect punctuation if you need to keep decimal points half-width.