Hryvnia to US dollar — at the official NBU rate.

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 → USD
10,000.00 UAH =

222.78 USD

How it is calculated

10,000.00 UAH ÷ 44.8871 = 222.78 USD

Official NBU rate

1 USD = 44.8871 UAH

Source — National Bank of Ukraine

The amount is copied as a plain number — for a spreadsheet or an app. “With rate and date” is a line for a document.

How to convert hryvnias to dollars

  1. Type the amount in hryvnias.
  2. Keep the US dollar or choose another currency.
  3. Copy the amount in dollars — or a line with the rate and date.

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

Questions

How do I convert hryvnias to dollars?

Divide the hryvnia amount by the official NBU dollar rate for the date you need and round to the cent. The converter shows this formula under the result.

How many dollars will I get at an exchange office?

The converter cannot tell: banks and exchange offices sell currency at their own rates. This is the official NBU rate — for documents and for a reference point.

How do I see the amount in several currencies at once?

Switch “Convert” to “To several currencies” — the hryvnias are converted to dollars, euros, zlotys, pounds, francs, korunas and Canadian dollars together.

Other pages

More tools