Skip to content

NBP exchange rates

Rates from the official National Bank of Poland API. A scheduled job stores them on the server, so the page never calls the API while rendering.

These are National Bank of Poland (NBP) rates, always quoted against the Polish złoty (PLN) — not ECB reference rates.

Rate used for the conversion
Archive covers: PLN, CHF, EUR, GBP, USD, since 2006-08-11. If there was no quotation that day, the previous one is used.
Used only with the “Custom rate” option — e.g. a contractual or bank rate.
Result
430,33 PLN
In words
four hundred thirty zlotys and thirty-three groszy

Based on mid rates, table 155/A/NBP/2026 of 2026-08-12.

Major currencies

Table 155/A/NBP/2026 of 2026-08-12. Change against the quotation of 2026-08-11.

EUR 4,3033 ▲ 0,09% euro
USD 3,7300 ▲ 0,08% dolar amerykański
GBP 5,0393 ▲ 0,12% funt szterling
CHF 4,5892 ▼ 0,14% frank szwajcarski

Rate history

CHF 4,5892 zł ▲ 1,28% year on year
4,7569 4,5059
2025-08-12 Hover the chart to see the rate for a given day 2026-08-12
Min Max Average
30 days 4,5892 4,7060 4,6435
One year 4,5059 4,7569 4,6001
5 years 4,1542 5,1200 4,5809
All time 1,9596 5,1200 3,6907

Archive: 5 050 quotes from 2006-08-11 to 2026-08-12.

EUR 4,3033 zł ▲ 0,95% year on year
4,3465 4,2009
2025-08-12 Hover the chart to see the rate for a given day 2026-08-12
Min Max Average
30 days 4,2982 4,3420 4,3184
One year 4,2009 4,3465 4,2530
5 years 4,1339 4,9647 4,4339
All time 3,2026 4,9647 4,2286

Archive: 5 050 quotes from 2006-08-11 to 2026-08-12.

GBP 5,0393 zł ▲ 1,95% year on year
5,1056 4,7854
2025-08-12 Hover the chart to see the rate for a given day 2026-08-12
Min Max Average
30 days 5,0134 5,1056 5,0553
One year 4,7854 5,1056 4,9019
5 years 4,7854 6,0211 5,1743
All time 4,0336 6,0769 5,0753

Archive: 5 050 quotes from 2006-08-11 to 2026-08-12.

USD 3,7300 zł ▲ 1,63% year on year
3,8076 3,5045
2025-08-12 Hover the chart to see the rate for a given day 2026-08-12
Min Max Average
30 days 3,7226 3,8076 3,7675
One year 3,5045 3,8076 3,6554
5 years 3,5045 5,0381 4,0383
All time 2,0220 5,0381 3,5181

Archive: 5 050 quotes from 2006-08-11 to 2026-08-12.

Table A — mid rates

Table 155/A/NBP/2026 of 2026-08-12

