本文へスキップ
kitto works
ツール一覧

カタカナ・ローマ字変換|ひらがな・カタカナ・ローマ字の相互変換

ひらがな・カタカナ・ローマ字(ヘボン式)を相互に変換する無料ツールです。氏名や地名のパスポート表記の確認にも使えます。入力したテキストはブラウザの中だけで処理され、外部には送信されません。

入力したテキストはブラウザの中だけで処理され、どこにも送信されません。

変換結果

テキストを入力すると、変換結果がここに表示されます。

使い方

  1. テキストエリアに、ひらがな・カタカナ・ローマ字のいずれかで文章や氏名を入力します。
  2. 「変換元」「変換先」で、入力した方式と変換したい方式をそれぞれ選びます。
  3. 入力するとその場で変換結果が表示されます。方向を間違えたときは入れ替えボタンで直せます。

計算・変換の根拠

対応するローマ字の方式

ローマ字はヘボン式(長音符号なし)、いわゆるパスポート表記のみに対応しています。訓令式や日本式のローマ字(例:「し」を si と書く方式)には対応していません。

長音(のばす音)の扱い

「きょう」のような長音を含む語も、母音をそのまま連続させる形で変換します(例:「きょう」→"kyou")。長音符号(ā・ī・ū・ē・ō)は使用しません。パスポート表記では長音符号を使わないため、この方式が実用上そのまま使えます。

促音「っ」の扱い

次に続く音の子音を重ねて表記します(例:「がっこう」→"gakkou")。ただし「ち」行が続く場合だけは特別に "t" を前に置きます(例:「まっちゃ」→"matcha")。文末に「っ」が来る場合は、対応するローマ字がないため変換結果からは消えます。

撥音「ん」の扱い

次に続く音が「ば・ぱ・ま」行のときは "m"、それ以外や文末では "n" と表記します(例:「さんぽ」→"sampo"、「けんか」→"kenka")。ローマ字からひらがな・カタカナへ変換する際は、"m" "n" のどちらで書かれていても「ん」として認識します。

対応していない範囲

外来語で使われる拡張的なカタカナ表記(「ファ」「ティ」「ヴ」など)には対応していません。また、助詞の「は」「へ」を発音どおりに "wa" "e" と変換するような文法的な例外処理も行いません(1文字ずつ機械的に変換します)。

ローマ字からかなへ変換する際の注意

「じ」と「ぢ」、「ず」と「づ」、「お」と「を」は、いずれもローマ字表記が同じ(ji / zu / o)になります。ローマ字からひらがな・カタカナへ変換する際は、より一般的な表記(じ・ず・お)に統一されます。

送信されるデータについて

入力したテキストは、いずれもブラウザの外に送信されません。すべての変換処理はJavaScriptによってお使いのブラウザ内で完結します。

よくある質問

入力したテキストはどこかに送信されますか?

送信されません。変換処理はすべてお使いのブラウザの中だけで行われ、サーバーへの通信は発生しません。

訓令式のローマ字にも変換できますか?

対応していません。このツールはパスポート表記で使われるヘボン式(長音符号なし)のみに対応しています。「し」を"si"と書くような訓令式・日本式のローマ字は扱いません。

パスポートの氏名表記の確認に使えますか?

参考にはなりますが、最終的な表記は必ずパスポート申請窓口・外務省の案内で確認してください。このツールは長音符号を使わない一般的なヘボン式変換を行いますが、姓名のヘボン式表記には長音の扱いなど個別の慣用的なルールがある場合があります。

「コーヒー」のような長音を含む語も変換できますか?

できます。カタカナの長音符号「ー」は、直前の母音を繰り返す形でローマ字化します(例:「コーヒー」→"koohii")。

「ファ」「ティ」のような外来語表記のカタカナは変換できますか?

対応していません。現在は五十音表の範囲(清音・濁音・半濁音・拗音・促音・撥音)のみに対応しており、外来語特有の拡張カタカナ表記は変換されずに文字がそのまま残ります。