Full-width letters
ABC becomes ABC. These are different Unicode characters even though the letters are recognizable.
Convert arbitrary text between the character-width formats Japanese websites commonly require.
ABC123 テスト
Latin letters, numbers, spaces, punctuation, and half-width Katakana are converted where supported.
ABC123 テスト
Full-width Latin characters and Katakana are narrowed where a standard half-width form exists.
The text can look correct while using the wrong underlying width. If the form says 全角, use full-width; if it says 半角, use half-width.
ABC becomes ABC. These are different Unicode characters even though the letters are recognizable.
テスト becomes テスト. Not every Japanese character has a half-width equivalent.
A normal space and a full-width Japanese space are different characters and can trigger validation errors.