全角半角変換 — 英数字・記号・カタカナ
全角と半角を、種類ごとに選んで相互に変換するツール
ブラウザー内で処理・アップロード不要
変換の方向
36文字を変換しました。
全角半角変換ツールとは
日本語のフォントには2つの幅があります。全角文字は漢字1字と同じ正方形の枠を占め、半角文字は英語キーボードで打つ幅の狭い文字です。Unicodeでは両者に別々のコードポイントがあるため、ABCとABCは読みは同じでも別のテキストです。この違いが実際に問題を起こします。コピーした商品コードが一致しない、2026が表計算で合計されない、日本語入力のまま打ったメールアドレスが登録フォームで弾かれる、といったことです。
このツールは双方向に変換でき、英数字、記号・句読点、全角スペース、半角カタカナ、半角ハングル字母、通貨などの記号、曲がった引用符と、変換する種類を細かく選べます。漢字、ひらがな、ハングルの音節文字はそのまま通るので、残したい部分を気にせず文書をまるごと貼り付けられます。
使い方
- 「全角 → 半角」か「半角 → 全角」を選びます。
- 変換したい種類にチェックを入れます。半角ハングル字母と曲がった引用符以外は、最初からオンになっています。
- テキストを貼り付けます。下に結果と、変換した文字数が表示されます。
- 結果をコピーするか、「結果を入力に戻す」を押して方向を切り替え、続けて作業します。
仕組み
- 英数字:U+FF21〜FF3A、U+FF41〜FF5A、U+FF10〜FF19 を A〜Z、a〜z、0〜9 に、またその逆に変換します。2つの範囲はちょうど0xFEE0ずれています。
- 記号・句読点:U+FF01〜FF5E の残りを、同じ順序で U+0021〜007E に対応させます。たとえば ! は !、\ は \、~ は ~ になります。⦅⦆ のような他の全角かっこは変換しません。
- スペース:U+3000 と U+0020 を入れ替えます。タブと改行はそのままです。
- 半角カタカナ:全角にするときは、U+FF61〜FF9D の各文字をNFKC形に変えます。これにより 。「」、・ も 。「」、・ になります。前のカナと結合できる濁点゙・半濁点゚は1文字にまとめ(ガ → ガ、パ → パ、ヴ → ヴ)、結合できないものは ゛ や ゜ にします。半角にするときは、カタカナを半角にし、濁音・半濁音のカナはNFDで2文字に分けます(ガ → ガ)。半角形のないカナ(ヰ、ヱ、ヵ、ヶ)、ひらがな、句読点 。「」、・ はそのままです。対応表は手入力の表ではなく、ブラウザーのUnicode正規化データから作っています。
- 半角ハングル字母(初期状態はオフ):U+FFA0〜FFDC とハングル互換字母を、NFKC形が同じもの同士で対応させます。
- 記号:¢£¬ ̄¦¥₩ と ¢£¬¯¦¥₩ を入れ替えます。
- 曲がった引用符(初期状態はオフ):“ ” を “、‘ ’ を ’ にします。幅の変換より前に適用します。
- 1回の変換は200,000字(JavaScriptの文字列長)までです。
例
| 方向 | 入力 | 結果 |
|---|---|---|
| 全角 → 半角 | ABC 123! | ABC 123! |
| 全角 → 半角 | $50 (sale) | $50 (sale) |
| 全角 → 半角 | ガイドブック | ガイドブック |
| 半角 → 全角 | ガギ パン | ガギ パン |
| 半角 → 全角 | Hello, 2026 | Hello, 2026 |
| 全角 → 半角(引用符オン) | “Hi” 「東京」 | “Hi” 「東京」 |
全角 → 半角では、和文中の , や ! のような記号も変わります。日本語の文章で英数字だけを半角にしたい場合は、先に記号・句読点とスペースのチェックを外してください。
よくある質問
漢字やひらがなも変わってしまいますか?
漢字、ひらがな、ハングルの音節文字は一切変わりません。全角・半角の対がある文字だけを変換し、種類ごとにチェックボックスがあります。ㄱやㅏのようなハングル字母は「半角ハングル字母」をオンにしたときだけ変換され、初期状態ではオフです。
Excelで2026が数値として扱われないのはなぜですか?
全角数字は見た目は数字でも別の文字なので、表計算ソフトや検索欄、フォームの入力チェックで受け付けられないことがよくあります。全角 → 半角に変換すれば通常の0〜9になります。カンマやかっこも変えたい場合は、記号・句読点のオプションをオンのままにしてください。
曲がった引用符のオプションは何を変えますか?
“ と ” をまっすぐな二重引用符に、‘ と ’ をまっすぐなアポストロフィーに置き換えます。かぎかっこ「」『』やその他の引用符はそのままです。幅の変換より先に適用されるため、半角 → 全角で記号もオンにしている場合は、まっすぐな引用符がさらに " と ' になります。
絵文字が壊れることはありますか?
ありません。テキストは見た目の1文字ごとに確認し、絵文字、キーキャップ記号、国旗、肌の色、ゼロ幅接合子、絵文字の異体字セレクターを含むまとまりはそのままにします。1️⃣の数字も半角の1のままです。
変換した文字数はどう数えていますか?
元のテキストのうち、別の文字に置き換わった文字を数えます。ガ(2文字)がガになると2、ガがガに分かれると1と数えます。
テキストはアップロードされますか?
いいえ。変換はすべてブラウザー内で行われ、送信も保存もされません。