Skip to content

KES to MGA exchange rate API

Kenyan Shilling to Malagasy Ariary · quoted 2026-10-21

35.0982

▲ +2.89% over 2Y

1 KES = 35.0982 MGA · 1 MGA = 0.02849 KES · Get this rate via the API

1 KES buys 35.0982 MGA as of 2026-10-21, so 1 MGA buys 0.02849 KES. Over the last 2 years, KES/MGA traded between 30.2297 and 36.6281, averaged 33.9579 and rose 2.89%. The API holds daily KES/MGA 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/MGA over 2Y: show the values
Rates per 1 KES. Missing rates are shown as a dash.
DateMGA
2024-10-2134.113736
2024-10-2234.135754
2024-10-2334.156801
2024-10-2434.218332
2024-10-2534.238291
2024-10-2635.658088
2024-10-2734.633526
2024-10-2834.222865
2024-10-2934.219778
2024-10-3034.338775
2024-10-3134.229278
2024-11-0134.230719
2024-11-0235.766442
2024-11-0334.641055
2024-11-0434.254011
2024-11-0534.202058
2024-11-0634.192825
2024-11-0734.3157
2024-11-0834.310581
2024-11-0935.867283
2024-11-1034.705443
2024-11-1134.274166
2024-11-1234.274508
2024-11-1334.249121
2024-11-1434.12364
2024-11-1534.120487
2024-11-1636.047095
2024-11-1735.128553
2024-11-1834.102095
2024-11-1934.174369
2024-11-2034.124836
2024-11-2134.262178
2024-11-2234.434615
2024-11-2336.059993
2024-11-2435.204937
2024-11-2534.526724
2024-11-2634.745772
2024-11-2734.722002
2024-11-2834.753035
2024-11-2934.668682
2024-11-3036.183448
2024-12-0135.15444
2024-12-0234.772522
2024-12-0334.78799
2024-12-0434.740165
2024-12-0534.768718
2024-12-0634.764605
2024-12-0736.138676
2024-12-0835.225493
2024-12-0934.736719
2024-12-1034.69243
2024-12-1134.712918
2024-12-1234.691243
2024-12-1334.682085
2024-12-1436.301439
2024-12-1535.100851
2024-12-1634.854955
2024-12-1734.8309
2024-12-1834.753938
2024-12-1934.734358
2024-12-2034.683962
2024-12-2136.324168
2024-12-2235.23869
2024-12-2334.761178
2024-12-2434.590264
2024-12-2536.469971
2024-12-2634.715087
2024-12-2734.772669
2024-12-2836.366897
2024-12-2935.217954
2024-12-3034.717763
2024-12-3134.741274
2025-01-0135.287726
2025-01-0234.726918
2025-01-0334.804663
2025-01-0436.625604
2025-01-0535.278149
2025-01-0634.860249
2025-01-0734.778541
2025-01-0834.76185
2025-01-0934.805931
2025-01-1034.80618
2025-01-1136.513376
2025-01-1235.166627
2025-01-1334.696289
2025-01-1434.746179
2025-01-1534.699521
2025-01-1634.694752
2025-01-1734.564441
2025-01-1836.29225
2025-01-1935.067356
2025-01-2034.567269
2025-01-2134.61639
2025-01-2234.611053
2025-01-2334.615001
2025-01-2434.639761
2025-01-2536.316143
2025-01-2635.202507
2025-01-2734.767133
2025-01-2834.743052
2025-01-2934.687529
2025-01-3034.693831
2025-01-3134.69775
2025-02-0135.981977
2025-02-0235.267319
2025-02-0334.801891
2025-02-0434.821464
2025-02-0534.811806
2025-02-0634.780012
2025-02-0734.788104
2025-02-0836.471879
2025-02-0935.156894
2025-02-1034.752083
2025-02-1134.842177
2025-02-1234.766828
2025-02-1334.763523
2025-02-1434.788312
2025-02-1536.510132
2025-02-1635.087474
2025-02-1734.757746
2025-02-1834.627694
2025-02-1934.633263
2025-02-2034.525331
2025-02-2134.526688
2025-02-2236.435533
2025-02-2335.079996
2025-02-2434.484358
2025-02-2534.560495
2025-02-2634.598934
2025-02-2734.715751
2025-02-2834.762083
2025-03-0136.628069
2025-03-0235.197547
2025-03-0334.839957
2025-03-0434.961781
2025-03-0534.833967
2025-03-0635.00049
2025-03-0734.715218
2025-03-0836.08259
2025-03-0935.343035
2025-03-1034.563252
2025-03-1134.54936
2025-03-1234.581448
2025-03-1334.521232
2025-03-1434.498069
2025-03-1536.10583
2025-03-1635.042164
2025-03-1734.546702
2025-03-1834.525236
2025-03-1934.507782
2025-03-2034.543882
2025-03-2134.676497
2025-03-2236.053805
2025-03-2335.478607
2025-03-2535.05323
2025-03-2635.072655
2025-03-2735.091303
2025-03-2835.153751
2025-03-2936.19188
2025-03-3035.479147
2025-03-3135.337021
2025-04-0135.197307
2025-04-0235.027348
2025-04-0334.895694
2025-04-0434.574626
2025-04-0535.879261
2025-04-0634.976473
2025-04-0734.092116
2025-04-0833.818617
2025-04-0933.781004
2025-04-1033.621088
2025-04-1133.496838
2025-04-1235.88562
2025-04-1334.358754
2025-04-1433.542146
2025-04-1533.765785
2025-04-1633.949678
2025-04-1734.194282
2025-04-1834.249453
2025-04-1935.145515
2025-04-2034.459824
2025-04-2134.091528
2025-04-2233.762307
2025-04-2333.740077
2025-04-2433.657322
2025-04-2533.830625
2025-04-2634.877093
2025-04-2734.395765
2025-04-2833.992329
2025-04-2934.049314
2025-04-3033.918826
2025-05-0133.706977
2025-05-0233.730637
2025-05-0334.470478
2025-05-0434.035688
2025-05-0533.586604
2025-05-0633.604624
2025-05-0833.81017
2025-05-0933.956926
2025-05-1034.494525
2025-05-1134.280338
2025-05-1234.25187
2025-05-1334.479114
2025-05-1434.496884
2025-05-1534.582643
2025-05-1735.001633
2025-05-1834.74783
2025-05-1934.594456
2025-05-2034.616541
2025-05-2134.753912
2025-05-2234.672171
2025-05-2334.768998
2025-05-2434.725801
2025-05-2534.923333
2025-05-2634.725017
2025-05-2734.557012
2025-05-2834.62889
2025-05-2934.663531
2025-05-3034.710295
2025-05-3135.339546
2025-06-0134.856034
2025-06-0234.789683
2025-06-0334.521428
2025-06-0434.296285
2025-06-0533.958125
2025-06-0633.793671
2025-06-0734.707771
2025-06-0834.129556
2025-06-0933.870207
2025-06-1033.75967
2025-06-1133.766386
2025-06-1233.790444
2025-06-1333.738568
2025-06-1434.536129
2025-06-1534.01773
2025-06-1633.757568
2025-06-1733.661655
2025-06-1833.680981
2025-06-1933.802296
2025-06-2033.804573
2025-06-2134.585615
2025-06-2233.984606
2025-06-2333.850411
2025-06-2433.745063
2025-06-2533.613581
2025-06-2633.569479
2025-06-2733.551968
2025-06-2834.201795
2025-06-2933.795302
2025-06-3033.64236
2025-07-0133.513641
2025-07-0233.457373
2025-07-0333.536673
2025-07-0433.429942
2025-07-0534.077562
2025-07-0633.64708
2025-07-0733.5172
2025-07-0833.634503
2025-07-0933.651535
2025-07-1033.710081
2025-07-1133.640214
2025-07-1234.276782
2025-07-1333.832125
2025-07-1433.603568
2025-07-1533.520515
2025-07-1633.499419
2025-07-1733.653241
2025-07-1833.730478
2025-07-1934.293156
2025-07-2033.871474
2025-07-2133.584734
2025-07-2233.600725
2025-07-2333.437964
2025-07-2433.535246
2025-07-2533.432309
2025-07-2634.184765
2025-07-2733.687906
2025-07-2833.401683
2025-07-2933.393646
2025-07-3033.363124
2025-07-3133.397599
2025-08-0133.472877
2025-08-0234.277283
2025-08-0333.993289
2025-08-0433.58108
2025-08-0533.652485
2025-08-0633.630843
2025-08-0733.610015
2025-08-0833.609001
2025-08-0934.220949
2025-08-1033.842642
2025-08-1133.627581
2025-08-1233.600286
2025-08-1333.570135
2025-08-1433.471948
2025-08-1533.436869
2025-08-1634.365247
2025-08-1733.936998
2025-08-1833.530389
2025-08-1933.50478
2025-08-2033.533441
2025-08-2133.552139
2025-08-2233.498057
2025-08-2334.238311
2025-08-2434.414631
2025-08-2533.742672
2025-08-2633.482443
2025-08-2733.616153
2025-08-2833.562236
2025-08-2933.570467
2025-08-3034.573959
2025-08-3133.935699
2025-09-0133.62044
2025-09-0233.440208
2025-09-0333.097368
2025-09-0432.880088
2025-09-0532.844441
2025-09-0634.552667
2025-09-0733.562256
2025-09-0832.610861
2025-09-0932.339316
2025-09-1032.616613
2025-09-1132.805937
2025-09-1334.66769
2025-09-1433.378606
2025-09-1532.466475
2025-09-1632.348049
2025-09-1732.651501
2025-09-1832.674729
2025-09-1932.799154
2025-09-2034.35677
2025-09-2133.656938
2025-09-2232.883499
2025-09-2332.764571
2025-09-2432.831429
2025-09-2532.918613
2025-09-2632.394323
2025-09-2734.433358
2025-09-2832.794741
2025-09-2932.180876
2025-09-3032.17926
2025-10-0131.644567
2025-10-0231.19424
2025-10-0330.487232
2025-10-0434.501449
2025-10-0534.54938
2025-10-0634.578318
2025-10-0734.665396
2025-10-0830.229727
2025-10-0934.539389
2025-10-1031.626394
2025-10-1134.763078
2025-10-1234.739262
2025-10-1334.732839
2025-10-1434.745441
2025-10-1534.777088
2025-10-1634.533987
2025-10-1734.530162
2025-10-1834.804757
2025-10-1934.943508
2025-10-2034.560031
2025-10-2134.638116
2025-10-2234.64028
2025-10-2334.709726
2025-10-2434.716692
2025-10-2534.927664
2025-10-2634.972041
2025-10-2735.001732
2025-10-2834.482789
2025-10-2934.612343
2025-10-3034.892142
2025-10-3134.792628
2025-11-0134.862641
2025-11-0234.855628
2025-11-0334.891862
2025-11-0434.867929
2025-11-0534.893458
2025-11-0634.886699
2025-11-0734.850799
2025-11-0834.779822
2025-11-0934.753454
2025-11-1034.738606
2025-11-1134.78444
2025-11-1234.733087
2025-11-1334.715959
2025-11-1434.626919
2025-11-1534.80626
2025-11-1634.720357
2025-11-1734.61695
2025-11-1834.65961
2025-11-1934.603189
2025-11-2034.634064
2025-11-2134.741376
2025-11-2234.64886
2025-11-2334.675693
2025-11-2434.899238
2025-11-2534.713127
2025-11-2634.692292
2025-11-2734.510612
2025-11-2834.552314
2025-11-2934.626821
2025-11-3034.675091
2025-12-0134.63889
2025-12-0234.61104
2025-12-0334.568514
2025-12-0434.459861
2025-12-0534.498399
2025-12-0634.634244
2025-12-0734.67628
2025-12-0834.578954
2025-12-0934.525785
2025-12-1134.45572
2025-12-1234.450464
2025-12-1335.116852
2025-12-1434.888052
2025-12-1534.425953
2025-12-1634.658421
2025-12-1734.399922
2025-12-1834.957893
2025-12-1934.917001
2025-12-2035.231076
2025-12-2135.33876
2025-12-2235.078432
2025-12-2335.079411
2025-12-2435.433448
2025-12-2535.469321
2025-12-2635.452773
2025-12-2735.43491
2025-12-2835.516978
2025-12-2935.478003
2025-12-3035.076346
2025-12-3135.445847
2026-01-0135.584582
2026-01-0235.584891
2026-01-0335.537613
2026-01-0435.529553
2026-01-0535.587531
2026-01-0635.778156
2026-01-0735.731371
2026-01-0835.823382
2026-01-0935.800602
2026-01-1035.617319
2026-01-1135.529262
2026-01-1235.744786
2026-01-1335.88833
2026-01-1435.843897
2026-01-1535.935859
2026-01-1635.896678
2026-01-1735.864614
2026-01-1835.531204
2026-01-1935.936531
2026-01-2035.131257
2026-01-2135.241251
2026-01-2235.635078
2026-01-2335.194366
2026-01-2435.166029
2026-01-2535.115705
2026-01-2635.080484
2026-01-2734.935336
2026-01-2834.54791
2026-01-2934.59659
2026-01-3034.732118
2026-01-3134.485073
2026-02-0134.473364
2026-02-0234.632581
2026-02-0334.523169
2026-02-0434.518386
2026-02-0534.314717
2026-02-0634.308903
2026-02-0734.441951
2026-02-0834.389407
2026-02-0934.395069
2026-02-1034.454023
2026-02-1134.340443
2026-02-1234.318577
2026-02-1334.231654
2026-02-1434.087466
2026-02-1534.049348
2026-02-1633.911936
2026-02-1733.853694
2026-02-1833.912736
2026-02-1933.809634
2026-02-2033.706415
2026-02-2133.535524
2026-02-2233.586604
2026-02-2333.425043
2026-02-2433.379269
2026-02-2533.141544
2026-02-2632.758761
2026-02-2732.877366
2026-02-2832.64818
2026-03-0132.608183
2026-03-0232.770526
2026-03-0332.38752
2026-03-0432.43536
2026-03-0532.200017
2026-03-0632.039122
2026-03-0732.236203
2026-03-0832.356846
2026-03-0932.440658
2026-03-1032.243905
2026-03-1132.128456
2026-03-1232.098344
2026-03-1332.128622
2026-03-1432.154749
2026-03-1532.198448
2026-03-1632.134271
2026-03-1732.141054
2026-03-1832.102625
2026-03-1932.19937
2026-03-2032.243569
2026-03-2132.197616
2026-03-2232.229494
2026-03-2332.187669
2026-03-2432.113355
2026-03-2532.202
2026-03-2632.193307
2026-03-2732.130504
2026-03-2832.13917
2026-03-2932.188874
2026-03-3032.093842
2026-03-3132.20917
2026-04-0132.162599
2026-04-0232.088172
2026-04-0332.100618
2026-04-0432.147469
2026-04-0532.113151
2026-04-0632.140813
2026-04-0732.030238
2026-04-0832.01211
2026-04-0931.980201
2026-04-1032.108247
2026-04-1132.09437
2026-04-1232.07099
2026-04-1332.071042
2026-04-1431.930811
2026-04-1531.966876
2026-04-1632.112454
2026-04-1732.125844
2026-04-1832.059476
2026-04-1932.1814
2026-04-2032.203023
2026-04-2132.047364
2026-04-2232.069094
2026-04-2332.115531
2026-04-2432.056367
2026-04-2532.07624
2026-04-2632.137192
2026-04-2732.136014
2026-04-2832.181925
2026-04-2932.138876
2026-04-3032.138121
2026-05-0132.164306
2026-05-0232.133085
2026-05-0332.133085
2026-05-0432.133085
2026-05-0532.164285
2026-05-0632.278155
2026-05-0732.366653
2026-05-0832.16149
2026-05-0932.241739
2026-05-1032.343842
2026-05-1132.332207
2026-05-1232.210971
2026-05-1432.24458
2026-05-1532.55319
2026-05-1632.342213
2026-05-1732.439172
2026-05-1832.275576
2026-05-1932.356911
2026-05-2032.409059
2026-05-2132.429324
2026-05-2332.417589
2026-05-2432.384666
2026-05-2532.296692
2026-05-2632.418356
2026-05-2732.451024
2026-05-2832.339787
2026-05-2932.446693
2026-05-3032.381375
2026-05-3132.405285
2026-06-0132.365791
2026-06-0232.346881
2026-06-0332.469403
2026-06-0432.438229
2026-06-0532.48712
2026-06-0632.476193
2026-06-0932.468434
2026-06-1032.491829
2026-06-1132.413037
2026-06-1232.456523
2026-06-1332.448429
2026-06-1432.442323
2026-06-1532.284054
2026-06-1632.475129
2026-06-1732.271317
2026-06-1832.319655
2026-06-1932.444345
2026-06-2032.46013
2026-06-2132.58576
2026-06-2232.536106
2026-06-2332.680524
2026-06-2432.56388
2026-06-2532.517784
2026-06-2632.866642
2026-06-2732.813245
2026-06-2832.767997
2026-06-2932.722431
2026-06-3032.830066
2026-07-0132.735728
2026-07-0233.164516
2026-07-0332.981855
2026-07-0432.793227
2026-07-0532.949544
2026-07-0632.821562
2026-07-0732.796637
2026-07-0832.856797
2026-07-0932.7877
2026-07-1033.050665
2026-07-1133.249972
2026-07-1233.245527
2026-07-1333.274784
2026-07-1433.139113
2026-07-1533.038881
2026-07-1632.724648
2026-07-1732.95377
2026-07-1832.910921
2026-07-1933.247193
2026-07-2033.064465
2026-07-2133.230301
2026-07-2233.254808
2026-07-2332.946339
2026-07-2433.291673
2026-07-2533.293924
2026-07-2633.301819
2026-07-2733.668966
2026-07-2833.265906
2026-07-2933.229831
2026-07-3033.36617
2026-07-3133.280213
2026-08-0133.064451
2026-08-0233.332462
2026-08-0333.00894
2026-08-0433.013537
2026-08-0532.972657
2026-08-0633.163566
2026-08-0733.294052
2026-08-0833.385629
2026-08-0933.332645
2026-08-1033.421514
2026-08-1133.229015
2026-08-1233.313536
2026-08-1333.312002
2026-08-1433.374239
2026-08-1533.280751
2026-08-1633.443003
2026-08-1733.241422
2026-08-1833.326342
2026-08-2033.089519
2026-08-2133.048463
2026-08-2233.381134
2026-08-2333.378932
2026-08-2433.336664
2026-08-2533.270823
2026-08-2633.02647
2026-08-2733.326196
2026-08-2833.475205
2026-08-2933.453994
2026-08-3033.45383
2026-08-3133.407516
2026-09-0133.354626
2026-09-0233.462095
2026-09-0333.353025
2026-09-0433.267332
2026-09-0533.282454
2026-09-0633.471614
2026-09-0733.1483
2026-09-0833.105869
2026-09-0933.374689
2026-09-1033.201288
2026-09-1133.326651
2026-09-1233.453332
2026-09-1333.58071
2026-09-1433.43574
2026-09-1533.466212
2026-09-1633.459534
2026-09-1733.695626
2026-09-1833.844722
2026-09-1933.498023
2026-09-2033.743132
2026-09-2133.515516
2026-09-2233.822243
2026-09-2333.870808
2026-09-2434.041652
2026-09-2533.840588
2026-09-2634.016838
2026-09-2734.060046
2026-09-2834.151141
2026-09-3033.978237
2026-10-0234.164831
2026-10-0334.442616
2026-10-0534.601103
2026-10-0634.115093
2026-10-0734.05382
2026-10-0834.292041
2026-10-0934.597254
2026-10-1034.328278
2026-10-1134.71614
2026-10-1234.393516
2026-10-1334.834902
2026-10-1435.075266
2026-10-1534.796667
2026-10-1634.710416
2026-10-1734.657542
2026-10-1835.059372
2026-10-1934.712854
2026-10-2034.979681
2026-10-2135.098198

High

36.6281

Low

30.2297

Average

33.9579

Statistics use all 718 daily observations in the selected period.

For developers

Get this rate via the API

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

Replace YOUR_API_KEY with the key from your dashboard.

KES/MGA API questions

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

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

How far back does KES/MGA historical data go?

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