全角半角変換
テキストを貼り付けると、全角の英数字を半角に、半角カタカナを全角に変換します。
入力はブラウザの外に出ませんUAX #11基準日 2026.10.03
入力
出力
全角半角変換の使い方
- 1入力欄にテキストを貼り付けるか、「例を入れる」を押します。
- 2英数字、記号、カタカナ、スペースの変換方向を選ぶと、結果がすぐに変わります。
- 3「コピー」で結果をコピーするか、「ダウンロード」で .txt ファイルとして保存します。
全角半角変換のオプション
- 英数字
- 全角 → 半角(既定)、半角 → 全角、そのまま から選びます。0~9、A~Z、a~z とその全角文字が対象です。
- 記号
- 全角 → 半角(既定)、半角 → 全角、そのまま から選びます。! ? ( ) などのASCII記号とその全角文字、および ¢ £ ¬  ̄ ¦ ¥ ₩ が対象です。
- カタカナ
- 半角 → 全角(既定)、全角 → 半角、そのまま から選びます。全角にするときは濁点・半濁点を前の文字とまとめ(ガ は ガ)、半角にするときは分けます。句読点の 。 「 」 、 ・ と長音記号の ー も一緒に変換します。
- スペース
- 全角 → 半角(既定)は全角スペース U+3000 を通常のスペース U+0020 に変換します。半角 → 全角はその逆です。タブと改行は変換しません。
変換の対象
UnicodeはASCIIの全角文字(U+FF01~U+FF5E)と半角カタカナ(U+FF61~U+FF9F)を Halfwidth and Fullwidth Forms ブロックに収めています。文字の幅が広いか狭いかは UAX #11 East Asian Width で定義されています。このツールはそれらの文字と全角スペース U+3000 を、4つの種類(英数字、記号、カタカナ、スペース)に分けて変換します。
全角のASCII文字は、対応するASCII文字よりちょうど U+FEE0 だけ後ろにあります。そのため A(U+FF21)は A(U+0041)になります。カタカナは半角と全角で並び順が違うため、対応表で変換します。
NFKCを使わない理由
NFKC正規化 でも全角と半角をそろえられますが、それ以外の文字も大きく書き換えます。丸数字、括弧付きの文字、単位記号、合字、上付き文字、分数がすべて通常の文字に展開されます。貼り付けたテキストの幅だけをそろえたいツールが ① を 1 に変えるべきではありません。そのため4つの種類だけを1つずつ対応させ、それ以外には手を加えません。
全角半角変換の例
全角英数字、全角スペース、半角カタカナ(既定のオプション)
ステータス行:英数字 6 · カタカナ 2 · スペース 1。濁点は前の文字と1文字にまとめます。
入力
ABC123 ガギ
出力
ABC123 ガギ
互換文字は変換しません
変更なし。
入力
① ㈜ ㎏
出力
① ㈜ ㎏
半角を全角に
英数字:半角 → 全角、スペース:半角 → 全角。
入力
ABC 123
出力
ABC 123
例は、このツールを検証している基準ケースの値です。
全角半角変換のよくある質問
入力したデータはサーバーに送信されますか?
いいえ。入力と結果はこのブラウザ内だけで処理され、保存もしません。再読み込みすると消えます。
①や㈜が変換されないのはなぜですか?
このツールはUnicodeのNFKC正規化を使いません。NFKCは①を1に、㈜を(주)に、㎏をkgに、fiをfiに書き換えますが、ほとんどの場合は望まない変更です。オプションにある4つの種類だけを、それぞれの対応表で変換します。
半角カタカナの濁点はどう扱われますか?
カ のあとに ゙ が続くと ガ の1文字に、ハ のあとに ゚ が続くと パ の1文字にまとめます。前の文字とまとめられない濁点は、単独の ゛ や ゜ に変換します。ステータス行では、まとめた1組を変更1文字として数えます。
ひらがな、漢字、ハングルも変換されますか?
いいえ。ひらがな、漢字、ハングル、絵文字はそのまま残します。半角の文字がない全角カタカナ(ヰ ヱ ヮ ヵ ヶ)も変換しません。
ステータス行には何が表示されますか?
種類ごとに変更した文字数を表示します。例:英数字 6 · カタカナ 2 · スペース 1。変更がない場合はその旨を表示します。
どのくらい長いテキストまで処理できますか?
1MBまでは入力しながらすぐに変換し、それを超えると「実行」ボタンで変換します。最大20MBまで入力できます。
関連ツール
処理方法・標準
- 処理する場所:このブラウザ(お使いの端末)。送信も保存もしません。
- 標準: UAX #11
- エンジン: ZEKILO Dev 全角・半角対応表 (自社実装)
- 改行(CRLFを含む)はそのまま保持します。
- 半角記号の U+FFE8~U+FFEE(→ など)と矢印・図形は、どちらの方向にも変換しません。
- 基準日 2026.10.03
- 変更履歴: 2026.10.03 公開