Skip to content

MGA to UGX exchange rate API

Malagasy Ariary to Uganda Shilling · quoted 2026-10-28

0.95851

▲ +5.89% over 6M

1 MGA = 0.95851 UGX · 1 UGX = 1.0433 MGA · Get this rate via the API

1 MGA buys 0.95851 UGX as of 2026-10-28, so 1 UGX buys 1.0433 MGA. Over the last 6 months, MGA/UGX traded between 0.85499 and 0.98457, averaged 0.88668 and rose 5.89%. The API holds daily MGA/UGX 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
MGA/UGX over 6M: show the values
Rates per 1 MGA. Missing rates are shown as a dash.
DateUGX
2026-05-010.905171
2026-05-020.906261
2026-05-030.906261
2026-05-040.906261
2026-05-050.903388
2026-05-060.905594
2026-05-070.899608
2026-05-080.900786
2026-05-090.899531
2026-05-100.897028
2026-05-110.897028
2026-05-120.903267
2026-05-140.901225
2026-05-150.889016
2026-05-160.896817
2026-05-170.894959
2026-05-180.902041
2026-05-190.900665
2026-05-200.899326
2026-05-210.898513
2026-05-230.898186
2026-05-240.900572
2026-05-250.903043
2026-05-260.897815
2026-05-270.897618
2026-05-280.90025
2026-05-290.901142
2026-05-300.899179
2026-05-310.89909
2026-06-010.900212
2026-06-020.899136
2026-06-030.89661
2026-06-040.897172
2026-06-050.897226
2026-06-060.89629
2026-06-090.898516
2026-06-100.896732
2026-06-110.897022
2026-06-120.895031
2026-06-130.892468
2026-06-140.892326
2026-06-150.897249
2026-06-160.882539
2026-06-170.884086
2026-06-180.871496
2026-06-190.874066
2026-06-200.866954
2026-06-210.863549
2026-06-220.865519
2026-06-230.862262
2026-06-240.869094
2026-06-250.878407
2026-06-260.868721
2026-06-270.863758
2026-06-280.865292
2026-06-290.866929
2026-06-300.862016
2026-07-010.864527
2026-07-020.85499
2026-07-030.858905
2026-07-040.860888
2026-07-050.856895
2026-07-060.861197
2026-07-070.860438
2026-07-080.86303
2026-07-090.869977
2026-07-100.861879
2026-07-110.856698
2026-07-120.857712
2026-07-130.856879
2026-07-140.861508
2026-07-150.866515
2026-07-160.873019
2026-07-170.866725
2026-07-180.868794
2026-07-190.85986
2026-07-200.865208
2026-07-210.862612
2026-07-220.863811
2026-07-230.875805
2026-07-240.864326
2026-07-250.861544
2026-07-260.875299
2026-07-270.864719
2026-07-280.873654
2026-07-290.875449
2026-07-300.865461
2026-07-310.867555
2026-08-010.878775
2026-08-020.8697
2026-08-030.879359
2026-08-040.876029
2026-08-050.877169
2026-08-060.869642
2026-08-070.865474
2026-08-080.864375
2026-08-090.864192
2026-08-100.862709
2026-08-110.867355
2026-08-120.863841
2026-08-130.862759
2026-08-140.860391
2026-08-150.862745
2026-08-160.858252
2026-08-170.862796
2026-08-180.863366
2026-08-200.86747
2026-08-210.869484
2026-08-220.861754
2026-08-230.86164
2026-08-240.862645
2026-08-250.864625
2026-08-260.872359
2026-08-270.868999
2026-08-280.869201
2026-08-290.87032
2026-08-300.870463
2026-08-310.870117
2026-09-010.876133
2026-09-020.871925
2026-09-030.875506
2026-09-040.877387
2026-09-050.876717
2026-09-060.872459
2026-09-070.880124
2026-09-080.881796
2026-09-090.876591
2026-09-100.882106
2026-09-110.888258
2026-09-120.892999
2026-09-130.890105
2026-09-140.893792
2026-09-150.898675
2026-09-160.901177
2026-09-170.898765
2026-09-180.895093
2026-09-190.906704
2026-09-200.900463
2026-09-210.907142
2026-09-220.896611
2026-09-230.890765
2026-09-240.885955
2026-09-250.89615
2026-09-260.888222
2026-09-270.886937
2026-09-280.883999
2026-09-300.889168
2026-10-020.893174
2026-10-030.90215
2026-10-050.895023
2026-10-060.907801
2026-10-070.91413
2026-10-080.91032
2026-10-090.909326
2026-10-100.910018
2026-10-110.899685
2026-10-120.909933
2026-10-130.919608
2026-10-140.912184
2026-10-150.89966
2026-10-160.896819
2026-10-170.917597
2026-10-180.909172
2026-10-190.917271
2026-10-200.916622
2026-10-210.916783
2026-10-220.9304
2026-10-230.94732
2026-10-240.981731
2026-10-250.968624
2026-10-260.982022
2026-10-270.984575
2026-10-280.958505

High

0.98457

Low

0.85499

Average

0.88668

Statistics use all 173 daily observations in the selected period.

For developers

Get this rate via the API

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

data = requests.get("https://api.fxfeed.io/v2/latest?api_key=YOUR_API_KEY&base=MGA&currencies=UGX").json()

Replace YOUR_API_KEY with the key from your dashboard.

MGA/UGX API questions

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

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

How far back does MGA/UGX historical data go?

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