Skip to content

EUR to PLN exchange rate API

Euro to Zloty · quoted 2026-10-12

4.3872

▼ +4.15% over 5Y

1 EUR = 4.3872 PLN · 1 PLN = 0.22794 EUR · Get this rate via the API

1 EUR buys 4.3872 PLN as of 2026-10-12, so 1 PLN buys 0.22794 EUR. Over the last 5 years, EUR/PLN traded between 4.1308 and 4.9525, averaged 4.4008 and fell 4.15%. 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-03-024.802099
2022-03-034.769099
2022-03-044.853003
2022-03-074.952501
2022-03-084.9103
2022-03-094.819603
2022-03-104.823901
2022-03-114.782
2022-03-144.721803
2022-03-154.735501
2022-03-164.676499
2022-03-174.688902
2022-03-184.7135
2022-03-214.696
2022-03-224.685103
2022-03-234.7052
2022-03-244.742103
2022-03-254.730702
2022-03-284.718002
2022-03-294.659404
2022-03-304.667903
2022-03-314.653103
2022-04-014.640102
2022-04-044.637503
2022-04-054.6265
2022-04-064.632801
2022-04-074.637002
2022-04-084.643702
2022-04-114.6456
2022-04-124.655202
2022-04-134.6453
2022-04-144.647802
2022-04-194.655302
2022-04-204.633799
2022-04-214.630002
2022-04-224.633603
2022-04-254.639803
2022-04-264.646603
2022-04-274.704302
2022-04-284.689101
2022-04-294.678002
2022-05-024.684999
2022-05-034.692502
2022-05-044.687501
2022-05-054.667303
2022-05-064.702803
2022-05-094.698501
2022-05-104.676299
2022-05-114.657503
2022-05-124.668001

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.