1. Central bank exchange rates
  2. National Bank of Ukraine
  3. USD
  4. 2023

National Bank of Ukraine USD rates in 2023

Average 1 USD = 36.575 UAH

The mean of all 365 publications in 2023, ranging from 36.014 to 37.982 UAH.

36.0037.0038.00Mar ’23May ’23Jul ’23Sep ’23Nov ’23

Every rate of 2023

1 USD in UAH, newest first, one row per publication.

DateRate
Sun, 31 Dec 202337.982
Sat, 30 Dec 202337.982
Fri, 29 Dec 202337.982
Thu, 28 Dec 202337.619
Wed, 27 Dec 202337.368
Tue, 26 Dec 202337.523
Mon, 25 Dec 202337.552
Sun, 24 Dec 202337.596
Sat, 23 Dec 202337.596
Fri, 22 Dec 202337.596
Thu, 21 Dec 202337.552
Wed, 20 Dec 202337.321
Tue, 19 Dec 202337.192
Mon, 18 Dec 202337.021
Sun, 17 Dec 202336.991
Sat, 16 Dec 202336.991
Fri, 15 Dec 202336.991
Thu, 14 Dec 202337.025
Wed, 13 Dec 202336.986
Tue, 12 Dec 202336.872
Mon, 11 Dec 202336.742
Sun, 10 Dec 202336.672
Sat, 9 Dec 202336.672
Fri, 8 Dec 202336.672
Thu, 7 Dec 202336.691
Wed, 6 Dec 202336.662
Tue, 5 Dec 202336.538
Mon, 4 Dec 202336.461
Sun, 3 Dec 202336.353
Sat, 2 Dec 202336.353
Fri, 1 Dec 202336.353
Thu, 30 Nov 202336.375
Wed, 29 Nov 202336.364
Tue, 28 Nov 202336.217
Mon, 27 Nov 202336.049
Sun, 26 Nov 202336.014
Sat, 25 Nov 202336.014
Fri, 24 Nov 202336.014
Thu, 23 Nov 202336.067
Wed, 22 Nov 202336.045
Tue, 21 Nov 202336.050
Mon, 20 Nov 202336.139
Sun, 19 Nov 202336.250
Sat, 18 Nov 202336.250
Fri, 17 Nov 202336.250
Thu, 16 Nov 202336.264
Wed, 15 Nov 202336.317
Tue, 14 Nov 202336.161
Mon, 13 Nov 202336.078
Sun, 12 Nov 202336.036
Sat, 11 Nov 202336.036
Fri, 10 Nov 202336.036
Thu, 9 Nov 202336.041
Wed, 8 Nov 202336.037
Tue, 7 Nov 202336.043
Mon, 6 Nov 202336.170
Sun, 5 Nov 202336.266
Sat, 4 Nov 202336.266
Fri, 3 Nov 202336.266
Thu, 2 Nov 202336.265
Wed, 1 Nov 202336.281
Tue, 31 Oct 202336.366
Mon, 30 Oct 202336.422
Sun, 29 Oct 202336.508
Sat, 28 Oct 202336.508
Fri, 27 Oct 202336.508
Thu, 26 Oct 202336.531
Wed, 25 Oct 202336.579
Tue, 24 Oct 202336.557
Mon, 23 Oct 202336.540
Sun, 22 Oct 202336.612
Sat, 21 Oct 202336.612
Fri, 20 Oct 202336.612
Thu, 19 Oct 202336.562
Wed, 18 Oct 202336.451
Tue, 17 Oct 202336.330
Mon, 16 Oct 202336.369
Sun, 15 Oct 202336.393
Sat, 14 Oct 202336.393
Fri, 13 Oct 202336.393
Thu, 12 Oct 202336.439
Wed, 11 Oct 202336.506
Tue, 10 Oct 202336.553
Mon, 9 Oct 202336.583
Sun, 8 Oct 202336.622
Sat, 7 Oct 202336.622
Fri, 6 Oct 202336.622
Thu, 5 Oct 202336.602
Wed, 4 Oct 202336.590
Tue, 3 Oct 202336.569
Mon, 2 Oct 202336.569
Sun, 1 Oct 202336.569
Sat, 30 Sep 202336.569
Fri, 29 Sep 202336.569
Thu, 28 Sep 202336.569
Wed, 27 Sep 202336.569
Tue, 26 Sep 202336.569
Mon, 25 Sep 202336.569
Sun, 24 Sep 202336.569
Sat, 23 Sep 202336.569
Fri, 22 Sep 202336.569
Thu, 21 Sep 202336.569
Wed, 20 Sep 202336.569
Tue, 19 Sep 202336.569
Mon, 18 Sep 202336.569
Sun, 17 Sep 202336.569
Sat, 16 Sep 202336.569
Fri, 15 Sep 202336.569
Thu, 14 Sep 202336.569
Wed, 13 Sep 202336.569
Tue, 12 Sep 202336.569
Mon, 11 Sep 202336.569
Sun, 10 Sep 202336.569
Sat, 9 Sep 202336.569
Fri, 8 Sep 202336.569
Thu, 7 Sep 202336.569
Wed, 6 Sep 202336.569
Tue, 5 Sep 202336.569
Mon, 4 Sep 202336.569
Sun, 3 Sep 202336.569
Sat, 2 Sep 202336.569
Fri, 1 Sep 202336.569
Thu, 31 Aug 202336.569
Wed, 30 Aug 202336.569
Tue, 29 Aug 202336.569
Mon, 28 Aug 202336.569
Sun, 27 Aug 202336.569
Sat, 26 Aug 202336.569
Fri, 25 Aug 202336.569
Thu, 24 Aug 202336.569
Wed, 23 Aug 202336.569
Tue, 22 Aug 202336.569
Mon, 21 Aug 202336.569
Sun, 20 Aug 202336.569
Sat, 19 Aug 202336.569
Fri, 18 Aug 202336.569
Thu, 17 Aug 202336.569
Wed, 16 Aug 202336.569
Tue, 15 Aug 202336.569
Mon, 14 Aug 202336.569
Sun, 13 Aug 202336.569
Sat, 12 Aug 202336.569
Fri, 11 Aug 202336.569
Thu, 10 Aug 202336.569
Wed, 9 Aug 202336.569
Tue, 8 Aug 202336.569
Mon, 7 Aug 202336.569
Sun, 6 Aug 202336.569
Sat, 5 Aug 202336.569
Fri, 4 Aug 202336.569
Thu, 3 Aug 202336.569
Wed, 2 Aug 202336.569
Tue, 1 Aug 202336.569
Mon, 31 Jul 202336.569
Sun, 30 Jul 202336.569
Sat, 29 Jul 202336.569
Fri, 28 Jul 202336.569
Thu, 27 Jul 202336.569
Wed, 26 Jul 202336.569
Tue, 25 Jul 202336.569
Mon, 24 Jul 202336.569
Sun, 23 Jul 202336.569
Sat, 22 Jul 202336.569
Fri, 21 Jul 202336.569
Thu, 20 Jul 202336.569
Wed, 19 Jul 202336.569
Tue, 18 Jul 202336.569
Mon, 17 Jul 202336.569
Sun, 16 Jul 202336.569
Sat, 15 Jul 202336.569
Fri, 14 Jul 202336.569
Thu, 13 Jul 202336.569
Wed, 12 Jul 202336.569
Tue, 11 Jul 202336.569
Mon, 10 Jul 202336.569
Sun, 9 Jul 202336.569
Sat, 8 Jul 202336.569
Fri, 7 Jul 202336.569
Thu, 6 Jul 202336.569
Wed, 5 Jul 202336.569
Tue, 4 Jul 202336.569
Mon, 3 Jul 202336.569
Sun, 2 Jul 202336.569
Sat, 1 Jul 202336.569
Fri, 30 Jun 202336.569
Thu, 29 Jun 202336.569
Wed, 28 Jun 202336.569
Tue, 27 Jun 202336.569
Mon, 26 Jun 202336.569
Sun, 25 Jun 202336.569
Sat, 24 Jun 202336.569
Fri, 23 Jun 202336.569
Thu, 22 Jun 202336.569
Wed, 21 Jun 202336.569
Tue, 20 Jun 202336.569
Mon, 19 Jun 202336.569
Sun, 18 Jun 202336.569
Sat, 17 Jun 202336.569
Fri, 16 Jun 202336.569
Thu, 15 Jun 202336.569
Wed, 14 Jun 202336.569
Tue, 13 Jun 202336.569
Mon, 12 Jun 202336.569
Sun, 11 Jun 202336.569
Sat, 10 Jun 202336.569
Fri, 9 Jun 202336.569
Thu, 8 Jun 202336.569
Wed, 7 Jun 202336.569
Tue, 6 Jun 202336.569
Mon, 5 Jun 202336.569
Sun, 4 Jun 202336.569
Sat, 3 Jun 202336.569
Fri, 2 Jun 202336.569
Thu, 1 Jun 202336.569
Wed, 31 May 202336.569
Tue, 30 May 202336.569
Mon, 29 May 202336.569
Sun, 28 May 202336.569
Sat, 27 May 202336.569
Fri, 26 May 202336.569
Thu, 25 May 202336.569
Wed, 24 May 202336.569
Tue, 23 May 202336.569
Mon, 22 May 202336.569
Sun, 21 May 202336.569
Sat, 20 May 202336.569
Fri, 19 May 202336.569
Thu, 18 May 202336.569
Wed, 17 May 202336.569
Tue, 16 May 202336.569
Mon, 15 May 202336.569
Sun, 14 May 202336.569
Sat, 13 May 202336.569
Fri, 12 May 202336.569
Thu, 11 May 202336.569
Wed, 10 May 202336.569
Tue, 9 May 202336.569
Mon, 8 May 202336.569
Sun, 7 May 202336.569
Sat, 6 May 202336.569
Fri, 5 May 202336.569
Thu, 4 May 202336.569
Wed, 3 May 202336.569
Tue, 2 May 202336.569
Mon, 1 May 202336.569
Sun, 30 Apr 202336.569
Sat, 29 Apr 202336.569
Fri, 28 Apr 202336.569
Thu, 27 Apr 202336.569
Wed, 26 Apr 202336.569
Tue, 25 Apr 202336.569
Mon, 24 Apr 202336.569
Sun, 23 Apr 202336.569
Sat, 22 Apr 202336.569
Fri, 21 Apr 202336.569
Thu, 20 Apr 202336.569
Wed, 19 Apr 202336.569
Tue, 18 Apr 202336.569
Mon, 17 Apr 202336.569
Sun, 16 Apr 202336.569
Sat, 15 Apr 202336.569
Fri, 14 Apr 202336.569
Thu, 13 Apr 202336.569
Wed, 12 Apr 202336.569
Tue, 11 Apr 202336.569
Mon, 10 Apr 202336.569
Sun, 9 Apr 202336.569
Sat, 8 Apr 202336.569
Fri, 7 Apr 202336.569
Thu, 6 Apr 202336.569
Wed, 5 Apr 202336.569
Tue, 4 Apr 202336.569
Mon, 3 Apr 202336.569
Sun, 2 Apr 202336.569
Sat, 1 Apr 202336.569
Fri, 31 Mar 202336.569
Thu, 30 Mar 202336.569
Wed, 29 Mar 202336.569
Tue, 28 Mar 202336.569
Mon, 27 Mar 202336.569
Sun, 26 Mar 202336.569
Sat, 25 Mar 202336.569
Fri, 24 Mar 202336.569
Thu, 23 Mar 202336.569
Wed, 22 Mar 202336.569
Tue, 21 Mar 202336.569
Mon, 20 Mar 202336.569
Sun, 19 Mar 202336.569
Sat, 18 Mar 202336.569
Fri, 17 Mar 202336.569
Thu, 16 Mar 202336.569
Wed, 15 Mar 202336.569
Tue, 14 Mar 202336.569
Mon, 13 Mar 202336.569
Sun, 12 Mar 202336.569
Sat, 11 Mar 202336.569
Fri, 10 Mar 202336.569
Thu, 9 Mar 202336.569
Wed, 8 Mar 202336.569
Tue, 7 Mar 202336.569
Mon, 6 Mar 202336.569
Sun, 5 Mar 202336.569
Sat, 4 Mar 202336.569
Fri, 3 Mar 202336.569
Thu, 2 Mar 202336.569
Wed, 1 Mar 202336.569
Tue, 28 Feb 202336.569
Mon, 27 Feb 202336.569
Sun, 26 Feb 202336.569
Sat, 25 Feb 202336.569
Fri, 24 Feb 202336.569
Thu, 23 Feb 202336.569
Wed, 22 Feb 202336.569
Tue, 21 Feb 202336.569
Mon, 20 Feb 202336.569
Sun, 19 Feb 202336.569
Sat, 18 Feb 202336.569
Fri, 17 Feb 202336.569
Thu, 16 Feb 202336.569
Wed, 15 Feb 202336.569
Tue, 14 Feb 202336.569
Mon, 13 Feb 202336.569
Sun, 12 Feb 202336.569
Sat, 11 Feb 202336.569
Fri, 10 Feb 202336.569
Thu, 9 Feb 202336.569
Wed, 8 Feb 202336.569
Tue, 7 Feb 202336.569
Mon, 6 Feb 202336.569
Sun, 5 Feb 202336.569
Sat, 4 Feb 202336.569
Fri, 3 Feb 202336.569
Thu, 2 Feb 202336.569
Wed, 1 Feb 202336.569
Tue, 31 Jan 202336.569
Mon, 30 Jan 202336.569
Sun, 29 Jan 202336.569
Sat, 28 Jan 202336.569
Fri, 27 Jan 202336.569
Thu, 26 Jan 202336.569
Wed, 25 Jan 202336.569
Tue, 24 Jan 202336.569
Mon, 23 Jan 202336.569
Sun, 22 Jan 202336.569
Sat, 21 Jan 202336.569
Fri, 20 Jan 202336.569
Thu, 19 Jan 202336.569
Wed, 18 Jan 202336.569
Tue, 17 Jan 202336.569
Mon, 16 Jan 202336.569
Sun, 15 Jan 202336.569
Sat, 14 Jan 202336.569
Fri, 13 Jan 202336.569
Thu, 12 Jan 202336.569
Wed, 11 Jan 202336.569
Tue, 10 Jan 202336.569
Mon, 9 Jan 202336.569
Sun, 8 Jan 202336.569
Sat, 7 Jan 202336.569
Fri, 6 Jan 202336.569
Thu, 5 Jan 202336.569
Wed, 4 Jan 202336.569
Tue, 3 Jan 202336.569
Mon, 2 Jan 202336.569
Sun, 1 Jan 202336.569

Download 2023 as CSV

The range endpoint returns every publication of the year in one request, ready for a spreadsheet.

curl https://api.currencyapi.com/v3/official/range \
  -G -d source=nbu -d currencies=USD \
  -d date_from=2023-01-01 -d date_to=2023-12-31 \
  -d format=csv -H "apikey: YOUR-API-KEY"