Skip to content

KES to MYR exchange rate API

Kenyan Shilling to Malaysian Ringgit · quoted 2026-10-25

0.03148

▼ +6.58% over 2Y

1 KES = 0.03148 MYR · 1 MYR = 31.7702 KES · Get this rate via the API

1 KES buys 0.03148 MYR as of 2026-10-25, so 1 MYR buys 31.7702 KES. Over the last 2 years, KES/MYR traded between 0.03016 and 0.03512, averaged 0.03242 and fell 6.58%. The API holds daily KES/MYR 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.

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

Download CSV
KES/MYR over 2Y: show the values
Rates per 1 KES. Missing rates are shown as a dash.
DateMYR
2024-10-250.033693
2024-10-260.03359
2024-10-270.033716
2024-10-280.033807
2024-10-290.033941
2024-10-300.034055
2024-10-310.033946
2024-11-010.033941
2024-11-020.033953
2024-11-030.03401
2024-11-040.033931
2024-11-050.033687
2024-11-060.034134
2024-11-070.034136
2024-11-080.033973
2024-11-090.034022
2024-11-100.034083
2024-11-110.034186
2024-11-120.034411
2024-11-130.034455
2024-11-140.034625
2024-11-150.034548
2024-11-160.034548
2024-11-170.034759
2024-11-180.034625
2024-11-190.034695
2024-11-200.034556
2024-11-210.034509
2024-11-220.034526
2024-11-230.034499
2024-11-240.034579
2024-11-250.034378
2024-11-260.034449
2024-11-270.034333
2024-11-280.034367
2024-11-290.034244
2024-11-300.034339
2024-12-010.034442
2024-12-020.034446
2024-12-030.034545
2024-12-040.034382
2024-12-050.034216
2024-12-060.034154
2024-12-070.03406
2024-12-080.03432
2024-12-090.0342
2024-12-100.034205
2024-12-110.034266
2024-12-120.034282
2024-12-130.034362
2024-12-140.034419
2024-12-150.034547
2024-12-160.034511
2024-12-170.034585
2024-12-180.034592
2024-12-190.034859
2024-12-200.035118
2024-12-210.034908
2024-12-220.034995
2024-12-230.034807
2024-12-240.034686
2024-12-250.034736
2024-12-260.03474
2024-12-270.034647
2024-12-280.034572
2024-12-290.034591
2024-12-300.034524
2024-12-310.034591
2025-01-010.034562
2025-01-020.03462
2025-01-030.034815
2025-01-040.03482
2025-01-050.034812
2025-01-060.034935
2025-01-070.034679
2025-01-080.034794
2025-01-090.034812
2025-01-100.034749
2025-01-110.034748
2025-01-120.034779
2025-01-130.03477
2025-01-140.034816
2025-01-150.034715
2025-01-160.034796
2025-01-170.034796
2025-01-180.034778
2025-01-190.03482
2025-01-200.034682
2025-01-210.034575
2025-01-220.034288
2025-01-230.034342
2025-01-240.033832
2025-01-250.033915
2025-01-260.033915
2025-01-270.033914
2025-01-280.033989
2025-01-290.033924
2025-01-300.033923
2025-01-310.034402
2025-02-010.034481
2025-02-020.03455
2025-02-030.034646
2025-02-040.034447
2025-02-050.034284
2025-02-060.034356
2025-02-070.034393
2025-02-080.034419
2025-02-090.034401
2025-02-100.034599
2025-02-110.034653
2025-02-120.034649
2025-02-130.034537
2025-02-140.034381
2025-02-150.03438
2025-02-160.034347
2025-02-170.034362
2025-02-180.034363
2025-02-190.034428
2025-02-200.034237
2025-02-210.034146
2025-02-220.034136
2025-02-230.034144
2025-02-240.034029
2025-02-250.034194
2025-02-260.034202
2025-02-270.034349
2025-02-280.034495
2025-03-010.034554
2025-03-020.034542
2025-03-030.034564
2025-03-040.034705
2025-03-050.034283
2025-03-060.034401
2025-03-070.03416
2025-03-080.03418
2025-03-090.034125
2025-03-100.034178
2025-03-110.034104
2025-03-120.034294
2025-03-130.034301
2025-03-140.034349
2025-03-150.034328
2025-03-160.034404
2025-03-170.034372
2025-03-180.034344
2025-03-190.034277
2025-03-200.034205
2025-03-210.034162
2025-03-220.034154
2025-03-230.034341
2025-03-250.034282
2025-03-260.034223
2025-03-270.034247
2025-03-280.034287
2025-03-290.034412
2025-03-300.034318
2025-03-310.034258
2025-04-010.034321
2025-04-020.034456
2025-04-030.034339
2025-04-040.034336
2025-04-050.034373
2025-04-060.034326
2025-04-070.034586
2025-04-080.034666
2025-04-090.034827
2025-04-100.034449
2025-04-110.034126
2025-04-120.034174
2025-04-130.034147
2025-04-140.034084
2025-04-150.034109
2025-04-160.034009
2025-04-170.034008
2025-04-180.034017
2025-04-190.034033
2025-04-200.034049
2025-04-210.033909
2025-04-220.033858
2025-04-230.033894
2025-04-240.033723
2025-04-250.033782
2025-04-260.033819
2025-04-270.03385
2025-04-280.03372
2025-04-290.033534
2025-04-300.03339
2025-05-010.033308
2025-05-020.032889
2025-05-030.032929
2025-05-040.032938
2025-05-050.032442
2025-05-060.032749
2025-05-080.03313
2025-05-090.033262
2025-05-100.033152
2025-05-110.033234
2025-05-120.033259
2025-05-130.033478
2025-05-140.033163
2025-05-150.033127
2025-05-170.033247
2025-05-180.033249
2025-05-190.033121
2025-05-200.033194
2025-05-210.033096
2025-05-220.033018
2025-05-230.032745
2025-05-240.032743
2025-05-250.032762
2025-05-260.032726
2025-05-270.032806
2025-05-280.032692
2025-05-290.032835
2025-05-300.032933
2025-05-310.032945
2025-06-010.032963
2025-06-020.032996
2025-06-030.032886
2025-06-040.032849
2025-06-050.032714
2025-06-060.032701
2025-06-070.032675
2025-06-080.032758
2025-06-090.032719
2025-06-100.032749
2025-06-110.03276
2025-06-120.032632
2025-06-130.032826
2025-06-140.032813
2025-06-150.032887
2025-06-160.032858
2025-06-170.032807
2025-06-180.032843
2025-06-190.032944
2025-06-200.03287
2025-06-210.032918
2025-06-220.032933
2025-06-230.033213
2025-06-240.032814
2025-06-250.032766
2025-06-260.032702
2025-06-270.032706
2025-06-280.032674
2025-06-290.032768
2025-06-300.032602
2025-07-010.032452
2025-07-020.032716
2025-07-030.032696
2025-07-040.032622
2025-07-050.032678
2025-07-060.032736
2025-07-070.032782
2025-07-080.032838
2025-07-090.032862
2025-07-100.032903
2025-07-110.032868
2025-07-120.032978
2025-07-130.032926
2025-07-140.032919
2025-07-150.032804
2025-07-160.032763
2025-07-170.032864
2025-07-180.032894
2025-07-190.032814
2025-07-200.032878
2025-07-210.032757
2025-07-220.032807
2025-07-230.032705
2025-07-240.032683
2025-07-250.032672
2025-07-260.032753
2025-07-270.032698
2025-07-280.032782
2025-07-290.032749
2025-07-300.032784
2025-07-310.032964
2025-08-010.033084
2025-08-020.03306
2025-08-030.033164
2025-08-040.032855
2025-08-050.03271
2025-08-060.03271
2025-08-070.032805
2025-08-080.032785
2025-08-090.032826
2025-08-100.0329
2025-08-110.032798
2025-08-120.032699
2025-08-130.032512
2025-08-140.032563
2025-08-150.032562
2025-08-160.03261
2025-08-170.032652
2025-08-180.032722
2025-08-190.03266
2025-08-200.032673
2025-08-210.03271
2025-08-220.032663
2025-08-230.032721
2025-08-240.032713
2025-08-250.032807
2025-08-260.032557
2025-08-270.032761
2025-08-280.032608
2025-08-290.032672
2025-08-300.03265
2025-08-310.032745
2025-09-010.032748
2025-09-020.032828
2025-09-030.032675
2025-09-040.032729
2025-09-050.032653
2025-09-060.03265
2025-09-070.032776
2025-09-080.032652
2025-09-090.032484
2025-09-100.032488
2025-09-110.032672
2025-09-130.032572
2025-09-140.032606
2025-09-150.03253
2025-09-160.032505
2025-09-170.032482
2025-09-180.032459
2025-09-190.032518
2025-09-200.032522
2025-09-210.032604
2025-09-220.032505
2025-09-230.032453
2025-09-240.032542
2025-09-250.032568
2025-09-260.032565
2025-09-270.032632
2025-09-280.032802
2025-09-290.03269
2025-09-300.032537
2025-10-010.032504
2025-10-020.032462
2025-10-030.032533
2025-10-040.032527
2025-10-050.032642
2025-10-060.032592
2025-10-070.032712
2025-10-080.032612
2025-10-090.032597
2025-10-100.032689
2025-10-110.032787
2025-10-120.032769
2025-10-130.032799
2025-10-140.032712
2025-10-150.032869
2025-10-160.03272
2025-10-170.032778
2025-10-180.03268
2025-10-190.032766
2025-10-200.032676
2025-10-210.032722
2025-10-220.032586
2025-10-230.032768
2025-10-240.032742
2025-10-250.032688
2025-10-260.032768
2025-10-270.032655
2025-10-280.032412
2025-10-290.032419
2025-10-300.032506
2025-10-310.032405
2025-11-010.032458
2025-11-020.032511
2025-11-030.032522
2025-11-040.03248
2025-11-050.032437
2025-11-060.032366
2025-11-070.032326
2025-11-080.032323
2025-11-090.032395
2025-11-100.032191
2025-11-110.032031
2025-11-120.032013
2025-11-130.031955
2025-11-140.031976
2025-11-150.031988
2025-11-160.03204
2025-11-170.032101
2025-11-180.032191
2025-11-190.031995
2025-11-200.031974
2025-11-210.031997
2025-11-220.032127
2025-11-230.032127
2025-11-240.031952
2025-11-250.031902
2025-11-260.031972
2025-11-270.031849
2025-11-280.031838
2025-11-290.031855
2025-11-300.032011
2025-12-010.031965
2025-12-020.031962
2025-12-030.031881
2025-12-040.031777
2025-12-050.031771
2025-12-060.031789
2025-12-070.03189
2025-12-080.031807
2025-12-090.031835
2025-12-110.031813
2025-12-120.031838
2025-12-130.031855
2025-12-140.031853
2025-12-150.031755
2025-12-160.03169
2025-12-170.031687
2025-12-180.0317
2025-12-190.031614
2025-12-200.031653
2025-12-210.031695
2025-12-220.031641
2025-12-230.031621
2025-12-240.031402
2025-12-250.031379
2025-12-260.031453
2025-12-270.031382
2025-12-280.03148
2025-12-290.031488
2025-12-300.031399
2025-12-310.031397
2026-01-010.031434
2026-01-020.031421
2026-01-030.031433
2026-01-040.031513
2026-01-050.03152
2026-01-060.03144
2026-01-070.03143
2026-01-080.031477
2026-01-090.031514
2026-01-100.031729
2026-01-110.031674
2026-01-120.031519
2026-01-130.03149
2026-01-140.031356
2026-01-150.031429
2026-01-160.031422
2026-01-170.03145
2026-01-180.031542
2026-01-190.031437
2026-01-200.031456
2026-01-210.031359
2026-01-220.031279
2026-01-230.03105
2026-01-240.03107
2026-01-250.031144
2026-01-260.030936
2026-01-270.030664
2026-01-280.030362
2026-01-290.030445
2026-01-300.030567
2026-01-310.030547
2026-02-010.03067
2026-02-020.030388
2026-02-030.030365
2026-02-040.03056
2026-02-050.030569
2026-02-060.030585
2026-02-070.030679
2026-02-080.030653
2026-02-090.030558
2026-02-100.030474
2026-02-110.030547
2026-02-120.030183
2026-02-130.030249
2026-02-140.030288
2026-02-150.030366
2026-02-160.030261
2026-02-170.030214
2026-02-180.030256
2026-02-190.030262
2026-02-200.030223
2026-02-210.030258
2026-02-220.030342
2026-02-230.030278
2026-02-240.030232
2026-02-250.03016
2026-02-260.03021
2026-02-270.030161
2026-02-280.030156
2026-03-010.03023
2026-03-020.030433
2026-03-030.030502
2026-03-040.03051
2026-03-050.030509
2026-03-060.030536
2026-03-070.030552
2026-03-080.030613
2026-03-090.030797
2026-03-100.03043
2026-03-110.030294
2026-03-120.03029
2026-03-130.030435
2026-03-140.030478
2026-03-150.03052
2026-03-160.030362
2026-03-170.030287
2026-03-180.030267
2026-03-190.030277
2026-03-200.030557
2026-03-210.030403
2026-03-220.030425
2026-03-230.030369
2026-03-240.030613
2026-03-250.030632
2026-03-260.030743
2026-03-270.03094
2026-03-280.030207
2026-03-290.030949
2026-03-300.031015
2026-03-310.031144
2026-04-010.03098
2026-04-020.031032
2026-04-030.031044
2026-04-040.031055
2026-04-050.03106
2026-04-060.031163
2026-04-070.030988
2026-04-080.030569
2026-04-090.030785
2026-04-100.030676
2026-04-110.0307
2026-04-120.03074
2026-04-130.030763
2026-04-140.030509
2026-04-150.030559
2026-04-160.030681
2026-04-170.030582
2026-04-180.030614
2026-04-190.030668
2026-04-200.030584
2026-04-210.030634
2026-04-220.030578
2026-04-230.030584
2026-04-240.030664
2026-04-250.030658
2026-04-260.030769
2026-04-270.030618
2026-04-280.030526
2026-04-290.030616
2026-04-300.030744
2026-05-010.030806
2026-05-020.030742
2026-05-030.030827
2026-05-040.030607
2026-05-050.030674
2026-05-060.030454
2026-05-070.030268
2026-05-080.030273
2026-05-090.030353
2026-05-100.030494
2026-05-110.030442
2026-05-120.030453
2026-05-140.030433
2026-05-150.030568
2026-05-160.030535
2026-05-170.030634
2026-05-180.030776
2026-05-190.030757
2026-05-200.030682
2026-05-210.030612
2026-05-230.030617
2026-05-240.030633
2026-05-250.030486
2026-05-260.030621
2026-05-270.030596
2026-05-280.030669
2026-05-290.030705
2026-05-300.030655
2026-05-310.03068
2026-06-010.030629
2026-06-020.030574
2026-06-030.030861
2026-06-040.031015
2026-06-050.031128
2026-06-060.031137
2026-06-090.031394
2026-06-100.031457
2026-06-110.031412
2026-06-120.031319
2026-06-130.031336
2026-06-140.03139
2026-06-150.031278
2026-06-160.031429
2026-06-170.031424
2026-06-180.031789
2026-06-190.031955
2026-06-200.031974
2026-06-210.032015
2026-06-220.032067
2026-06-230.031999
2026-06-240.031975
2026-06-250.031797
2026-06-260.031554
2026-06-270.031565
2026-06-280.03162
2026-06-290.03144
2026-06-300.031549
2026-07-010.031618
2026-07-020.031559
2026-07-030.03149
2026-07-040.031485
2026-07-050.031557
2026-07-060.031595
2026-07-070.031475
2026-07-080.031543
2026-07-090.031543
2026-07-100.031489
2026-07-110.031502
2026-07-120.031562
2026-07-130.031488
2026-07-140.031559
2026-07-150.031543
2026-07-160.031499
2026-07-170.031674
2026-07-180.031689
2026-07-190.031743
2026-07-200.031665
2026-07-210.031629
2026-07-220.031611
2026-07-230.031588
2026-07-240.031591
2026-07-250.031575
2026-07-260.031642
2026-07-270.031557
2026-07-280.031587
2026-07-290.031574
2026-07-300.031557
2026-07-310.031589
2026-08-010.03166
2026-08-020.031641
2026-08-030.031718
2026-08-040.03163
2026-08-050.031635
2026-08-060.031611
2026-08-070.031622
2026-08-080.031677
2026-08-090.031672
2026-08-100.031717
2026-08-110.031633
2026-08-120.031588
2026-08-130.031612
2026-08-140.031609
2026-08-150.031613
2026-08-160.031661
2026-08-170.031424
2026-08-180.031378
2026-08-200.031241
2026-08-210.031201
2026-08-220.031198
2026-08-230.031253
2026-08-240.031229
2026-08-250.031272
2026-08-260.031111
2026-08-270.031165
2026-08-280.031104
2026-08-290.03113
2026-08-300.031157
2026-08-310.031022
2026-09-010.031189
2026-09-020.031254
2026-09-030.031225
2026-09-040.031246
2026-09-050.031243
2026-09-060.031301
2026-09-070.03126
2026-09-080.031379
2026-09-090.031446
2026-09-100.03141
2026-09-110.031452
2026-09-120.031445
2026-09-130.031503
2026-09-140.031488
2026-09-150.031569
2026-09-160.031524
2026-09-170.031635
2026-09-180.031458
2026-09-190.031532
2026-09-200.031571
2026-09-210.031491
2026-09-220.031453
2026-09-230.031515
2026-09-240.031558
2026-09-250.03145
2026-09-260.031444
2026-09-270.0315
2026-09-280.03148
2026-09-300.031433
2026-10-020.031517
2026-10-030.031787
2026-10-050.031733
2026-10-060.031469
2026-10-070.031469
2026-10-080.031503
2026-10-090.031459
2026-10-100.031486
2026-10-110.031539
2026-10-120.031477
2026-10-130.031494
2026-10-140.031481
2026-10-150.031453
2026-10-160.031437
2026-10-170.031471
2026-10-180.031488
2026-10-190.031405
2026-10-200.031424
2026-10-210.031431
2026-10-220.031449
2026-10-230.031461
2026-10-240.03149
2026-10-250.031476

High

0.03512

Low

0.03016

Average

0.03242

Statistics use all 718 daily observations in the selected period.

For developers

Get this rate via the API

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

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

Replace YOUR_API_KEY with the key from your dashboard.

KES/MYR API questions

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

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

How far back does KES/MYR historical data go?

Daily KES/MYR 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 KES/MYR 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.