Skip to content

KES to MOP exchange rate API

Kenyan Shilling to Pataca · quoted 2026-10-25

0.06223

▲ +0.24% over 2Y

1 KES = 0.06223 MOP · 1 MOP = 16.0702 KES · Get this rate via the API

1 KES buys 0.06223 MOP as of 2026-10-25, so 1 MOP buys 16.0702 KES. Over the last 2 years, KES/MOP traded between 0.06155 and 0.06289, averaged 0.06220 and rose 0.24%. The API holds daily KES/MOP 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/MOP over 2Y: show the values
Rates per 1 KES. Missing rates are shown as a dash.
DateMOP
2024-10-250.062076
2024-10-260.06194
2024-10-270.061875
2024-10-280.062066
2024-10-290.062048
2024-10-300.062244
2024-10-310.062054
2024-11-010.062073
2024-11-020.062121
2024-11-030.061917
2024-11-040.062153
2024-11-050.062073
2024-11-060.062073
2024-11-070.06208
2024-11-080.062054
2024-11-090.06204
2024-11-100.061909
2024-11-110.062082
2024-11-120.062073
2024-11-130.062055
2024-11-140.061939
2024-11-150.061953
2024-11-160.061926
2024-11-170.061948
2024-11-180.061967
2024-11-190.062183
2024-11-200.061948
2024-11-210.061954
2024-11-220.061948
2024-11-230.06191
2024-11-240.061775
2024-11-250.061891
2024-11-260.061954
2024-11-270.061941
2024-11-280.061946
2024-11-290.061765
2024-11-300.061885
2024-12-010.061733
2024-12-020.061925
2024-12-030.061945
2024-12-040.061907
2024-12-050.061955
2024-12-060.061943
2024-12-070.061755
2024-12-080.061865
2024-12-090.061935
2024-12-100.061851
2024-12-110.0619
2024-12-120.061873
2024-12-130.061845
2024-12-140.061933
2024-12-150.061808
2024-12-160.062076
2024-12-170.062006
2024-12-180.06194
2024-12-190.061943
2024-12-200.061798
2024-12-210.062036
2024-12-220.061807
2024-12-230.062055
2024-12-240.061869
2024-12-250.061936
2024-12-260.061982
2024-12-270.061985
2024-12-280.061795
2024-12-290.061704
2024-12-300.061832
2024-12-310.061876
2025-01-010.061852
2025-01-020.06188
2025-01-030.06197
2025-01-040.061956
2025-01-050.061831
2025-01-060.062048
2025-01-070.061869
2025-01-080.061883
2025-01-090.061952
2025-01-100.061935
2025-01-110.061983
2025-01-120.061885
2025-01-130.061837
2025-01-140.061962
2025-01-150.061898
2025-01-160.061968
2025-01-170.061949
2025-01-180.061929
2025-01-190.061869
2025-01-200.061905
2025-01-210.061924
2025-01-220.061993
2025-01-230.06199
2025-01-240.062
2025-01-250.061941
2025-01-260.061993
2025-01-270.062164
2025-01-280.062079
2025-01-290.061969
2025-01-300.061984
2025-01-310.061974
2025-02-010.062134
2025-02-020.062078
2025-02-030.062154
2025-02-040.062208
2025-02-050.062196
2025-02-060.062124
2025-02-070.062142
2025-02-080.062205
2025-02-090.062037
2025-02-100.062115
2025-02-110.062204
2025-02-120.062223
2025-02-130.0622
2025-02-140.06218
2025-02-150.062155
2025-02-160.061946
2025-02-170.062111
2025-02-180.061957
2025-02-190.062089
2025-02-200.061913
2025-02-210.061879
2025-02-220.061805
2025-02-230.061686
2025-02-240.061753
2025-02-250.06189
2025-02-260.061798
2025-02-270.061878
2025-02-280.061922
2025-03-010.062138
2025-03-020.061874
2025-03-030.061998
2025-03-040.062239
2025-03-050.061968
2025-03-060.062183
2025-03-070.061956
2025-03-080.061974
2025-03-090.061852
2025-03-100.061847
2025-03-110.061839
2025-03-120.061958
2025-03-130.061859
2025-03-140.061848
2025-03-150.061842
2025-03-160.061833
2025-03-170.061901
2025-03-180.061836
2025-03-190.061841
2025-03-200.061856
2025-03-210.061858
2025-03-220.061831
2025-03-230.061895
2025-03-250.061887
2025-03-260.061873
2025-03-270.06189
2025-03-280.061884
2025-03-290.062194
2025-03-300.061863
2025-03-310.061863
2025-04-010.061986
2025-04-020.062001
2025-04-030.061976
2025-04-040.061997
2025-04-050.062066
2025-04-060.061847
2025-04-070.061809
2025-04-080.061779
2025-04-090.061967
2025-04-100.061639
2025-04-110.061651
2025-04-120.061743
2025-04-130.061546
2025-04-140.061679
2025-04-150.06169
2025-04-160.061612
2025-04-170.061685
2025-04-180.061711
2025-04-190.06174
2025-04-200.061571
2025-04-210.061702
2025-04-220.061626
2025-04-230.061676
2025-04-240.061629
2025-04-250.061718
2025-04-260.061757
2025-04-270.061733
2025-04-280.061755
2025-04-290.061916
2025-04-300.061844
2025-05-010.061663
2025-05-020.06166
2025-05-030.061734
2025-05-040.061644
2025-05-050.061663
2025-05-060.061772
2025-05-080.061892
2025-05-090.06197
2025-05-100.061918
2025-05-110.061926
2025-05-120.062004
2025-05-130.06215
2025-05-140.062121
2025-05-150.06221
2025-05-170.0623
2025-05-180.062198
2025-05-190.062169
2025-05-200.062219
2025-05-210.062499
2025-05-220.062255
2025-05-230.062414
2025-05-240.062426
2025-05-250.062357
2025-05-260.062589
2025-05-270.062478
2025-05-280.062485
2025-05-290.062448
2025-05-300.062481
2025-05-310.062522
2025-06-010.062426
2025-06-020.06262
2025-06-030.062588
2025-06-040.062498
2025-06-050.062497
2025-06-060.062467
2025-06-070.062463
2025-06-080.062477
2025-06-090.062493
2025-06-100.062501
2025-06-110.062502
2025-06-120.062501
2025-06-130.062507
2025-06-140.062483
2025-06-150.062505
2025-06-160.062646
2025-06-170.062478
2025-06-180.062475
2025-06-190.062527
2025-06-200.062496
2025-06-210.062576
2025-06-220.062501
2025-06-230.062525
2025-06-240.062516
2025-06-250.062506
2025-06-260.062512
2025-06-270.06253
2025-06-280.062484
2025-06-290.062506
2025-06-300.062584
2025-07-010.062511
2025-07-020.062549
2025-07-030.062602
2025-07-040.06248
2025-07-050.062576
2025-07-060.062577
2025-07-070.062586
2025-07-080.062607
2025-07-090.062511
2025-07-100.062635
2025-07-110.062492
2025-07-120.062593
2025-07-130.062505
2025-07-140.062591
2025-07-150.062526
2025-07-160.062405
2025-07-170.062574
2025-07-180.062683
2025-07-190.062464
2025-07-200.062482
2025-07-210.062526
2025-07-220.062686
2025-07-230.062551
2025-07-240.062687
2025-07-250.062575
2025-07-260.062686
2025-07-270.062502
2025-07-280.062638
2025-07-290.06253
2025-07-300.062517
2025-07-310.062491
2025-08-010.062536
2025-08-020.062497
2025-08-030.062563
2025-08-040.062688
2025-08-050.06256
2025-08-060.062525
2025-08-070.062642
2025-08-080.062517
2025-08-090.062601
2025-08-100.062591
2025-08-110.062639
2025-08-120.062488
2025-08-130.062477
2025-08-140.062494
2025-08-150.062433
2025-08-160.06238
2025-08-170.062355
2025-08-180.062476
2025-08-190.062174
2025-08-200.062131
2025-08-210.062266
2025-08-220.062182
2025-08-230.0623
2025-08-240.062277
2025-08-250.062737
2025-08-260.062121
2025-08-270.062018
2025-08-280.062032
2025-08-290.062016
2025-08-300.062057
2025-08-310.062133
2025-09-010.062235
2025-09-020.06215
2025-09-030.062186
2025-09-040.062217
2025-09-050.062091
2025-09-060.062062
2025-09-070.062135
2025-09-080.062182
2025-09-090.061992
2025-09-100.061835
2025-09-110.062094
2025-09-130.062078
2025-09-140.062016
2025-09-150.06197
2025-09-160.061935
2025-09-170.062139
2025-09-180.061974
2025-09-190.061933
2025-09-200.061921
2025-09-210.061948
2025-09-220.061908
2025-09-230.061881
2025-09-240.061902
2025-09-250.061978
2025-09-260.06185
2025-09-270.061927
2025-09-280.062072
2025-09-290.062156
2025-09-300.061983
2025-10-010.061923
2025-10-020.061866
2025-10-030.061977
2025-10-040.061933
2025-10-050.061989
2025-10-060.061974
2025-10-070.062223
2025-10-080.061989
2025-10-090.061963
2025-10-100.062008
2025-10-110.062226
2025-10-120.062027
2025-10-130.062176
2025-10-140.061945
2025-10-150.062199
2025-10-160.061972
2025-10-170.062061
2025-10-180.061852
2025-10-190.061903
2025-10-200.061863
2025-10-210.061906
2025-10-220.061924
2025-10-230.062016
2025-10-240.062076
2025-10-250.061942
2025-10-260.06194
2025-10-270.06206
2025-10-280.061779
2025-10-290.061936
2025-10-300.06194
2025-10-310.061911
2025-11-010.06195
2025-11-020.061953
2025-11-030.061994
2025-11-040.06196
2025-11-050.061972
2025-11-060.061962
2025-11-070.06199
2025-11-080.062001
2025-11-090.06199
2025-11-100.061978
2025-11-110.061965
2025-11-120.06194
2025-11-130.061942
2025-11-140.061934
2025-11-150.061962
2025-11-160.061916
2025-11-170.061932
2025-11-180.061909
2025-11-190.061864
2025-11-200.061692
2025-11-210.061844
2025-11-220.061795
2025-11-230.061906
2025-11-240.061973
2025-11-250.061822
2025-11-260.061924
2025-11-270.06175
2025-11-280.061743
2025-11-290.061817
2025-11-300.061934
2025-12-010.062065
2025-12-020.062062
2025-12-030.061986
2025-12-040.06194
2025-12-050.06196
2025-12-060.062014
2025-12-070.062004
2025-12-080.061989
2025-12-090.061994
2025-12-110.062023
2025-12-120.062244
2025-12-130.062334
2025-12-140.062214
2025-12-150.062205
2025-12-160.062138
2025-12-170.062084
2025-12-180.062178
2025-12-190.062155
2025-12-200.062208
2025-12-210.062158
2025-12-220.062187
2025-12-230.06233
2025-12-240.062174
2025-12-250.062113
2025-12-260.062106
2025-12-270.062079
2025-12-280.062064
2025-12-290.062102
2025-12-300.062158
2025-12-310.062038
2026-01-010.062119
2026-01-020.062189
2026-01-030.062207
2026-01-040.062199
2026-01-050.062114
2026-01-060.062295
2026-01-070.062141
2026-01-080.062154
2026-01-090.062105
2026-01-100.062241
2026-01-110.062236
2026-01-120.062293
2026-01-130.062339
2026-01-140.06224
2026-01-150.06222
2026-01-160.062203
2026-01-170.062264
2026-01-180.062249
2026-01-190.062252
2026-01-200.062312
2026-01-210.062235
2026-01-220.062176
2026-01-230.062258
2026-01-240.06228
2026-01-250.062251
2026-01-260.062638
2026-01-270.06231
2026-01-280.062243
2026-01-290.062297
2026-01-300.062272
2026-01-310.062381
2026-02-010.06235
2026-02-020.062001
2026-02-030.062124
2026-02-040.06256
2026-02-050.062295
2026-02-060.062336
2026-02-070.062573
2026-02-080.062371
2026-02-090.062509
2026-02-100.062527
2026-02-110.062426
2026-02-120.062414
2026-02-130.062314
2026-02-140.062413
2026-02-150.062457
2026-02-160.06246
2026-02-170.06237
2026-02-180.062455
2026-02-190.062326
2026-02-200.06232
2026-02-210.062404
2026-02-220.062471
2026-02-230.062642
2026-02-240.062526
2026-02-250.062452
2026-02-260.062609
2026-02-270.062455
2026-02-280.062466
2026-03-010.062464
2026-03-020.062444
2026-03-030.062252
2026-03-040.06226
2026-03-050.062312
2026-03-060.062342
2026-03-070.062374
2026-03-080.062378
2026-03-090.062555
2026-03-100.062476
2026-03-110.062342
2026-03-120.062162
2026-03-130.062298
2026-03-140.062377
2026-03-150.062367
2026-03-160.062287
2026-03-170.062373
2026-03-180.062394
2026-03-190.062054
2026-03-200.062594
2026-03-210.062256
2026-03-220.062257
2026-03-230.062188
2026-03-240.062387
2026-03-250.062272
2026-03-260.061978
2026-03-270.062182
2026-03-280.062119
2026-03-290.062086
2026-03-300.062119
2026-03-310.062096
2026-04-010.062112
2026-04-020.062019
2026-04-030.062128
2026-04-040.062192
2026-04-050.062085
2026-04-060.062198
2026-04-070.062057
2026-04-080.062023
2026-04-090.062318
2026-04-100.062355
2026-04-110.062433
2026-04-120.06234
2026-04-130.06234
2026-04-140.062225
2026-04-150.062377
2026-04-160.062466
2026-04-170.06237
2026-04-180.062475
2026-04-190.062586
2026-04-200.062627
2026-04-210.062474
2026-04-220.062481
2026-04-230.062463
2026-04-240.062401
2026-04-250.062295
2026-04-260.062414
2026-04-270.062411
2026-04-280.062504
2026-04-290.062513
2026-04-300.062533
2026-05-010.062477
2026-05-020.062491
2026-05-030.062491
2026-05-040.062491
2026-05-050.062476
2026-05-060.0625
2026-05-070.062495
2026-05-080.062478
2026-05-090.062414
2026-05-100.062432
2026-05-110.062409
2026-05-120.062421
2026-05-140.06244
2026-05-150.062432
2026-05-160.06234
2026-05-170.062376
2026-05-180.062539
2026-05-190.062374
2026-05-200.062354
2026-05-210.062325
2026-05-230.062276
2026-05-240.062199
2026-05-250.062245
2026-05-260.062324
2026-05-270.062279
2026-05-280.062188
2026-05-290.062494
2026-05-300.062346
2026-05-310.062353
2026-06-010.06236
2026-06-020.062251
2026-06-030.062362
2026-06-040.062378
2026-06-050.062351
2026-06-060.062381
2026-06-090.062395
2026-06-100.062387
2026-06-110.062342
2026-06-120.062297
2026-06-130.062324
2026-06-140.06233
2026-06-150.06232
2026-06-160.06233
2026-06-170.062326
2026-06-180.062319
2026-06-190.062356
2026-06-200.06237
2026-06-210.062349
2026-06-220.062404
2026-06-230.062402
2026-06-240.062409
2026-06-250.062358
2026-06-260.062349
2026-06-270.06237
2026-06-280.062377
2026-06-290.062387
2026-06-300.062389
2026-07-010.062396
2026-07-020.062514
2026-07-030.062487
2026-07-040.062477
2026-07-050.062486
2026-07-060.062481
2026-07-070.062474
2026-07-080.062493
2026-07-090.062467
2026-07-100.062458
2026-07-110.0625
2026-07-120.062497
2026-07-130.062448
2026-07-140.062484
2026-07-150.062441
2026-07-160.062445
2026-07-170.062464
2026-07-180.062476
2026-07-190.062476
2026-07-200.062482
2026-07-210.06247
2026-07-220.062457
2026-07-230.062386
2026-07-240.062371
2026-07-250.062358
2026-07-260.062377
2026-07-270.062389
2026-07-280.062348
2026-07-290.062368
2026-07-300.062447
2026-07-310.06245
2026-08-010.062595
2026-08-020.062444
2026-08-030.062562
2026-08-040.062434
2026-08-050.06244
2026-08-060.062447
2026-08-070.062455
2026-08-080.062573
2026-08-090.062451
2026-08-100.062655
2026-08-110.062466
2026-08-120.062489
2026-08-130.062518
2026-08-140.062525
2026-08-150.062535
2026-08-160.062521
2026-08-170.062519
2026-08-180.062458
2026-08-200.062401
2026-08-210.062413
2026-08-220.062381
2026-08-230.06239
2026-08-240.06236
2026-08-250.062371
2026-08-260.062404
2026-08-270.062391
2026-08-280.062386
2026-08-290.062385
2026-08-300.062397
2026-08-310.062216
2026-09-010.062343
2026-09-020.062395
2026-09-030.062405
2026-09-040.062392
2026-09-050.062393
2026-09-060.062399
2026-09-070.062383
2026-09-080.062394
2026-09-090.062409
2026-09-100.0624
2026-09-110.062409
2026-09-120.062407
2026-09-130.062417
2026-09-140.062407
2026-09-150.062405
2026-09-160.06232
2026-09-170.062365
2026-09-180.062291
2026-09-190.0624
2026-09-200.062388
2026-09-210.062408
2026-09-220.06238
2026-09-230.062403
2026-09-240.062374
2026-09-250.062367
2026-09-260.062351
2026-09-270.062341
2026-09-280.062291
2026-09-300.062292
2026-10-020.062366
2026-10-030.062893
2026-10-050.062753
2026-10-060.062267
2026-10-070.062224
2026-10-080.062239
2026-10-090.062245
2026-10-100.062284
2026-10-110.062298
2026-10-120.062301
2026-10-130.062303
2026-10-140.062334
2026-10-150.062273
2026-10-160.06226
2026-10-170.062293
2026-10-180.062263
2026-10-190.06218
2026-10-200.062223
2026-10-210.06226
2026-10-220.062238
2026-10-230.062195
2026-10-240.062258
2026-10-250.062227

High

0.06289

Low

0.06155

Average

0.06220

Statistics use all 718 daily observations in the selected period.

For developers

Get this rate via the API

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

Replace YOUR_API_KEY with the key from your dashboard.

KES/MOP API questions

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

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

How far back does KES/MOP historical data go?

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