Cross Exchange Rate Calculator

Compute the rate between two currencies through a third currency — from numbers you enter yourself.

Important: the numbers on this page are illustrative — not real-time rates and not forex advice. This tool is an arithmetic aid for education; market rates change constantly.

Mode 1 — Cross Rate A/B via USD

Formula: rate(A/B) = rate(A per USD) ÷ rate(B per USD). Enter both rates as “currency units per 1 USD”.

Frequently Asked Questions (FAQ)

What is a cross exchange rate?

A cross rate is the exchange rate between two currencies computed through a third currency as an intermediary. For example, the EUR/IDR rate can be derived from the USD/IDR and USD/EUR rates. This tool computes it from numbers you enter yourself — not live rates.

What is the formula for a cross rate?

The formula is: rate(A/B) = rate(A/USD) ÷ rate(B/USD), with both rates expressed as currency units per 1 USD. Example: USD/IDR 16,000 and USD/EUR 0.92 → EUR/IDR = 16,000 ÷ 0.92 = 17,391.30. At those illustrative numbers, 1 EUR = 17,391.30 IDR.

Are the numbers in this page’s table real-time rates?

No. All example numbers and tables on this page are illustrative and static, for arithmetic practice only. Market rates change constantly, and this tool fetches no live rate data from anywhere.

Why can conversion via a third currency differ from the direct rate?

Because the entered numbers may come from different recording times or sources, and in practice there is a spread plus conversion fees at each step. Any difference in this tool’s results comes purely from the arithmetic of your input numbers, not from market signals.

What is the triangle consistency check?

For three mutually consistent rates rAB, rBC, and rCA, rAB × rBC × rCA = 1 holds. If the product deviates from 1, the three numbers are inconsistent — for example, recorded at different times.

Can this tool be used for forex trading?

No. This is an arithmetic aid for education, not forex advice and not a trading recommendation. Do not make financial decisions based on the illustrative numbers on this page.

Which currencies can be computed?

All of them. Currency codes can be typed freely (IDR, EUR, USD, JPY, or any other code) — the key is that you enter each currency’s own per-USD rate yourself.

Is the data I enter sent to a server?

No. All calculations run 100% in your browser using local JavaScript. There are no network requests, no live rates are fetched, and no data is sent anywhere.

Free tool by NRTechStudio