全角・半角・かな変換の使い方

使い方・しくみ・よくある質問・ご利用上の注意

▶ 全角・半角・かな を使う

全角・半角・かな変換の使い方

  1. 文章を貼る(ファイルを開く・ドロップも可)
  2. 「変換のしかた」を選ぶ(既定は、英数字を半角、カナを全角)
  3. 結果と、変えた字の内訳を確かめる
  4. コピーするか、ファイルに保存する

全角・半角の対応表

1 対 1 で戻せる字だけを変えます。半角カナの濁点は前の字と 1 文字に合わせます(ガ→ガ、パ→パ、ヴ→ヴ)。

対応表
種類全角半角
英数字・記号U+FF01〜U+FF5E(!〜~)U+0021〜U+007E(! 〜 ~)
空白U+3000U+0020
カタカナア〜ン、ァ〜ッ、ー、ヲU+FF66〜U+FF9D
濁点つきガ〜ボ、パ〜ポ、ヴ、ヷ、ヺ2 文字(ガ など)
記号(カナの区画)。「」、・゛゜。「」、・゙゚
  • 半角の字が無いもの(ヰ ヱ ヮ ヵ ヶ ヸ ヹ)は変えずに残し、数を出します。別の字(ヰ→イ など)にはしません
  • 前の字と合わせられない ゙ ゚ は ゛ ゜ にします
  • 範囲の外の ¥(U+FFE5)・ ̄・〜(波ダッシュ U+301C)は変えません
  • ひらがな⇔カタカナ: ぁ〜ゖ ⇔ ァ〜ヶ、ゝゞ ⇔ ヽヾ。ヷ〜ヺはひらがなが無いので残します

Unicode NFKC だけで変換しない理由

NFKC(Unicode の互換正規化)でも全角英数は半角に、半角カナは全角になりますが、ほかの字も変わるため、このツールは自前の対応表を使います。

NFKC で起きること
  • ①→1、㈱→(株)、㌔→キロ、™→TM、½→1⁄2 のように、全角半角と関係ない字も変わる
  • 単独の ゙ は結合用の濁点(U+3099)になり、前の字に重なって見える。゛(U+309B)は空白+U+3099 になる
  • ¥ は ¥(U+00A5)になり、半角の \ にはならない
  • 半角にする・カタカナをひらがなにする向きは無い

根拠: Unicode Standard Annex #15(Unicode Normalization Forms)と、Unicode 文字データベース(UnicodeData.txt)の分解の指定(U+FF9E は <narrow> 3099)。NFKC もかけたいときは、くわしい設定で選べます。

よくある質問

半角カナを全角にすると濁点が 2 文字に分かれます
このツールは ガ を ガ の 1 文字に合わせます。濁点を付けられない字(ア゙ など)の濁点だけ、全角の ゛ にします。
ひらがなをカタカナに変換できますか?
はい。「変換のしかた」で「ひらがな → カタカナ」を選びます。反対の「カタカナ → ひらがな」では、半角カナもひらがなにします。
全角スペースを半角にできますか?
はい。「英数字・記号・空白は半角、カナは全角」を選ぶか、くわしい設定で空白を「半角に」します。続いた空白を 1 つにすることもできます。

ご利用上の注意・データの扱い

ご要望・不具合の報告(Google フォーム):いただいた内容をもとに直します。お返事はしていません。

サイト全体の運営者情報・免責事項はこちら、プライバシーポリシーはこちらです(すべてのツールで共通)。

更新履歴