Full Width Convert tool
The Full Width Convert tool maps characters between their half-width and
full-width forms. In CJK text, ASCII letters, digits, and punctuation are
often written in full-width forms so they align visually with ideographs;
this tool converts in either direction. The core mapping covers ASCII
printable characters (!–~, full-width range !–~) and the space
(regular space ↔ ideographic space).
Parameters
| Parameter | Type | Default | Description |
|---|---|---|---|
applySource | boolean | false | Apply to source text |
applyTarget | boolean | true | Apply to target text |
includeKatakana | boolean | false | Also convert Japanese Katakana and associated punctuation to half-width forms |
includeLLS | boolean | false | Also convert characters from the Letter-Like Symbols block to character sequences |
includeSLA | boolean | false | Also convert Squared Latin Abbreviations from the CJK Compatibility block to non-CJK character sequences |
mode | string | to-half | Conversion direction between half-width and full-width characters |
targetLocale | string | Target locale for processing |
Configure these parameters interactively and copy the flow-step YAML on the Tool Reference.
Examples
Convert full-width to half-width
Normalize full-width Latin characters in the target to ASCII.
mode: to-half applyTarget: true targetLocale: ja-JP
Convert half-width to full-width
Render ASCII characters in their full-width forms.
mode: to-full applyTarget: true targetLocale: ja-JP
Processing notes
Operates on translatable blocks only; non-translatable blocks pass through unchanged.
The core mapping covers ASCII printable characters and the space; the extended-block toggles add further character ranges.
← Back to the Tool Reference