Euro 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 2026EUR → UAH
1,000.00 EUR =

50,308.10 UAH

How it is calculated

1,000.00 EUR × 50.3081 = 50,308.10 UAH

Official NBU rate

1 EUR = 50.3081 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 euros to hryvnias

  1. Type the amount in euros.
  2. Pick the rate date — today or another one.
  3. Copy the amount in hryvnias 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 euros to hryvnias?

Multiply the euro amount by the official NBU euro rate for the date you need and round to the kopiyka. The converter does the same and shows the formula.

How do I convert euros to dollars?

Through the hryvnia: amount × euro rate ÷ dollar rate, at NBU rates for the same date. Choose “US dollar” in “To currency” and the cross rate appears on a separate line.

Since when is there a euro rate?

The NBU has set a euro rate since 1 January 1999, when the euro appeared. For an earlier date the converter tells you there is no rate.

Other pages

More tools