DevTools Japan トップへ

全角半角変換ツール

英数字・カタカナ・記号の全角⇔半角を一括変換

英字 数字 カタカナ 記号 スペース
入力0文字
出力0文字

全角半角変換ツールの使い方

全角文字と半角文字を相互変換する無料ツールです。フォーム入力の正規化(全角数字を半角に統一)、データベースの文字列クレンジング、CSVファイルの整形などに活用できます。

変換対象のカスタマイズ

英字(A→A)、数字(1→1)、カタカナ(ア→ア)、記号(!→!)のそれぞれについて、変換するかどうかを個別に指定できます。「数字だけ半角にしたい」「カタカナは全角のまま」といった細かい要件にも対応します。

日本のWebフォームでよくある問題

日本語入力では全角数字が入力されることが多く、電話番号や郵便番号のフィールドで問題になります。このツールでバッチ変換すれば、データの統一が簡単にできます。

全角と半角の違い

全角文字は1文字あたり2バイト幅で表示される文字で、ひらがな・漢字・全角英数字(ABC・123)・全角記号(!?@)などが含まれます。一方、半角文字は1バイト幅で表示される文字で、ASCII英数字(ABC・123)・半角記号(!?@)・半角カタカナ(アイウ)などが該当します。同じ「A」でも全角の「A」と半角の「A」は文字コード上は別の文字として扱われるため、見た目が似ていてもシステムでは一致しないことがあります。

変換が必要になる代表的な場面は次のとおりです。住所録や氏名の表記を統一したいとき(全角数字と半角数字が混在した番地を揃える)、Webフォームから受け取った入力データを正規化したいとき(電話番号や郵便番号を半角に統一してバリデーションを通す)、CSVデータを整形したいとき(取り込み前に英数字を半角へ寄せて検索・照合のずれを防ぐ)などです。表記がばらつくと名寄せや重複チェックが正しく動かなくなるため、事前の全角半角統一は実務で重要な前処理になります。

全角⇔半角の変換例

文字種全角半角変換の方向
英字ABCABC全角⇔半角(双方向)
数字123123全角⇔半角(双方向)
記号!?@!?@全角⇔半角(双方向)
スペース全角空白「 」半角空白「 」全角⇔半角(双方向)
カタカナアイウあいう「半角に変換」で全角カタカナ→ひらがな

英字・数字・記号・スペースは「半角に変換」「全角に変換」のどちらにも対応した双方向変換です。チップで変換対象を個別にオン・オフできるため、たとえば「英字は変換せず数字だけ半角に揃える」といった指定も可能です。カタカナは「半角に変換」を押したときに全角カタカナをひらがなへ変換する挙動になっており、「全角に変換」側ではカタカナは変換対象になりません。

よくある質問

全角と半角の違いは?
全角は2バイト幅で表示される文字(ABC・123・!?@など)、半角は1バイト幅で表示される文字(ABC・123・!?@など)です。見た目が似ていても文字コードは異なるため、システム上は別の文字として扱われます。
カタカナの全角半角変換に対応していますか?
カタカナはチップをオンにして「半角に変換」を押すと、全角カタカナ(アイウ)をひらがな(あいう)へ変換します。半角カタカナへの変換や、半角カタカナから全角への変換には対応していません。
英数字だけを半角にできますか?
はい。上部のチップで「英字」「数字」だけをオンにし、ほかをオフにして「半角に変換」を押すと、英数字だけを半角へ揃えられます。変換対象は文字種ごとに個別指定できます。
住所録やデータの表記統一に使えますか?
はい。全角と半角が混在した住所録・氏名・電話番号などをまとめて統一でき、フォーム入力の正規化やCSVデータの整形といったデータクレンジングに役立ちます。
変換したテキストはサーバーに送られますか?
いいえ。変換処理はすべてお使いのブラウザ内で完結し、入力したテキストが外部サーバーに送信されることはありません。安心して機密情報を含むデータも処理できます。
API この機能をアプリに組み込みませんか?
APIを見る →

関連ツール

文字列ケース変換ツール 和暦・西暦変換ツール 文章校正チェッカー
コピーしました