Skip to content

BGN to PLN exchange rate API

Bulgarian Lev to Zloty · quoted 2026-10-12

2.2475

▼ +3.97% over 5Y

1 BGN = 2.2475 PLN · 1 PLN = 0.44494 BGN · Get this rate via the API

1 BGN buys 2.2475 PLN as of 2026-10-12, so 1 PLN buys 0.44494 BGN. Over the last 5 years, BGN/PLN traded between 2.1121 and 2.5322, averaged 2.2508 and fell 3.97%. The API holds daily BGN/PLN rates from 2000-07-19 — 26 years of history — so any past day, or a whole series, is one request away.

Converting an invoice? Convert an amount on a specific date.

Chart sampled every 7 observations · table and exports keep every daily rate

Download CSV
BGN/PLN over 5Y: show the values
Rates per 1 BGN. Missing rates are shown as a dash.
DatePLN
2023-07-132.266235
2023-07-142.274773
2023-07-172.275692
2023-07-182.273136
2023-07-192.275693
2023-07-202.275949
2023-07-212.279528
2023-07-242.273238
2023-07-252.263166
2023-07-262.259944
2023-07-272.263268
2023-07-282.255496
2023-07-312.253297
2023-08-012.265211
2023-08-022.274006
2023-08-032.280294
2023-08-042.274516
2023-08-072.256775
2023-08-082.275284
2023-08-092.283976
2023-08-102.277738
2023-08-112.268535
2023-08-142.269914
2023-08-152.295122
2023-08-162.276716
2023-08-172.28643
2023-08-182.285408
2023-08-212.289856
2023-08-222.282595
2023-08-232.289243
2023-08-242.288987
2023-08-252.284999
2023-08-282.287299
2023-08-292.286531
2023-08-302.286941
2023-08-312.284128
2023-09-012.284742
2023-09-042.283618
2023-09-052.295224
2023-09-062.30136
2023-09-072.345997
2023-09-082.362869
2023-09-112.374374
2023-09-122.382657
2023-09-132.364403
2023-09-142.36604
2023-09-152.367727
2023-09-182.371561
2023-09-192.379998
2023-09-202.372584

High

2.5322

Low

2.1121

Average

2.2508

Statistics use all 1498 daily observations in the selected period.

For developers

Get this rate via the API

One GET request returns the BGN/PLN rate as JSON. The free plan includes 1,000 requests a month, with no credit card required.

cURL
curl -X GET "https://api.fxfeed.io/v2/latest?api_key=YOUR_API_KEY&base=BGN&currencies=PLN"
JavaScript
const response = await fetch("https://api.fxfeed.io/v2/latest?api_key=YOUR_API_KEY&base=BGN&currencies=PLN");
const data = await response.json();
Python
import requests

data = requests.get("https://api.fxfeed.io/v2/latest?api_key=YOUR_API_KEY&base=BGN&currencies=PLN").json()

Replace YOUR_API_KEY with the key from your dashboard.

BGN/PLN API questions

How do I get the BGN/PLN exchange rate from an API?

Send one GET request to https://api.fxfeed.io/v2/latest?api_key=YOUR_API_KEY&base=BGN&currencies=PLN, replacing YOUR_API_KEY with your own key. The JSON response carries the date and the latest BGN/PLN rate in rates.PLN.

How far back does BGN/PLN historical data go?

Daily BGN/PLN rates are available from 2000-07-19. Request one day with the /historical endpoint and a date, or a range of days with /timeseries.

Is there a free BGN/PLN exchange rate API?

Yes. The free plan includes 1,000 requests a month, with no credit card required; paid plans raise the limit.

Put these rates in your application

One endpoint, JSON responses, 160+ currencies and history back to 1999. Start on the free plan.