Your text

Hiragana All kana → hiragana
Katakana All kana → full-width katakana
Half-width katakana All kana → カタカナ
Full-width Alphanumeric & kana → full-width
Half-width Alphanumeric & kana → half-width

A converter for the two independent axes of Japanese text: the kind of kana (hiragana vs katakana) and character width (half-width vs full-width). Type or paste text and it shows five conversions side by side — hiragana, full-width katakana, half-width katakana, full-width, and half-width — each with a copy button. It converts hiragana ⇄ katakana, half-width katakana (カタカナ) ⇄ full-width katakana (カタカナ), and full-width alphanumerics (A123) ⇄ half-width (A123). Voiced and semi-voiced half-width kana (ガ → ガ, パ → パ) are composed and decomposed correctly, so nothing breaks. It's handy for normalizing form values and CSV data to half-width, unifying name-list readings to katakana, or cleaning up text that mixes half-width kana into full-width content. All conversion runs locally in your browser; the text you enter is never sent to any server, so it's safe even for name lists or form data that contain personal information.

How to use

  1. Type or paste the text you want to convert (a mix of hiragana, katakana, half-width kana, and alphanumerics is fine).
  2. Five conversions appear below at once: hiragana, katakana, half-width katakana, full-width, and half-width.
  3. Press the "Copy" button on the result you want, and that converted text is copied to your clipboard.

FAQ

Is my text sent to a server?

No. All conversion happens locally in your browser; the text you enter is never uploaded, stored, or transmitted. It's safe to use even for name lists or form values that contain personal information.

What conversions does it produce?

From one input it shows five results at once: (1) all kana to hiragana, (2) all kana to full-width katakana, (3) all kana to half-width katakana, (4) alphanumerics and kana to full-width, and (5) alphanumerics and kana to half-width. This covers hiragana ⇄ katakana, half-width ⇄ full-width katakana, and full-width ⇄ half-width alphanumerics.

Does it handle voiced half-width kana like ガ and パ?

Yes. Half-width forms where the character and the (semi-)voiced mark are separate, like ガ and パ, are composed into ガ and パ when going full-width, and ガ is decomposed back into ガ when going half-width. No mojibake and no dropped marks.

What happens to hiragana in the full-width / half-width conversions?

Width conversion only changes character width. Hiragana exists only as full-width, so it is left unchanged in both the full-width and half-width outputs (there is no half-width hiragana). To change the kana type itself, use the hiragana or katakana outputs.

What about the long-vowel mark (ー), symbols, and letter case?

The long-vowel mark ー maps to its half-width / full-width counterpart. Symbols and spaces are converted between half-width and full-width too (including half-width space ⇄ full-width space). Letter case (upper/lower) is left unchanged — only width is converted.