Currency Code Mid rate Change
bat (Tajlandia) THB 0,1127 ▲ 0,27%
dolar amerykański USD 3,7300 ▲ 0,08%
dolar australijski AUD 2,6332 ▲ 0,18%
dolar Hongkongu HKD 0,4753 ▲ 0,06%
dolar kanadyjski CAD 2,6774 ▲ 0,09%
dolar nowozelandzki NZD 2,1861 ▼ 0,11%
dolar singapurski SGD 2,9134 ▲ 0,14%
euro EUR 4,3033 ▲ 0,09%
forint (Węgry) HUF 0,0118 ▼ 0,35%
frank szwajcarski CHF 4,5892 ▼ 0,14%
funt szterling GBP 5,0393 ▲ 0,12%
hrywna (Ukraina) UAH 0,0834 ▲ 0,48%
jen (Japonia) JPY 0,0234 ▼ 0,10%
korona czeska CZK 0,1775 ▲ 0,11%
korona duńska DKK 0,5756 ▲ 0,09%
korona islandzka ISK 0,0303 ▲ 0,23%
korona norweska NOK 0,3928 ▼ 0,10%
korona szwedzka SEK 0,3911 ▼ 0,20%
lej rumuński RON 0,8212 ▲ 0,11%
lira turecka TRY 0,0780 0,00%
nowy izraelski szekel ILS 1,2450 ▲ 0,38%
peso chilijskie CLP 0,0041 ▼ 0,37%
peso filipińskie PHP 0,0609 ▲ 0,16%
peso meksykańskie MXN 0,2186 ▲ 0,60%
rand (Republika Południowej Afryki) ZAR 0,2306 ▲ 0,57%
real (Brazylia) BRL 0,7229 ▼ 0,90%
ringgit (Malezja) MYR 0,9127 ▲ 0,20%
rupia indonezyjska IDR 0,0002 ▼ 0,11%
rupia indyjska INR 0,0391 ▼ 0,10%
won południowokoreański KRW 0,0026 ▼ 0,11%
yuan renminbi (Chiny) CNY 0,5529 ▲ 0,07%
SDR (MFW) XDR 5,0941 ▲ 0,15%

Table C — bid and ask

Table 155/C/NBP/2026 of 2026-08-12

Currency Code Bid Ask Spread
dolar amerykański USD 3,6849 3,7593 0,0744
dolar australijski AUD 2,6043 2,6569 0,0526
dolar kanadyjski CAD 2,6439 2,6973 0,0534
euro EUR 4,2538 4,3398 0,0860
forint (Węgry) HUF 0,0117 0,0119 0,0002
frank szwajcarski CHF 4,5476 4,6394 0,0918
funt szterling GBP 4,9749 5,0755 0,1006
jen (Japonia) JPY 0,0231 0,0236 0,0005
korona czeska CZK 0,1755 0,1791 0,0036
korona duńska DKK 0,5691 0,5805 0,0114
korona norweska NOK 0,3877 0,3955 0,0078
korona szwedzka SEK 0,3880 0,3958 0,0078
SDR (MFW) XDR 5,0322 5,1338 0,1016

Gold price: 523,42 PLN per gram, quoted 2026-08-12.

Table B — less common currencies (116)

Table 032/B/NBP/2026 of 2026-08-12

