← ホーム

🔀 ひらがな⇄カタカナ変換(双方向)

日本語テキストを貼り付けるだけで、ひらがなとカタカナを双方向で即座に切り替えます。ブラウザ内で完結し、データはどこにも送信されません。

このツールとは?

日本語には2つの表音文字体系があります。ひらがな(ひらがな)は和語や文法要素に使われ、カタカナ(カタカナ)は主に外来語、強調、動植物名に使われます。ある体系のすべての音はもう一方の体系に1対1で対応しており、変換は発音を変えない純粋なコードポイントの置き換えです。

このかな変換ツールは入力された各文字をひらがな・カタカナのどちらにも変換します。学習者の読み練習、デザインのモックアップでカタカナによる強調が必要な場合、混在テキストの正規化に便利です。ラテン文字が必要なときはローマ字変換ツールと、漢字の上に読み仮名が必要なときはふりがな生成ツールと組み合わせてください。

2つの体系は固定のUnicodeオフセットを持つため、変換は可逆で損失がありません。標準的な1対1の対応表は以下の通りです:

ひらがなカタカナローマ字
あ い う え おア イ ウ エ オa i u e o
か き く け こカ キ ク ケ コka ki ku ke ko
さ し す せ そサ シ ス セ ソsa shi su se so
た ち つ て とタ チ ツ テ トta chi tsu te to
な に ぬ ね のナ ニ ヌ ネ ノna ni nu ne no
は ひ ふ へ ほハ ヒ フ ヘ ホha hi fu he ho
ま み む め もマ ミ ム メ モma mi mu me mo
や ゆ よヤ ユ ヨya yu yo
ら り る れ ろラ リ ル レ ロra ri ru re ro
わ を んワ ヲ ンwa wo n

仕組み

変換ツールは入力を1文字ずつ走査し、Unicodeのコードポイントを確認します。ひらがなはU+3041〜U+3096、カタカナはU+30A1〜U+30F6に配置されています。2つのブロックはちょうど0x60(96)離れているため、ひらがなをカタカナに変換するときはコードポイントに0x60を足し、カタカナをひらがなに変換するときは0x60を引くだけです。両ブロック外の文字(漢字、ラテン文字、数字、記号)はそのまま変更されず、濁点(゛)と半濁点(゜)は基部のかなに付いたまま移動します。

以下の表は変換の背景となるコードポイント計算をまとめたものです:

方向範囲演算
ひらがな → カタカナU+3041 – U+3096codePoint + 0x60
カタカナ → ひらがなU+30A1 – U+30F6codePoint − 0x60
その他の文字両ブロック外そのまま通過
長音記号ーそのまま保持
Ad

使い方

  1. 入力ボックスにかなテキストを貼り付けるか入力します。
  2. 方向を選びます — ひらがな→カタカナ、またはカタカナ→ひらがな。
  3. 変換ボタンを押すと、即座に結果が表示されます。
  4. 結果をコピーするか、もう一度変換して元に戻します。
  5. 不確かなかなのペアは対応表で確認します。

よくある質問

漢字も変換されますか?

いいえ。漢字は両方のかなUnicodeブロックの外にある表語文字のため、そのまま通過します。ひらがなとカタカナのみが変換されます。漢字の読みを得るには、ふりがなツールをお使いください。

ぁ、ゃ、ッのような小書きのかなはどうなりますか?

小書きのかな(ぁ ゃ ァ ョ ッ など)も同じUnicodeブロック内にあり、大きさを保ったまま対応する体系に変換されます。

濁点(゛)と半濁点(゜)は処理されますか?

はい。濁点・半濁点は変換ブロック外の別のコードポイントであるため、直前のかなに付いたまま保持され、テキストと一緒に移動します。

長音記号「ー」はどうなりますか?

そのまま変更されずに入力通り保持されます。自然なひらがなでは長母音を別のかなで表記することが多いため、必要に応じて手動で調整してください。

テキストはサーバーに送信されますか?

いいえ。すべての変換はブラウザ内のJavaScriptで実行されます。アップロード、保存、記録されるものはなく、個人的なテキストや下書きを安全に貼り付けられます。

非常に長いテキストでも変換できますか?

はい。単純な文字走査のため、何千文字でも瞬時に処理でき、実質的な長さの上限はありません。

ヒントとアドバイス

カタカナは外来語だけでなく、強調(英語のイタリックに相当)や学術的な動植物名にも使われます。練習のために段落全体をカタカナに変換するときは、カタカナの長音は「ー」記号を使うのに対し、ひらがなでは母音を書き出す(おう、おお)ことを思い出してください。変換ツールは「ー」を入力されたまま保持するため、自然なひらがなにするには手動で調整する必要があります。読点「、」や句点「。」などの約物は両体系で共有され、変換されません。変換後のテキストの文字数を数えるには、文字数カウンターに貼り付けてください。

関連ツール

出典と参考文献

  1. Unicode Consortium. Hiragana Block (U+3040–U+309F).
  2. Unicode Consortium. Katakana Block (U+30A0–U+30FF).

制限事項

Ad