Skip to content

PHP to KES exchange rate API

Philippine Peso to Kenyan Shilling · quoted 2026-11-15

2.0329

▼ +2.97% over 6M

1 PHP = 2.0329 KES · 1 KES = 0.49191 PHP · Get this rate via the API

1 PHP buys 2.0329 KES as of 2026-11-15, so 1 KES buys 0.49191 PHP. Over the last 6 months, PHP/KES traded between 2.0292 and 2.1464, averaged 2.0859 and fell 2.97%. The API holds daily PHP/KES rates from 2024-08-24 — 2 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.

Daily observations · gaps mean no published rate

Download CSV
PHP/KES over 6M: show the values
Rates per 1 PHP. Missing rates are shown as a dash.
DateKES
2026-05-192.095203
2026-05-202.0972
2026-05-212.101366
2026-05-232.103106
2026-05-242.100657
2026-05-252.115441
2026-05-262.103745
2026-05-272.108705
2026-05-282.107093
2026-05-292.097207
2026-05-302.104256
2026-05-312.099069
2026-06-012.096284
2026-06-022.103068
2026-06-032.095488
2026-06-042.100847
2026-06-052.105621
2026-06-062.095561
2026-06-092.103818
2026-06-102.107737
2026-06-112.110915
2026-06-122.13117
2026-06-132.131416
2026-06-142.126855
2026-06-152.146406
2026-06-162.146047
2026-06-172.141927
2026-06-182.136203
2026-06-192.131574
2026-06-202.131541
2026-06-212.127077
2026-06-222.119768
2026-06-232.119395
2026-06-242.108378
2026-06-252.116431
2026-06-262.11299
2026-06-272.112634
2026-06-282.107448
2026-06-292.116283
2026-06-302.110232
2026-07-012.100445
2026-07-022.099499
2026-07-032.104023
2026-07-042.104263
2026-07-052.100844
2026-07-062.101549
2026-07-072.104862
2026-07-082.099673
2026-07-092.098258
2026-07-102.099136
2026-07-112.100839
2026-07-122.096545
2026-07-132.099524
2026-07-142.09451
2026-07-152.095776
2026-07-162.097895
2026-07-172.098678
2026-07-182.095724
2026-07-192.09486
2026-07-202.095228
2026-07-212.093891
2026-07-222.093308
2026-07-232.095617
2026-07-242.094225
2026-07-252.099203
2026-07-262.091678
2026-07-272.098036
2026-07-282.101881
2026-07-292.109281
2026-07-302.102195
2026-07-312.111383
2026-08-012.106913
2026-08-022.108452
2026-08-032.119285
2026-08-042.120975
2026-08-052.129665
2026-08-062.12806
2026-08-072.125495
2026-08-082.124428
2026-08-092.120606
2026-08-102.122877
2026-08-112.114653
2026-08-122.112572
2026-08-132.108177
2026-08-142.105672
2026-08-152.103016
2026-08-162.100385
2026-08-172.101779
2026-08-182.093821
2026-08-202.096989
2026-08-212.099114
2026-08-222.096236
2026-08-232.093641
2026-08-242.097354
2026-08-252.096861
2026-08-262.09891
2026-08-272.090454
2026-08-282.07914
2026-08-292.077739
2026-08-302.075114
2026-08-312.079869
2026-09-012.0746
2026-09-022.069537
2026-09-032.070535
2026-09-042.066015
2026-09-052.063797
2026-09-062.062229
2026-09-072.066209
2026-09-082.070609
2026-09-092.071121
2026-09-102.068374
2026-09-112.066392
2026-09-122.068371
2026-09-132.060807
2026-09-142.058972
2026-09-152.061424
2026-09-162.066771
2026-09-172.06591
2026-09-182.065353
2026-09-192.057701
2026-09-202.058392
2026-09-212.061936
2026-09-222.073568
2026-09-232.069837
2026-09-242.063836
2026-09-252.073312
2026-09-262.075926
2026-09-272.071547
2026-09-282.075569
2026-09-302.068909
2026-10-022.070332
2026-10-032.055716
2026-10-052.054967
2026-10-062.068988
2026-10-072.068226
2026-10-082.061409
2026-10-092.067025
2026-10-102.067171
2026-10-112.062389
2026-10-122.067395
2026-10-132.066938
2026-10-142.0624
2026-10-152.057848
2026-10-162.061832
2026-10-172.060071
2026-10-182.058216
2026-10-192.063477
2026-10-202.05788
2026-10-212.050744
2026-10-222.044469
2026-10-232.040396
2026-10-242.040235
2026-10-252.037685
2026-10-262.030134
2026-10-272.029732
2026-10-282.029182
2026-10-292.035504
2026-10-302.040708
2026-10-312.036322
2026-11-012.036597
2026-11-022.045147
2026-11-032.047611
2026-11-042.045125
2026-11-052.062672
2026-11-062.06143
2026-11-072.058948
2026-11-082.056978
2026-11-092.056568
2026-11-102.065086
2026-11-112.054615
2026-11-122.039097
2026-11-132.036531
2026-11-142.032895
2026-11-152.032895

High

2.1464

Low

2.0292

Average

2.0859

Statistics use all 174 daily observations in the selected period.

For developers

Get this rate via the API

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

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

Replace YOUR_API_KEY with the key from your dashboard.

PHP/KES API questions

How do I get the PHP/KES exchange rate from an API?

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

How far back does PHP/KES historical data go?

Daily PHP/KES rates are available from 2024-08-24. Request one day with the /historical endpoint and a date, or a range of days with /timeseries.

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