通貨換算(ECB の参照レート)
主要 30 通貨間を、欧州中央銀行の最新の参照レートとその日付で換算します。送信されるのは通貨コードだけで、金額は送られません。
通貨換算とは?
USD、EUR、GBP、JPY、CNY、INR、IDR、BRL を含む主要 30 通貨間で金額を換算します。欧州中央銀行が公表する日次の参照レートを使います。結果には、双方向の為替レートと、そのレートが公表された日付が表示されます。
通貨換算の使い方
- 金額 を入力します。
- 変換元 と 変換先 の通貨を選ぶか、⇄ で入れ替えます。
- 換算後の金額、レートの行、ECB の公表日を確認します。
- レートを読み込めない場合は、接続を確認して 再試行 を押します。
例
100 USD → EUR
€89.02 (1 USD = 0.89015 EUR, ECB reference rate published on October 21, 2026)
レートは営業日ごとに変わります。実際の結果には、最新の公表レートが使われます。
通貨換算を使うべき場面
旅行の予算、価格の比較、他の通貨での請求書など、概算に使います。ECB のレートは仲値の参照レートで、銀行やカード会社が適用するレートではなく、日中の市場価格でもありません。ECB の一覧にない通貨(たとえば VND)は利用できません。
通貨換算の仕組み
変換元の通貨を選ぶと、ページは ECB の参照レートを再配信する無料の CORS 対応サービス、Frankfurter API(api.frankfurter.dev)に、その基準通貨の最新レートを要求します。送信されるのは 3 文字の基準通貨コードだけで、金額がブラウザーの外に出ることはありません。換算は 金額 × レート で行い、Intl の通貨書式と、その通貨の通常の小数桁数(JPY、ISK、KRW は 0)で表示されます。ECB は営業日の中央ヨーロッパ時間 16:00 ごろにレートを公表するため、週末の結果は金曜日のレートになります。
一般的な使用例
- 海外のホテルの料金を自国の通貨で見積もる
- USD と EUR で提示されたソフトウェアの価格を比較する
- ECB の公式な参照レートで請求書の金額を換算する
- 給与のオファーが別の通貨でどのくらいの価値か確認する
セキュリティ注意事項
このツールは為替レートを取得するため api.frankfurter.dev に接続します。リクエストに含まれるのは選択した基準通貨コードのみで、入力した金額は含まれません。
よくある質問
レートはどこから取得されていますか?
欧州中央銀行の日次ユーロ対外国為替参照レートで、オープンソースの Frankfurter API を通じて提供されています。
入力した金額はどこかに送信されますか?
いいえ。要求されるのは基準通貨コード(たとえば USD)だけで、掛け算はブラウザー内で行われます。
レートが銀行と違うのはなぜですか?
銀行やカードネットワークは手数料を上乗せし、独自の日中レートを使います。ECB のレートは中立的な仲値の参照レートです。
使いたい通貨がないのはなぜですか?
ECB が公表しているのは約 30 通貨だけです。それ以外は、このデータソースでは換算できません。