文字変換ツール(全角⇔半角・ひらがな⇔カタカナ)

変換対象
変換前-
変換後-
変換箇所-

文字変換ツールの概要・基礎知識

文字変換ツールは、テキストの「全角⇔半角」「ひらがな⇔カタカナ」「大文字⇔小文字」をワンクリックで一括変換するツールです。エクセルやGoogleスプレッドシートでも関数を組めば似たことはできますが、本ツールはブラウザに貼り付けるだけでよく、変換対象(英字/数字/記号/スペース/カタカナ)を個別にオン・オフできるのが特徴です。CSVデータの整形、住所録の表記統一、フォーム入力値の正規化、英語フォルダ名の作成、日本語チェック前の前処理など、データを扱う仕事で日常的に発生する「ちょっとした変換」を高速で済ませられます。

6つの変換モード

モード変換例主な用途
全角 → 半角Hello123 → Hello123DB登録前の正規化・電話番号整形
半角 → 全角Hello123 → Hello123日本語文書の体裁統一・縦書き原稿
ひらがな → カタカナこんにちは → コンニチハフリガナ付与・名簿のヨミガナ列
カタカナ → ひらがなコンニチハ → こんにちは子供向け教材・読みやすさ調整
大文字に変換hello world → HELLO WORLD定数名・略称・見出し用テキスト
小文字に変換HELLO WORLD → hello worldURL正規化・メールアドレス整形

使い方の流れ

  1. 画面上部のラジオボタンから6つのうち1つの変換モードを選びます。最初は「全角 → 半角」が選ばれた状態で開きます。
  2. 全角⇔半角を選んだ場合のみ「変換対象」のチェックボックス(英字/数字/記号/スペース/カタカナ)が表示されます。例えば「数字だけ半角化したい、カタカナは全角のまま残したい」といった細かい制御が可能です。
  3. テキストエリアに変換したい文字列を貼り付け、または直接入力します。入力と同時にリアルタイムで結果欄が更新されます。
  4. 結果欄の下に「変換前の文字数」「変換後の文字数」「変換箇所数」が表示されるので、想定どおりの箇所が変換されているかを確認できます。
  5. 「コピー」ボタンで結果をクリップボードに転送し、エクセル・Googleスプレッドシート・メモ帳・チャットなどに貼り付けて活用します。

こんな場面で使う

  • 顧客リストの整形:電話番号や郵便番号の全角・半角混在を半角に統一すれば、CSV取り込みや検索でのヒット率が上がります。
  • 住所録のフリガナ入力:手入力が多くひらがな・カタカナが混ざりがちなフリガナ列を、ひらがな統一またはカタカナ統一に一括変換できます。
  • 英語ファイル名の作成:日本語タイトルの英訳をそのまま小文字化+スペースをアンダースコアに置換してファイル名にすると、Web公開やGitHubでの取り回しが楽になります。
  • 定数名・SQLキーワードの統一:プログラム中の定数を大文字に揃える、SQL予約語を小文字に揃えるなど、コーディング規約に沿った整形ができます。
  • メールアドレスの正規化:ユーザー登録時に大文字混じりで送られてきたメールアドレスを小文字に統一し、データベースのユニーク制約での重複登録を防ぎます。

使う前に知っておきたい注意点

  • 漢字・ひらがなには半角の対応文字がないため、全角→半角でも変換されません。半角カナと半角英数字・記号のみが変換対象です。
  • 濁点・半濁点を含む半角カナ(例:ガ=ガ)は2文字構成です。半角→全角への変換時には1文字(ガ)に圧縮されますが、外部システムによっては独自の濁点処理を行う場合があるので、変換後の挙動を確認してください。
  • 大文字・小文字変換は英字(A-Z/a-z)のみが対象です。「ÄäÉéÑñ」のような欧文ダイアクリティカルマーク付き文字も基本的にはJavaScriptのtoUpperCase仕様に従って変換されますが、トルコ語など一部言語の特殊変換規則には対応していません。
  • 長音記号「ー」やナカグロ「・」は半角と全角で別の文字コードを持ちます。全角に統一されているのが望ましいケースが多いため、変換結果をチェックしてから採用してください。
  • 本ツールは元のテキストを書き換えるのではなく、変換結果を別フィールドに表示します。誤変換した場合は「クリア」を押して入力からやり直せば、元データは失われません。

用語の補足

  • NFKC正規化:UnicodeのNormalization Form KCで、全角英数字を半角に、半角カナを全角に統一する規格。本ツールの「全角→半角」「半角→全角」と概ね同じ結果になります。
  • ヘボン式・訓令式:ローマ字表記の方式違い。本ツールはローマ字変換は行いませんが、変換後にローマ字化する場合は表記規則を統一しておくと混乱が減ります。
  • 濁点合成:半角カナでは「ガ」を「カ」+「゙」の2文字で表すのに対し、全角カナでは「ガ」1文字。データ容量や検索処理に影響します。

よくある質問

いいえ。漢字とひらがなには対応する半角文字が存在しないため、変換対象外です。全角⇔半角の変換は、英字・数字・記号・スペース・カタカナの5種類のみが対象になります。混在した文章を入力しても、漢字・ひらがな部分はそのまま残ります。
はい、可能です。「全角 → 半角」または「半角 → 全角」モードを選ぶと「変換対象」のチェックボックスが表示されるので、数字だけにチェックを入れて他のチェックを外してください。これでカタカナや英字はそのまま、数字だけが変換されます。
本ツールは「すべて大文字」「すべて小文字」の一括変換です。単語の先頭だけ大文字にする「タイトルケース」や、英文の文頭だけを大文字にする「センテンスケース」には対応していません。先に小文字統一してから、エディタで頭文字だけ手動修正する流れが一般的です。
はい、「ガ」のように半角カナ+濁点記号で構成された文字列は、半角→全角変換時に「ガ」のような全角合成済み文字に変換されます。逆方向(ガ→ガ)も濁点を分離して2文字にします。文字数が変わるため「変換箇所数」と「変換前後の文字数差」に注意してください。
あります。たとえばWindowsのファイル名は大文字小文字を区別しませんが、GitやLinuxサーバーへ転送した瞬間に区別されるようになり、リンク切れの原因になります。事前に小文字統一しておくと、クロスプラットフォームでのトラブルを未然に防げます。
数万行程度までは快適に動作します。10MBを超えるような巨大なデータはブラウザのメモリ消費が増えるため、可能であれば1万行ずつに分割してから処理することをおすすめします。エクセル経由で扱う場合はブラウザより手元の表計算ソフトのほうが安定する場合もあります。
いいえ、すべての変換はブラウザ上で完結します。顧客名簿や個人情報など機密性の高いデータを貼り付けた場合でも、外部サーバーに送信されることは一切ありません。