Skip to content

EUR to PLN exchange rate API

Euro to Zloty · quoted 2026-10-12

4.3863

▼ +4.17% over 5Y

1 EUR = 4.3863 PLN · 1 PLN = 0.22798 EUR · Get this rate via the API

1 EUR buys 4.3863 PLN as of 2026-10-12, so 1 PLN buys 0.22798 EUR. Over the last 5 years, EUR/PLN traded between 4.1308 and 4.9525, averaged 4.4008 and fell 4.17%. The API holds daily EUR/PLN rates from 1999-01-04 — 27 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
EUR/PLN over 5Y: show the values
Rates per 1 EUR. Missing rates are shown as a dash.
DatePLN
2022-05-134.688301
2022-05-164.667503
2022-05-174.648802
2022-05-184.644301
2022-05-194.642303
2022-05-204.636503
2022-05-234.621001
2022-05-244.601504
2022-05-254.621002
2022-05-264.608302
2022-05-274.585803
2022-05-304.585502
2022-05-314.580501
2022-06-014.591301
2022-06-024.578702
2022-06-034.595501
2022-06-064.580798
2022-06-074.5813
2022-06-084.569801
2022-06-094.592502
2022-06-104.6053
2022-06-134.6373
2022-06-144.656302
2022-06-154.669003
2022-06-164.713802
2022-06-174.700301
2022-06-204.652001
2022-06-214.6435
2022-06-224.690504
2022-06-234.708501
2022-06-244.702299
2022-06-274.699003
2022-06-284.690499
2022-06-294.686902
2022-06-304.690403
2022-07-014.716802
2022-07-044.71
2022-07-054.7448
2022-07-064.771004
2022-07-074.772101
2022-07-084.763001
2022-07-114.796799
2022-07-124.819001
2022-07-134.824002
2022-07-144.8146
2022-07-154.795302
2022-07-184.776001
2022-07-194.759803
2022-07-204.782
2022-07-214.761

High

4.9525

Low

4.1308

Average

4.4008

Statistics use all 1510 daily observations in the selected period.

For developers

Get this rate via the API

One GET request returns the EUR/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=EUR&currencies=PLN"
JavaScript
const response = await fetch("https://api.fxfeed.io/v2/latest?api_key=YOUR_API_KEY&base=EUR&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=EUR&currencies=PLN").json()

Replace YOUR_API_KEY with the key from your dashboard.

EUR/PLN API questions

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

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

How far back does EUR/PLN historical data go?

Daily EUR/PLN rates are available from 1999-01-04. Request one day with the /historical endpoint and a date, or a range of days with /timeseries.

Is there a free EUR/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.