Convert between fullwidth (zenkaku) and halfwidth (hankaku) characters. Essential for Japanese, Chinese, and Korean text processing.
Fullwidth characters (全角, zenkaku) occupy exactly twice the horizontal width of standard Latin characters. They originated in East Asian computing where CJK ideographs needed more horizontal space. Halfwidth characters (半角, hankaku) are the standard single-width characters used in Western typography.
The conversion uses Unicode standard mapping: fullwidth characters in the range FF01-FF5E map directly to ASCII characters 21-7E with an offset of 0xFEE0. Fullwidth space (U+3000) maps to regular space (U+0020).
No, this tool converts Latin letters, numbers, and symbols only. Japanese Katakana halfwidth conversion is more complex and not included in this basic converter.
They were created so that Latin characters and numbers could align properly with Chinese, Japanese, and Korean characters which are naturally monospaced and twice as wide.
Fullwidth characters (Japanese/Chinese "zenkaku") occupy two columns and are used in CJK typography; halfwidth ("hankaku") are standard-width. This tool converts between them.
Yes — hiragana/katakana punctuation, digits, letters and special chars are handled with the correct Unicode ranges.
Deploy this tool on Vercel · Ship faster with Cursor · Your static site on Cloudflare