Skip to content

KES to MZN exchange rate API

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

0.49120

▼ +0.55% over 6M

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

1 KES buys 0.49120 MZN as of 2026-11-15, so 1 MZN buys 2.0358 KES. Over the last 6 months, KES/MZN traded between 0.49005 and 0.49671, averaged 0.49282 and fell 0.55%. The API holds daily KES/MZN 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
KES/MZN over 6M: show the values
Rates per 1 KES. Missing rates are shown as a dash.
DateMZN
2026-05-190.4939
2026-05-200.493321
2026-05-210.493421
2026-05-230.492498
2026-05-240.491426
2026-05-250.492207
2026-05-260.49275
2026-05-270.49245
2026-05-280.491966
2026-05-290.494197
2026-05-300.49298
2026-05-310.493576
2026-06-010.492869
2026-06-020.492162
2026-06-030.493099
2026-06-040.493602
2026-06-050.493548
2026-06-060.493673
2026-06-090.493613
2026-06-100.493618
2026-06-110.492935
2026-06-120.492617
2026-06-130.492965
2026-06-140.493316
2026-06-150.493026
2026-06-160.492635
2026-06-170.493356
2026-06-180.492817
2026-06-190.493267
2026-06-200.493484
2026-06-210.492175
2026-06-220.493583
2026-06-230.493588
2026-06-240.493308
2026-06-250.492879
2026-06-260.493036
2026-06-270.49316
2026-06-280.493305
2026-06-290.493183
2026-06-300.493251
2026-07-010.493257
2026-07-020.494258
2026-07-030.493392
2026-07-040.493987
2026-07-050.492777
2026-07-060.493975
2026-07-070.493929
2026-07-080.493781
2026-07-090.493781
2026-07-100.493793
2026-07-110.493988
2026-07-120.494392
2026-07-130.493431
2026-07-140.492974
2026-07-150.493656
2026-07-160.493599
2026-07-170.493691
2026-07-180.493789
2026-07-190.494166
2026-07-200.493684
2026-07-210.493439
2026-07-220.493085
2026-07-230.493108
2026-07-240.491104
2026-07-250.49184
2026-07-260.493159
2026-07-270.493091
2026-07-280.49265
2026-07-290.49279
2026-07-300.492137
2026-07-310.493287
2026-08-010.494593
2026-08-020.493249
2026-08-030.494255
2026-08-040.49304
2026-08-050.493393
2026-08-060.49306
2026-08-070.493345
2026-08-080.494224
2026-08-090.49375
2026-08-100.494775
2026-08-110.493353
2026-08-120.493433
2026-08-130.493787
2026-08-140.493035
2026-08-150.494146
2026-08-160.493101
2026-08-170.494048
2026-08-180.493648
2026-08-200.492995
2026-08-210.493099
2026-08-220.493008
2026-08-230.493509
2026-08-240.493041
2026-08-250.493079
2026-08-260.493094
2026-08-270.494279
2026-08-280.493415
2026-08-290.493073
2026-08-300.493568
2026-08-310.491722
2026-09-010.492789
2026-09-020.492943
2026-09-030.492825
2026-09-040.492979
2026-09-050.493039
2026-09-060.493426
2026-09-070.493079
2026-09-080.493092
2026-09-090.492786
2026-09-100.493097
2026-09-110.493223
2026-09-120.49315
2026-09-130.4928
2026-09-140.492969
2026-09-150.492755
2026-09-160.492591
2026-09-170.492181
2026-09-180.492717
2026-09-190.492938
2026-09-200.493265
2026-09-210.4929
2026-09-220.492617
2026-09-230.493009
2026-09-240.492863
2026-09-250.493028
2026-09-260.492626
2026-09-270.4928
2026-09-280.492168
2026-09-300.492326
2026-10-020.492582
2026-10-030.496711
2026-10-050.495628
2026-10-060.491717
2026-10-070.491639
2026-10-080.491671
2026-10-090.491489
2026-10-100.492452
2026-10-110.492034
2026-10-120.49185
2026-10-130.490211
2026-10-140.490047
2026-10-150.491436
2026-10-160.491917
2026-10-170.491959
2026-10-180.491994
2026-10-190.491091
2026-10-200.491516
2026-10-210.491961
2026-10-220.491605
2026-10-230.491825
2026-10-240.491998
2026-10-250.492075
2026-10-260.491704
2026-10-270.491435
2026-10-280.491601
2026-10-290.491472
2026-10-300.491447
2026-10-310.491837
2026-11-010.491767
2026-11-020.491283
2026-11-030.491614
2026-11-040.490967
2026-11-050.49098
2026-11-060.491755
2026-11-070.491559
2026-11-080.491846
2026-11-090.491487
2026-11-100.491459
2026-11-110.490869
2026-11-120.491578
2026-11-130.491213
2026-11-140.491203
2026-11-150.491203

High

0.49671

Low

0.49005

Average

0.49282

Statistics use all 174 daily observations in the selected period.

For developers

Get this rate via the API

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

Replace YOUR_API_KEY with the key from your dashboard.

KES/MZN API questions

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

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

How far back does KES/MZN historical data go?

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