Currency Code Mid rate
afgani (Afganistan)AFN0,0573
ariary (Madagaskar)MGA0,0009
balboa (Panama)PAB3,7300
birr etiopskiETB0,0231
boliwar soberano (Wenezuela)VES0,0049
boliwiano (Boliwia)BOB0,3162
colon kostarykańskiCRC0,0082
colon salwadorskiSVC0,4260
cordoba oro (Nikaragua)NIO0,1013
dalasi (Gambia)GMD0,0499
denar (Macedonia Północna)MKD0,0699
dinar algierskiDZD0,0281
dinar bahrajskiBHD9,8926
dinar irackiIQD0,0028
dinar jordańskiJOD5,2608
dinar kuwejckiKWD12,1391
dinar libijskiLYD0,5859
dinar serbskiRSD0,0367
dinar tunezyjskiTND1,2720
dirham marokańskiMAD0,4009
dirham ZEA (Zjednoczone Emiraty Arabskie)AED1,0156
dobra (Wyspy Świętego Tomasza i Książęca)STN0,1739
dolar bahamskiBSD3,7300
dolar barbadoskiBBD1,8519
dolar belizeńskiBZD1,8546
dolar brunejskiBND2,9128
dolar FidżiFJD1,6851
dolar gujańskiGYD0,0178
dolar jamajskiJMD0,0236
dolar liberyjskiLRD0,0205
dolar namibijskiNAD0,2305
dolar surinamskiSRD0,0978
dolar Trynidadu i TobagoTTD0,5500
dolar wschodniokaraibskiXCD1,3793
dolar Wysp SalomonaSBD0,4690
dong (Wietnam)VND0,0001
dram (Armenia)AMD0,0102
escudo Zielonego PrzylądkaCVE0,0389
florin arubańskiAWG2,0834
frank burundyjskiBIF0,0012
frank CFA BCEAO XOF0,0066
frank CFA BEACXAF0,0065
frank CFP XPF0,0361
frank DżibutiDJF0,0209
frank gwinejskiGNF0,0004
frank KomorówKMF0,0087
frank kongijski (Dem. Republika Konga)CDF0,0016
frank rwandyjskiRWF0,0025
funt egipskiEGP0,0742
funt gibraltarskiGIP5,0393
funt libańskiLBP0,0000
funt południowosudańskiSSP0,0007
funt sudańskiSDG0,0062
funt syryjskiSYP0,0306
Ghana cedi GHS0,3202
gourde (Haiti)HTG0,0285
guarani (Paragwaj)PYG0,0006
gulden karaibskiXCG2,0695
kina (Papua-Nowa Gwinea)PGK0,8432
kip (Laos)LAK0,0002
kwacha malawijskaMWK0,0022
kwacha zambijskaZMW0,1988
kwanza (Angola)AOA0,0041
kyat (Myanmar, Birma)MMK0,0018
lari (Gruzja)GEL1,4280
lej MołdawiiMDL0,2152
lek (Albania)ALL0,0462
lempira (Honduras)HNL0,1392
leone (Sierra Leone)SLE0,1513
lilangeni (Eswatini)SZL0,2305
loti (Lesotho)LSL0,2305
manat azerbejdżańskiAZN2,1941
metical (Mozambik)MZN0,0584
naira (Nigeria)NGN0,0027
nakfa (Erytrea)ERN0,2474
nowy dolar tajwańskiTWD0,1158
nowy manat (Turkmenistan)TMT1,0665
ouguiya (Mauretania)MRU0,0928
pa'anga (Tonga)TOP1,5821
pataca (Makau)MOP0,4612
peso argentyńskieARS0,0025
peso dominikańskieDOP0,0639
peso kolumbijskieCOP0,0012
peso kubańskieCUP3,7300
peso urugwajskieUYU0,0927
pula (Botswana)BWP0,2769
quetzal (Gwatemala)GTQ0,4889
rial irańskiIRR0,0000
rial jemeńskiYER0,0157
rial katarskiQAR1,0231
rial omańskiOMR9,6875
rial saudyjskiSAR0,9934
riel (Kambodża)KHR0,0009
rubel białoruskiBYN1,2489
rubel rosyjskiRUB0,0451
rupia lankijskaLKR0,0112
rupia (Malediwy)MVR0,2413
rupia MauritiusuMUR0,0792
rupia nepalskaNPR0,0244
rupia pakistańskaPKR0,0134
rupia seszelskaSCR0,2714
sol (Peru)PEN1,1036
som (Kirgistan)KGS0,0426
somoni (Tadżykistan)TJS0,4044
sum (Uzbekistan)UZS0,0003
szyling kenijskiKES0,0289
szyling somalijskiSOS0,0065
szyling tanzańskiTZS0,0014
szyling ugandyjskiUGX0,0010
taka (Bangladesz)BDT0,0303
tala (Samoa)WST1,3793
tenge (Kazachstan)KZT0,0080
tugrik (Mongolia)MNT0,0010
vatu (Vanuatu)VUV0,0319
wymienialna marka (Bośnia i Hercegowina)BAM2,1980
złoto ZimbabweZWG0,1404

Where these rates come from

Every figure comes from the official National Bank of Poland API. Table A holds mid rates, used for tax and accounting conversions. Table C holds the bid and ask rates at which NBP actually trades.

Table A is published on business days around 12:15, table C around 8:00. At weekends the last business day applies, so the table date may be earlier than today.

The data is stored locally and refreshed by a scheduled job. The page only reads that file, so an outage at NBP never leaves an empty table.

The results are provided for guidance only. Always verify figures before using them in official documents.

Other tools