How Do You Convert Between Crypto and Fiat?

Short answer: Two steps: convert the coins to a USD equivalent (coins × price), then multiply by the target currency's USD rate. There is no direct crypto-to-fiat rate — the maths always passes through USD.

Why two steps are needed

Coin prices are usually quoted in USDT or USD, while each fiat currency has its own rate against the dollar.

So the conversion is: value in USD first, then apply the fiat rate. Mixing the two price sources breaks the convention.

Formulas

USD equivalentcoins × coin price (USDT or USD)
Fiat amountUSD equivalent × target currency per USD rate
Between two fiatssource amount × (target per USD) ÷ (source per USD)

Worked example (recompute it yourself)

Hold 0.5 BTC, with BTC at 60,000 USDT and USD/CNY at 7.15:

USD equivalent = 0.5 × 60,000 = 30,000 USDT; in CNY = 30,000 × 7.15 = 214,500.

At the same rate: 100 USDT ≈ 715 CNY and 1,000 USDT ≈ 7,150 CNY.

Going the other way uses division: 214,500 ÷ 7.15 ≈ 30,000 USDT.

Notes

USDT only approximates 1 USD and drifts slightly around the peg. Treating it as USD is a simplification.

OTC desks and banks apply a bid/ask spread and fees. This tool performs the arithmetic only.

No market view is taken here: prices and rates are either entered by you or taken from a public data source.

FAQ

Why not just multiply the coin price by the rate?

You can — it is the two steps combined. The coin price is quoted in USDT, so you still pass through a USD equivalent before applying the fiat rate.

Do USDT and USD give the same result?

Mathematically they are treated as 1:1, so the result is the same. In practice USDT deviates slightly from one dollar; use the market price you see.

How often are rates and prices updated?

Data comes from public sources and refreshes through edge caching; the page shows the update time, and you can also enter a manual rate.