Currency calculator — one amount in several currencies.

Dollar, euro, zloty — for today or any date.

FreeNo sign-upOfficial NBU rate

Comma or dot — either works.

To currency
NBU rate on 18 Oct 2026UAH

10,000.00 UAH is

US dollar1 USD = 44.8871 UAH

222.78 USD

Euro1 EUR = 50.3081 UAH

198.78 EUR

Polish zloty1 PLN = 11.5141 UAH

868.50 PLN

Pound sterling1 GBP = 59.4700 UAH

168.15 GBP

Swiss franc1 CHF = 54.0698 UAH

184.95 CHF

Czech koruna1 CZK = 2.0661 UAH

4,840.04 CZK

Canadian dollar1 CAD = 31.6004 UAH

316.45 CAD

Source — National Bank of Ukraine

Copies the list: the amount in every currency and the NBU rate date. The button next to an amount copies just that number.

How to convert an amount to several currencies

  1. Type the amount and choose its currency.
  2. Pick the rate date — today or another one.
  3. Copy everything at once or the amount in the currency you need.

Only the official NBU rate is shown here. Bank and exchange office rates are not — each has its own.

Questions

How much will I get at an exchange office?

The calculator cannot tell: exchange offices and banks have their own buy and sell rates. This is the official NBU rate — for documents, reporting and a reference point.

How are two foreign currencies converted?

Through the hryvnia, at official NBU rates for the same date: amount × rate of the first currency ÷ rate of the second. The cross rate is shown next to each amount.

Which currencies are there?

All currencies the NBU sets an official rate for: dollar, euro, zloty, pound, Swiss franc, Czech koruna, yen, yuan and more. “Several currencies” shows the most popular ones; pick any other in “To one currency” mode.

Other pages

More tools