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.
KES/MGA over 2Y
Chart sampled every 7 observations · table and exports keep every daily rate
KES/MGA over 2Y: show the values
| Date | MGA |
|---|---|
| 2024-10-21 | 34.113736 |
| 2024-10-22 | 34.135754 |
| 2024-10-23 | 34.156801 |
| 2024-10-24 | 34.218332 |
| 2024-10-25 | 34.238291 |
| 2024-10-26 | 35.658088 |
| 2024-10-27 | 34.633526 |
| 2024-10-28 | 34.222865 |
| 2024-10-29 | 34.219778 |
| 2024-10-30 | 34.338775 |
| 2024-10-31 | 34.229278 |
| 2024-11-01 | 34.230719 |
| 2024-11-02 | 35.766442 |
| 2024-11-03 | 34.641055 |
| 2024-11-04 | 34.254011 |
| 2024-11-05 | 34.202058 |
| 2024-11-06 | 34.192825 |
| 2024-11-07 | 34.3157 |
| 2024-11-08 | 34.310581 |
| 2024-11-09 | 35.867283 |
| 2024-11-10 | 34.705443 |
| 2024-11-11 | 34.274166 |
| 2024-11-12 | 34.274508 |
| 2024-11-13 | 34.249121 |
| 2024-11-14 | 34.12364 |
| 2024-11-15 | 34.120487 |
| 2024-11-16 | 36.047095 |
| 2024-11-17 | 35.128553 |
| 2024-11-18 | 34.102095 |
| 2024-11-19 | 34.174369 |
| 2024-11-20 | 34.124836 |
| 2024-11-21 | 34.262178 |
| 2024-11-22 | 34.434615 |
| 2024-11-23 | 36.059993 |
| 2024-11-24 | 35.204937 |
| 2024-11-25 | 34.526724 |
| 2024-11-26 | 34.745772 |
| 2024-11-27 | 34.722002 |
| 2024-11-28 | 34.753035 |
| 2024-11-29 | 34.668682 |
| 2024-11-30 | 36.183448 |
| 2024-12-01 | 35.15444 |
| 2024-12-02 | 34.772522 |
| 2024-12-03 | 34.78799 |
| 2024-12-04 | 34.740165 |
| 2024-12-05 | 34.768718 |
| 2024-12-06 | 34.764605 |
| 2024-12-07 | 36.138676 |
| 2024-12-08 | 35.225493 |
| 2024-12-09 | 34.736719 |
| 2024-12-10 | 34.69243 |
| 2024-12-11 | 34.712918 |
| 2024-12-12 | 34.691243 |
| 2024-12-13 | 34.682085 |
| 2024-12-14 | 36.301439 |
| 2024-12-15 | 35.100851 |
| 2024-12-16 | 34.854955 |
| 2024-12-17 | 34.8309 |
| 2024-12-18 | 34.753938 |
| 2024-12-19 | 34.734358 |
| 2024-12-20 | 34.683962 |
| 2024-12-21 | 36.324168 |
| 2024-12-22 | 35.23869 |
| 2024-12-23 | 34.761178 |
| 2024-12-24 | 34.590264 |
| 2024-12-25 | 36.469971 |
| 2024-12-26 | 34.715087 |
| 2024-12-27 | 34.772669 |
| 2024-12-28 | 36.366897 |
| 2024-12-29 | 35.217954 |
| 2024-12-30 | 34.717763 |
| 2024-12-31 | 34.741274 |
| 2025-01-01 | 35.287726 |
| 2025-01-02 | 34.726918 |
| 2025-01-03 | 34.804663 |
| 2025-01-04 | 36.625604 |
| 2025-01-05 | 35.278149 |
| 2025-01-06 | 34.860249 |
| 2025-01-07 | 34.778541 |
| 2025-01-08 | 34.76185 |
| 2025-01-09 | 34.805931 |
| 2025-01-10 | 34.80618 |
| 2025-01-11 | 36.513376 |
| 2025-01-12 | 35.166627 |
| 2025-01-13 | 34.696289 |
| 2025-01-14 | 34.746179 |
| 2025-01-15 | 34.699521 |
| 2025-01-16 | 34.694752 |
| 2025-01-17 | 34.564441 |
| 2025-01-18 | 36.29225 |
| 2025-01-19 | 35.067356 |
| 2025-01-20 | 34.567269 |
| 2025-01-21 | 34.61639 |
| 2025-01-22 | 34.611053 |
| 2025-01-23 | 34.615001 |
| 2025-01-24 | 34.639761 |
| 2025-01-25 | 36.316143 |
| 2025-01-26 | 35.202507 |
| 2025-01-27 | 34.767133 |
| 2025-01-28 | 34.743052 |
| 2025-01-29 | 34.687529 |
| 2025-01-30 | 34.693831 |
| 2025-01-31 | 34.69775 |
| 2025-02-01 | 35.981977 |
| 2025-02-02 | 35.267319 |
| 2025-02-03 | 34.801891 |
| 2025-02-04 | 34.821464 |
| 2025-02-05 | 34.811806 |
| 2025-02-06 | 34.780012 |
| 2025-02-07 | 34.788104 |
| 2025-02-08 | 36.471879 |
| 2025-02-09 | 35.156894 |
| 2025-02-10 | 34.752083 |
| 2025-02-11 | 34.842177 |
| 2025-02-12 | 34.766828 |
| 2025-02-13 | 34.763523 |
| 2025-02-14 | 34.788312 |
| 2025-02-15 | 36.510132 |
| 2025-02-16 | 35.087474 |
| 2025-02-17 | 34.757746 |
| 2025-02-18 | 34.627694 |
| 2025-02-19 | 34.633263 |
| 2025-02-20 | 34.525331 |
| 2025-02-21 | 34.526688 |
| 2025-02-22 | 36.435533 |
| 2025-02-23 | 35.079996 |
| 2025-02-24 | 34.484358 |
| 2025-02-25 | 34.560495 |
| 2025-02-26 | 34.598934 |
| 2025-02-27 | 34.715751 |
| 2025-02-28 | 34.762083 |
| 2025-03-01 | 36.628069 |
| 2025-03-02 | 35.197547 |
| 2025-03-03 | 34.839957 |
| 2025-03-04 | 34.961781 |
| 2025-03-05 | 34.833967 |
| 2025-03-06 | 35.00049 |
| 2025-03-07 | 34.715218 |
| 2025-03-08 | 36.08259 |
| 2025-03-09 | 35.343035 |
| 2025-03-10 | 34.563252 |
| 2025-03-11 | 34.54936 |
| 2025-03-12 | 34.581448 |
| 2025-03-13 | 34.521232 |
| 2025-03-14 | 34.498069 |
| 2025-03-15 | 36.10583 |
| 2025-03-16 | 35.042164 |
| 2025-03-17 | 34.546702 |
| 2025-03-18 | 34.525236 |
| 2025-03-19 | 34.507782 |
| 2025-03-20 | 34.543882 |
| 2025-03-21 | 34.676497 |
| 2025-03-22 | 36.053805 |
| 2025-03-23 | 35.478607 |
| 2025-03-25 | 35.05323 |
| 2025-03-26 | 35.072655 |
| 2025-03-27 | 35.091303 |
| 2025-03-28 | 35.153751 |
| 2025-03-29 | 36.19188 |
| 2025-03-30 | 35.479147 |
| 2025-03-31 | 35.337021 |
| 2025-04-01 | 35.197307 |
| 2025-04-02 | 35.027348 |
| 2025-04-03 | 34.895694 |
| 2025-04-04 | 34.574626 |
| 2025-04-05 | 35.879261 |
| 2025-04-06 | 34.976473 |
| 2025-04-07 | 34.092116 |
| 2025-04-08 | 33.818617 |
| 2025-04-09 | 33.781004 |
| 2025-04-10 | 33.621088 |
| 2025-04-11 | 33.496838 |
| 2025-04-12 | 35.88562 |
| 2025-04-13 | 34.358754 |
| 2025-04-14 | 33.542146 |
| 2025-04-15 | 33.765785 |
| 2025-04-16 | 33.949678 |
| 2025-04-17 | 34.194282 |
| 2025-04-18 | 34.249453 |
| 2025-04-19 | 35.145515 |
| 2025-04-20 | 34.459824 |
| 2025-04-21 | 34.091528 |
| 2025-04-22 | 33.762307 |
| 2025-04-23 | 33.740077 |
| 2025-04-24 | 33.657322 |
| 2025-04-25 | 33.830625 |
| 2025-04-26 | 34.877093 |
| 2025-04-27 | 34.395765 |
| 2025-04-28 | 33.992329 |
| 2025-04-29 | 34.049314 |
| 2025-04-30 | 33.918826 |
| 2025-05-01 | 33.706977 |
| 2025-05-02 | 33.730637 |
| 2025-05-03 | 34.470478 |
| 2025-05-04 | 34.035688 |
| 2025-05-05 | 33.586604 |
| 2025-05-06 | 33.604624 |
| 2025-05-08 | 33.81017 |
| 2025-05-09 | 33.956926 |
| 2025-05-10 | 34.494525 |
| 2025-05-11 | 34.280338 |
| 2025-05-12 | 34.25187 |
| 2025-05-13 | 34.479114 |
| 2025-05-14 | 34.496884 |
| 2025-05-15 | 34.582643 |
| 2025-05-17 | 35.001633 |
| 2025-05-18 | 34.74783 |
| 2025-05-19 | 34.594456 |
| 2025-05-20 | 34.616541 |
| 2025-05-21 | 34.753912 |
| 2025-05-22 | 34.672171 |
| 2025-05-23 | 34.768998 |
| 2025-05-24 | 34.725801 |
| 2025-05-25 | 34.923333 |
| 2025-05-26 | 34.725017 |
| 2025-05-27 | 34.557012 |
| 2025-05-28 | 34.62889 |
| 2025-05-29 | 34.663531 |
| 2025-05-30 | 34.710295 |
| 2025-05-31 | 35.339546 |
| 2025-06-01 | 34.856034 |
| 2025-06-02 | 34.789683 |
| 2025-06-03 | 34.521428 |
| 2025-06-04 | 34.296285 |
| 2025-06-05 | 33.958125 |
| 2025-06-06 | 33.793671 |
| 2025-06-07 | 34.707771 |
| 2025-06-08 | 34.129556 |
| 2025-06-09 | 33.870207 |
| 2025-06-10 | 33.75967 |
| 2025-06-11 | 33.766386 |
| 2025-06-12 | 33.790444 |
| 2025-06-13 | 33.738568 |
| 2025-06-14 | 34.536129 |
| 2025-06-15 | 34.01773 |
| 2025-06-16 | 33.757568 |
| 2025-06-17 | 33.661655 |
| 2025-06-18 | 33.680981 |
| 2025-06-19 | 33.802296 |
| 2025-06-20 | 33.804573 |
| 2025-06-21 | 34.585615 |
| 2025-06-22 | 33.984606 |
| 2025-06-23 | 33.850411 |
| 2025-06-24 | 33.745063 |
| 2025-06-25 | 33.613581 |
| 2025-06-26 | 33.569479 |
| 2025-06-27 | 33.551968 |
| 2025-06-28 | 34.201795 |
| 2025-06-29 | 33.795302 |
| 2025-06-30 | 33.64236 |
| 2025-07-01 | 33.513641 |
| 2025-07-02 | 33.457373 |
| 2025-07-03 | 33.536673 |
| 2025-07-04 | 33.429942 |
| 2025-07-05 | 34.077562 |
| 2025-07-06 | 33.64708 |
| 2025-07-07 | 33.5172 |
| 2025-07-08 | 33.634503 |
| 2025-07-09 | 33.651535 |
| 2025-07-10 | 33.710081 |
| 2025-07-11 | 33.640214 |
| 2025-07-12 | 34.276782 |
| 2025-07-13 | 33.832125 |
| 2025-07-14 | 33.603568 |
| 2025-07-15 | 33.520515 |
| 2025-07-16 | 33.499419 |
| 2025-07-17 | 33.653241 |
| 2025-07-18 | 33.730478 |
| 2025-07-19 | 34.293156 |
| 2025-07-20 | 33.871474 |
| 2025-07-21 | 33.584734 |
| 2025-07-22 | 33.600725 |
| 2025-07-23 | 33.437964 |
| 2025-07-24 | 33.535246 |
| 2025-07-25 | 33.432309 |
| 2025-07-26 | 34.184765 |
| 2025-07-27 | 33.687906 |
| 2025-07-28 | 33.401683 |
| 2025-07-29 | 33.393646 |
| 2025-07-30 | 33.363124 |
| 2025-07-31 | 33.397599 |
| 2025-08-01 | 33.472877 |
| 2025-08-02 | 34.277283 |
| 2025-08-03 | 33.993289 |
| 2025-08-04 | 33.58108 |
| 2025-08-05 | 33.652485 |
| 2025-08-06 | 33.630843 |
| 2025-08-07 | 33.610015 |
| 2025-08-08 | 33.609001 |
| 2025-08-09 | 34.220949 |
| 2025-08-10 | 33.842642 |
| 2025-08-11 | 33.627581 |
| 2025-08-12 | 33.600286 |
| 2025-08-13 | 33.570135 |
| 2025-08-14 | 33.471948 |
| 2025-08-15 | 33.436869 |
| 2025-08-16 | 34.365247 |
| 2025-08-17 | 33.936998 |
| 2025-08-18 | 33.530389 |
| 2025-08-19 | 33.50478 |
| 2025-08-20 | 33.533441 |
| 2025-08-21 | 33.552139 |
| 2025-08-22 | 33.498057 |
| 2025-08-23 | 34.238311 |
| 2025-08-24 | 34.414631 |
| 2025-08-25 | 33.742672 |
| 2025-08-26 | 33.482443 |
| 2025-08-27 | 33.616153 |
| 2025-08-28 | 33.562236 |
| 2025-08-29 | 33.570467 |
| 2025-08-30 | 34.573959 |
| 2025-08-31 | 33.935699 |
| 2025-09-01 | 33.62044 |
| 2025-09-02 | 33.440208 |
| 2025-09-03 | 33.097368 |
| 2025-09-04 | 32.880088 |
| 2025-09-05 | 32.844441 |
| 2025-09-06 | 34.552667 |
| 2025-09-07 | 33.562256 |
| 2025-09-08 | 32.610861 |
| 2025-09-09 | 32.339316 |
| 2025-09-10 | 32.616613 |
| 2025-09-11 | 32.805937 |
| 2025-09-13 | 34.66769 |
| 2025-09-14 | 33.378606 |
| 2025-09-15 | 32.466475 |
| 2025-09-16 | 32.348049 |
| 2025-09-17 | 32.651501 |
| 2025-09-18 | 32.674729 |
| 2025-09-19 | 32.799154 |
| 2025-09-20 | 34.35677 |
| 2025-09-21 | 33.656938 |
| 2025-09-22 | 32.883499 |
| 2025-09-23 | 32.764571 |
| 2025-09-24 | 32.831429 |
| 2025-09-25 | 32.918613 |
| 2025-09-26 | 32.394323 |
| 2025-09-27 | 34.433358 |
| 2025-09-28 | 32.794741 |
| 2025-09-29 | 32.180876 |
| 2025-09-30 | 32.17926 |
| 2025-10-01 | 31.644567 |
| 2025-10-02 | 31.19424 |
| 2025-10-03 | 30.487232 |
| 2025-10-04 | 34.501449 |
| 2025-10-05 | 34.54938 |
| 2025-10-06 | 34.578318 |
| 2025-10-07 | 34.665396 |
| 2025-10-08 | 30.229727 |
| 2025-10-09 | 34.539389 |
| 2025-10-10 | 31.626394 |
| 2025-10-11 | 34.763078 |
| 2025-10-12 | 34.739262 |
| 2025-10-13 | 34.732839 |
| 2025-10-14 | 34.745441 |
| 2025-10-15 | 34.777088 |
| 2025-10-16 | 34.533987 |
| 2025-10-17 | 34.530162 |
| 2025-10-18 | 34.804757 |
| 2025-10-19 | 34.943508 |
| 2025-10-20 | 34.560031 |
| 2025-10-21 | 34.638116 |
| 2025-10-22 | 34.64028 |
| 2025-10-23 | 34.709726 |
| 2025-10-24 | 34.716692 |
| 2025-10-25 | 34.927664 |
| 2025-10-26 | 34.972041 |
| 2025-10-27 | 35.001732 |
| 2025-10-28 | 34.482789 |
| 2025-10-29 | 34.612343 |
| 2025-10-30 | 34.892142 |
| 2025-10-31 | 34.792628 |
| 2025-11-01 | 34.862641 |
| 2025-11-02 | 34.855628 |
| 2025-11-03 | 34.891862 |
| 2025-11-04 | 34.867929 |
| 2025-11-05 | 34.893458 |
| 2025-11-06 | 34.886699 |
| 2025-11-07 | 34.850799 |
| 2025-11-08 | 34.779822 |
| 2025-11-09 | 34.753454 |
| 2025-11-10 | 34.738606 |
| 2025-11-11 | 34.78444 |
| 2025-11-12 | 34.733087 |
| 2025-11-13 | 34.715959 |
| 2025-11-14 | 34.626919 |
| 2025-11-15 | 34.80626 |
| 2025-11-16 | 34.720357 |
| 2025-11-17 | 34.61695 |
| 2025-11-18 | 34.65961 |
| 2025-11-19 | 34.603189 |
| 2025-11-20 | 34.634064 |
| 2025-11-21 | 34.741376 |
| 2025-11-22 | 34.64886 |
| 2025-11-23 | 34.675693 |
| 2025-11-24 | 34.899238 |
| 2025-11-25 | 34.713127 |
| 2025-11-26 | 34.692292 |
| 2025-11-27 | 34.510612 |
| 2025-11-28 | 34.552314 |
| 2025-11-29 | 34.626821 |
| 2025-11-30 | 34.675091 |
| 2025-12-01 | 34.63889 |
| 2025-12-02 | 34.61104 |
| 2025-12-03 | 34.568514 |
| 2025-12-04 | 34.459861 |
| 2025-12-05 | 34.498399 |
| 2025-12-06 | 34.634244 |
| 2025-12-07 | 34.67628 |
| 2025-12-08 | 34.578954 |
| 2025-12-09 | 34.525785 |
| 2025-12-11 | 34.45572 |
| 2025-12-12 | 34.450464 |
| 2025-12-13 | 35.116852 |
| 2025-12-14 | 34.888052 |
| 2025-12-15 | 34.425953 |
| 2025-12-16 | 34.658421 |
| 2025-12-17 | 34.399922 |
| 2025-12-18 | 34.957893 |
| 2025-12-19 | 34.917001 |
| 2025-12-20 | 35.231076 |
| 2025-12-21 | 35.33876 |
| 2025-12-22 | 35.078432 |
| 2025-12-23 | 35.079411 |
| 2025-12-24 | 35.433448 |
| 2025-12-25 | 35.469321 |
| 2025-12-26 | 35.452773 |
| 2025-12-27 | 35.43491 |
| 2025-12-28 | 35.516978 |
| 2025-12-29 | 35.478003 |
| 2025-12-30 | 35.076346 |
| 2025-12-31 | 35.445847 |
| 2026-01-01 | 35.584582 |
| 2026-01-02 | 35.584891 |
| 2026-01-03 | 35.537613 |
| 2026-01-04 | 35.529553 |
| 2026-01-05 | 35.587531 |
| 2026-01-06 | 35.778156 |
| 2026-01-07 | 35.731371 |
| 2026-01-08 | 35.823382 |
| 2026-01-09 | 35.800602 |
| 2026-01-10 | 35.617319 |
| 2026-01-11 | 35.529262 |
| 2026-01-12 | 35.744786 |
| 2026-01-13 | 35.88833 |
| 2026-01-14 | 35.843897 |
| 2026-01-15 | 35.935859 |
| 2026-01-16 | 35.896678 |
| 2026-01-17 | 35.864614 |
| 2026-01-18 | 35.531204 |
| 2026-01-19 | 35.936531 |
| 2026-01-20 | 35.131257 |
| 2026-01-21 | 35.241251 |
| 2026-01-22 | 35.635078 |
| 2026-01-23 | 35.194366 |
| 2026-01-24 | 35.166029 |
| 2026-01-25 | 35.115705 |
| 2026-01-26 | 35.080484 |
| 2026-01-27 | 34.935336 |
| 2026-01-28 | 34.54791 |
| 2026-01-29 | 34.59659 |
| 2026-01-30 | 34.732118 |
| 2026-01-31 | 34.485073 |
| 2026-02-01 | 34.473364 |
| 2026-02-02 | 34.632581 |
| 2026-02-03 | 34.523169 |
| 2026-02-04 | 34.518386 |
| 2026-02-05 | 34.314717 |
| 2026-02-06 | 34.308903 |
| 2026-02-07 | 34.441951 |
| 2026-02-08 | 34.389407 |
| 2026-02-09 | 34.395069 |
| 2026-02-10 | 34.454023 |
| 2026-02-11 | 34.340443 |
| 2026-02-12 | 34.318577 |
| 2026-02-13 | 34.231654 |
| 2026-02-14 | 34.087466 |
| 2026-02-15 | 34.049348 |
| 2026-02-16 | 33.911936 |
| 2026-02-17 | 33.853694 |
| 2026-02-18 | 33.912736 |
| 2026-02-19 | 33.809634 |
| 2026-02-20 | 33.706415 |
| 2026-02-21 | 33.535524 |
| 2026-02-22 | 33.586604 |
| 2026-02-23 | 33.425043 |
| 2026-02-24 | 33.379269 |
| 2026-02-25 | 33.141544 |
| 2026-02-26 | 32.758761 |
| 2026-02-27 | 32.877366 |
| 2026-02-28 | 32.64818 |
| 2026-03-01 | 32.608183 |
| 2026-03-02 | 32.770526 |
| 2026-03-03 | 32.38752 |
| 2026-03-04 | 32.43536 |
| 2026-03-05 | 32.200017 |
| 2026-03-06 | 32.039122 |
| 2026-03-07 | 32.236203 |
| 2026-03-08 | 32.356846 |
| 2026-03-09 | 32.440658 |
| 2026-03-10 | 32.243905 |
| 2026-03-11 | 32.128456 |
| 2026-03-12 | 32.098344 |
| 2026-03-13 | 32.128622 |
| 2026-03-14 | 32.154749 |
| 2026-03-15 | 32.198448 |
| 2026-03-16 | 32.134271 |
| 2026-03-17 | 32.141054 |
| 2026-03-18 | 32.102625 |
| 2026-03-19 | 32.19937 |
| 2026-03-20 | 32.243569 |
| 2026-03-21 | 32.197616 |
| 2026-03-22 | 32.229494 |
| 2026-03-23 | 32.187669 |
| 2026-03-24 | 32.113355 |
| 2026-03-25 | 32.202 |
| 2026-03-26 | 32.193307 |
| 2026-03-27 | 32.130504 |
| 2026-03-28 | 32.13917 |
| 2026-03-29 | 32.188874 |
| 2026-03-30 | 32.093842 |
| 2026-03-31 | 32.20917 |
| 2026-04-01 | 32.162599 |
| 2026-04-02 | 32.088172 |
| 2026-04-03 | 32.100618 |
| 2026-04-04 | 32.147469 |
| 2026-04-05 | 32.113151 |
| 2026-04-06 | 32.140813 |
| 2026-04-07 | 32.030238 |
| 2026-04-08 | 32.01211 |
| 2026-04-09 | 31.980201 |
| 2026-04-10 | 32.108247 |
| 2026-04-11 | 32.09437 |
| 2026-04-12 | 32.07099 |
| 2026-04-13 | 32.071042 |
| 2026-04-14 | 31.930811 |
| 2026-04-15 | 31.966876 |
| 2026-04-16 | 32.112454 |
| 2026-04-17 | 32.125844 |
| 2026-04-18 | 32.059476 |
| 2026-04-19 | 32.1814 |
| 2026-04-20 | 32.203023 |
| 2026-04-21 | 32.047364 |
| 2026-04-22 | 32.069094 |
| 2026-04-23 | 32.115531 |
| 2026-04-24 | 32.056367 |
| 2026-04-25 | 32.07624 |
| 2026-04-26 | 32.137192 |
| 2026-04-27 | 32.136014 |
| 2026-04-28 | 32.181925 |
| 2026-04-29 | 32.138876 |
| 2026-04-30 | 32.138121 |
| 2026-05-01 | 32.164306 |
| 2026-05-02 | 32.133085 |
| 2026-05-03 | 32.133085 |
| 2026-05-04 | 32.133085 |
| 2026-05-05 | 32.164285 |
| 2026-05-06 | 32.278155 |
| 2026-05-07 | 32.366653 |
| 2026-05-08 | 32.16149 |
| 2026-05-09 | 32.241739 |
| 2026-05-10 | 32.343842 |
| 2026-05-11 | 32.332207 |
| 2026-05-12 | 32.210971 |
| 2026-05-14 | 32.24458 |
| 2026-05-15 | 32.55319 |
| 2026-05-16 | 32.342213 |
| 2026-05-17 | 32.439172 |
| 2026-05-18 | 32.275576 |
| 2026-05-19 | 32.356911 |
| 2026-05-20 | 32.409059 |
| 2026-05-21 | 32.429324 |
| 2026-05-23 | 32.417589 |
| 2026-05-24 | 32.384666 |
| 2026-05-25 | 32.296692 |
| 2026-05-26 | 32.418356 |
| 2026-05-27 | 32.451024 |
| 2026-05-28 | 32.339787 |
| 2026-05-29 | 32.446693 |
| 2026-05-30 | 32.381375 |
| 2026-05-31 | 32.405285 |
| 2026-06-01 | 32.365791 |
| 2026-06-02 | 32.346881 |
| 2026-06-03 | 32.469403 |
| 2026-06-04 | 32.438229 |
| 2026-06-05 | 32.48712 |
| 2026-06-06 | 32.476193 |
| 2026-06-09 | 32.468434 |
| 2026-06-10 | 32.491829 |
| 2026-06-11 | 32.413037 |
| 2026-06-12 | 32.456523 |
| 2026-06-13 | 32.448429 |
| 2026-06-14 | 32.442323 |
| 2026-06-15 | 32.284054 |
| 2026-06-16 | 32.475129 |
| 2026-06-17 | 32.271317 |
| 2026-06-18 | 32.319655 |
| 2026-06-19 | 32.444345 |
| 2026-06-20 | 32.46013 |
| 2026-06-21 | 32.58576 |
| 2026-06-22 | 32.536106 |
| 2026-06-23 | 32.680524 |
| 2026-06-24 | 32.56388 |
| 2026-06-25 | 32.517784 |
| 2026-06-26 | 32.866642 |
| 2026-06-27 | 32.813245 |
| 2026-06-28 | 32.767997 |
| 2026-06-29 | 32.722431 |
| 2026-06-30 | 32.830066 |
| 2026-07-01 | 32.735728 |
| 2026-07-02 | 33.164516 |
| 2026-07-03 | 32.981855 |
| 2026-07-04 | 32.793227 |
| 2026-07-05 | 32.949544 |
| 2026-07-06 | 32.821562 |
| 2026-07-07 | 32.796637 |
| 2026-07-08 | 32.856797 |
| 2026-07-09 | 32.7877 |
| 2026-07-10 | 33.050665 |
| 2026-07-11 | 33.249972 |
| 2026-07-12 | 33.245527 |
| 2026-07-13 | 33.274784 |
| 2026-07-14 | 33.139113 |
| 2026-07-15 | 33.038881 |
| 2026-07-16 | 32.724648 |
| 2026-07-17 | 32.95377 |
| 2026-07-18 | 32.910921 |
| 2026-07-19 | 33.247193 |
| 2026-07-20 | 33.064465 |
| 2026-07-21 | 33.230301 |
| 2026-07-22 | 33.254808 |
| 2026-07-23 | 32.946339 |
| 2026-07-24 | 33.291673 |
| 2026-07-25 | 33.293924 |
| 2026-07-26 | 33.301819 |
| 2026-07-27 | 33.668966 |
| 2026-07-28 | 33.265906 |
| 2026-07-29 | 33.229831 |
| 2026-07-30 | 33.36617 |
| 2026-07-31 | 33.280213 |
| 2026-08-01 | 33.064451 |
| 2026-08-02 | 33.332462 |
| 2026-08-03 | 33.00894 |
| 2026-08-04 | 33.013537 |
| 2026-08-05 | 32.972657 |
| 2026-08-06 | 33.163566 |
| 2026-08-07 | 33.294052 |
| 2026-08-08 | 33.385629 |
| 2026-08-09 | 33.332645 |
| 2026-08-10 | 33.421514 |
| 2026-08-11 | 33.229015 |
| 2026-08-12 | 33.313536 |
| 2026-08-13 | 33.312002 |
| 2026-08-14 | 33.374239 |
| 2026-08-15 | 33.280751 |
| 2026-08-16 | 33.443003 |
| 2026-08-17 | 33.241422 |
| 2026-08-18 | 33.326342 |
| 2026-08-20 | 33.089519 |
| 2026-08-21 | 33.048463 |
| 2026-08-22 | 33.381134 |
| 2026-08-23 | 33.378932 |
| 2026-08-24 | 33.336664 |
| 2026-08-25 | 33.270823 |
| 2026-08-26 | 33.02647 |
| 2026-08-27 | 33.326196 |
| 2026-08-28 | 33.475205 |
| 2026-08-29 | 33.453994 |
| 2026-08-30 | 33.45383 |
| 2026-08-31 | 33.407516 |
| 2026-09-01 | 33.354626 |
| 2026-09-02 | 33.462095 |
| 2026-09-03 | 33.353025 |
| 2026-09-04 | 33.267332 |
| 2026-09-05 | 33.282454 |
| 2026-09-06 | 33.471614 |
| 2026-09-07 | 33.1483 |
| 2026-09-08 | 33.105869 |
| 2026-09-09 | 33.374689 |
| 2026-09-10 | 33.201288 |
| 2026-09-11 | 33.326651 |
| 2026-09-12 | 33.453332 |
| 2026-09-13 | 33.58071 |
| 2026-09-14 | 33.43574 |
| 2026-09-15 | 33.466212 |
| 2026-09-16 | 33.459534 |
| 2026-09-17 | 33.695626 |
| 2026-09-18 | 33.844722 |
| 2026-09-19 | 33.498023 |
| 2026-09-20 | 33.743132 |
| 2026-09-21 | 33.515516 |
| 2026-09-22 | 33.822243 |
| 2026-09-23 | 33.870808 |
| 2026-09-24 | 34.041652 |
| 2026-09-25 | 33.840588 |
| 2026-09-26 | 34.016838 |
| 2026-09-27 | 34.060046 |
| 2026-09-28 | 34.151141 |
| 2026-09-30 | 33.978237 |
| 2026-10-02 | 34.164831 |
| 2026-10-03 | 34.442616 |
| 2026-10-05 | 34.601103 |
| 2026-10-06 | 34.115093 |
| 2026-10-07 | 34.05382 |
| 2026-10-08 | 34.292041 |
| 2026-10-09 | 34.597254 |
| 2026-10-10 | 34.328278 |
| 2026-10-11 | 34.71614 |
| 2026-10-12 | 34.393516 |
| 2026-10-13 | 34.834902 |
| 2026-10-14 | 35.075266 |
| 2026-10-15 | 34.796667 |
| 2026-10-16 | 34.710416 |
| 2026-10-17 | 34.657542 |
| 2026-10-18 | 35.059372 |
| 2026-10-19 | 34.712854 |
| 2026-10-20 | 34.979681 |
| 2026-10-21 | 35.098198 |
High
36.6281
Low
30.2297
Average
33.9579
Statistics use all 718 daily observations in the selected period.
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 -X GET "https://api.fxfeed.io/v2/latest?api_key=YOUR_API_KEY&base=KES¤cies=MGA"const response = await fetch("https://api.fxfeed.io/v2/latest?api_key=YOUR_API_KEY&base=KES¤cies=MGA");
const data = await response.json();import requests
data = requests.get("https://api.fxfeed.io/v2/latest?api_key=YOUR_API_KEY&base=KES¤cies=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¤cies=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.