US dollar to hryvnia — 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 2026USD → UAH
1,000.00 USD =

44,887.10 UAH

How it is calculated

1,000.00 USD × 44.8871 = 44,887.10 UAH

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 dollars to hryvnias

  1. Type the amount in US dollars.
  2. Keep today’s date or pick another one — the NBU rate loads by itself.
  3. Copy the amount in hryvnias — or a line with the rate and date for a document.

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

Questions

How do I convert dollars to hryvnias by hand?

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

Is there an NBU rate for weekends?

Yes, the NBU has an official rate for every calendar day, weekends and holidays included. Pick the date and you will see the rate for exactly that day.

How is the NBU rate different from a bank rate?

The NBU rate is the official one: taxes, reporting and customs payments use it. Banks buy and sell dollars at their own rates, which differ from bank to bank, so they are not shown here.

Other pages

More tools