Skip to content

MZN to KES exchange rate API

Mozambique Metical to Kenyan Shilling · quoted 2026-11-15

2.0358

▲ +0.55% over 6M

1 MZN = 2.0358 KES · 1 KES = 0.49120 MZN · Get this rate via the API

1 MZN buys 2.0358 KES as of 2026-11-15, so 1 KES buys 0.49120 MZN. Over the last 6 months, MZN/KES traded between 2.0132 and 2.0406, averaged 2.0291 and rose 0.55%. The API holds daily MZN/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
MZN/KES over 6M: show the values
Rates per 1 MZN. Missing rates are shown as a dash.
DateKES
2026-05-192.0247
2026-05-202.027074
2026-05-212.026665
2026-05-232.030461
2026-05-242.034891
2026-05-252.031664
2026-05-262.029424
2026-05-272.030659
2026-05-282.03266
2026-05-292.02348
2026-05-302.028479
2026-05-312.026027
2026-06-012.028936
2026-06-022.031849
2026-06-032.027989
2026-06-042.02592
2026-06-052.026142
2026-06-062.025631
2026-06-092.025878
2026-06-102.025857
2026-06-112.028661
2026-06-122.029974
2026-06-132.02854
2026-06-142.027094
2026-06-152.028287
2026-06-162.029896
2026-06-172.02693
2026-06-182.029149
2026-06-192.027297
2026-06-202.026404
2026-06-212.031796
2026-06-222.025999
2026-06-232.02598
2026-06-242.02713
2026-06-252.028891
2026-06-262.028245
2026-06-272.027735
2026-06-282.027141
2026-06-292.027642
2026-06-302.027361
2026-07-012.027338
2026-07-022.023234
2026-07-032.026785
2026-07-042.024344
2026-07-052.029315
2026-07-062.024391
2026-07-072.02458
2026-07-082.025185
2026-07-092.025185
2026-07-102.025136
2026-07-112.024337
2026-07-122.022683
2026-07-132.026622
2026-07-142.028502
2026-07-152.025698
2026-07-162.025933
2026-07-172.025557
2026-07-182.025154
2026-07-192.023608
2026-07-202.025586
2026-07-212.02659
2026-07-222.028044
2026-07-232.02795
2026-07-242.036227
2026-07-252.033179
2026-07-262.027742
2026-07-272.02802
2026-07-282.029835
2026-07-292.029258
2026-07-302.031954
2026-07-312.027217
2026-08-012.021861
2026-08-022.027371
2026-08-032.023245
2026-08-042.028232
2026-08-052.02678
2026-08-062.028148
2026-08-072.026978
2026-08-082.02337
2026-08-092.025314
2026-08-102.021118
2026-08-112.026943
2026-08-122.026617
2026-08-132.025161
2026-08-142.028249
2026-08-152.023689
2026-08-162.027981
2026-08-172.024094
2026-08-182.025733
2026-08-202.028417
2026-08-212.027988
2026-08-222.028364
2026-08-232.026302
2026-08-242.028226
2026-08-252.028071
2026-08-262.028006
2026-08-272.023147
2026-08-282.026688
2026-08-292.028094
2026-08-302.026059
2026-08-312.033667
2026-09-012.029262
2026-09-022.028631
2026-09-032.029116
2026-09-042.028481
2026-09-052.028233
2026-09-062.026645
2026-09-072.028071
2026-09-082.028018
2026-09-092.029278
2026-09-102.027995
2026-09-112.027476
2026-09-122.027777
2026-09-132.029219
2026-09-142.028521
2026-09-152.029402
2026-09-162.030077
2026-09-172.031772
2026-09-182.02956
2026-09-192.028651
2026-09-202.027304
2026-09-212.028808
2026-09-222.029972
2026-09-232.028359
2026-09-242.028961
2026-09-252.028281
2026-09-262.029933
2026-09-272.029219
2026-09-282.031823
2026-09-302.03117
2026-10-022.030116
2026-10-032.013242
2026-10-052.01764
2026-10-062.03369
2026-10-072.034008
2026-10-082.033877
2026-10-092.034631
2026-10-102.030651
2026-10-112.032377
2026-10-122.033137
2026-10-132.039936
2026-10-142.040619
2026-10-152.034851
2026-10-162.03286
2026-10-172.032688
2026-10-182.032545
2026-10-192.036278
2026-10-202.034521
2026-10-212.032678
2026-10-222.03415
2026-10-232.03324
2026-10-242.032525
2026-10-252.032207
2026-10-262.033741
2026-10-272.034856
2026-10-282.034167
2026-10-292.034702
2026-10-302.034803
2026-10-312.03319
2026-11-012.033482
2026-11-022.035484
2026-11-032.034114
2026-11-042.036794
2026-11-052.036741
2026-11-062.033532
2026-11-072.03434
2026-11-082.033154
2026-11-092.034639
2026-11-102.034755
2026-11-112.037201
2026-11-122.034261
2026-11-132.035774
2026-11-142.035817
2026-11-152.035817

High

2.0406

Low

2.0132

Average

2.0291

Statistics use all 174 daily observations in the selected period.

For developers

Get this rate via the API

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

Replace YOUR_API_KEY with the key from your dashboard.

MZN/KES API questions

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

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

How far back does MZN/KES historical data go?

Daily MZN/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 MZN/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.