全角⇔半角変換

英数字・記号・カタカナ・スペースを全角⇔半角に相互変換します。半角カナの濁点・半濁点の合成/分解にも対応。

入力すると結果が表示されます

使い方

テキストを入力すると、選んだ変換方向(全角→半角 または 半角→全角)にしたがってその場で変換されます。対象のチェックを外すと、その種類の文字は変換されずそのまま残ります。「コピー」で変換結果をクリップボードにコピーできます。

計算方法・根拠

英数字・記号は、全角(U+FF01〜U+FF5E)と半角(U+0021〜U+007E)の間で文字コードを0xFEE0だけずらして変換します。スペースは全角(U+3000)と半角(U+0020)を相互変換します。カタカナは半角カナ(U+FF61〜U+FF9F)と全角カタカナの対応表で変換し、濁点・半濁点は「ガ→ガ」のように合成、「ガ→ガ」のように分解します。「ヴ」は「ヴ」に、句読点(。「」、・)も半角カナ側の記号として扱います。全角ひらがなは変換の対象外です。

注意点

よくある質問

Q. 半角カナを使ってはいけないのはなぜですか?

A. 古いシステムや一部の帳票フォーマットでは、半角カナが正しく表示・処理できず文字化けの原因になることがあるためです。公的機関のフォームなどで全角カタカナ指定になっているのはこのためです。

Q. 全角ひらがなは半角に変換されますか?

A. されません。半角文字にひらがなの対応する文字がないため、このツールでは全角ひらがなをそのまま残します。

Q. 濁点付きのカタカナはどう扱われますか?

A. 「カタカナ」にチェックが入っている場合、半角→全角では「ガ」のような2文字を「ガ」の1文字に合成し、全角→半角では逆に1文字を2文字に分解します。