Skip to main content

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).

IDfullwidth-convert
SourceBuilt-in
Categorytext-processing
Cardinalitymonolingual
Tagstext-processing

Parameters

ParameterTypeDefaultDescription
applySourcebooleanfalseApply to source text
applyTargetbooleantrueApply to target text
includeKatakanabooleanfalseAlso convert Japanese Katakana and associated punctuation to half-width forms
includeLLSbooleanfalseAlso convert characters from the Letter-Like Symbols block to character sequences
includeSLAbooleanfalseAlso convert Squared Latin Abbreviations from the CJK Compatibility block to non-CJK character sequences
modestringto-halfConversion direction between half-width and full-width characters
targetLocalestringTarget 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