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 31 Oct 2026UAH

10,000.00 UAH is

US dollar1 USD = 45.5293 UAH

219.64 USD

Euro1 EUR = 50.6796 UAH

197.32 EUR

Polish zloty1 PLN = 11.5328 UAH

867.09 PLN

Pound sterling1 GBP = 60.6491 UAH

164.88 GBP

Swiss franc1 CHF = 54.9492 UAH

181.99 CHF

Czech koruna1 CZK = 2.0824 UAH

4,802.15 CZK

Canadian dollar1 CAD = 32.5323 UAH

307.39 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