1. Currency converter
  2. XRP to MGA

25 XRP to MGA

Convert Ripple to Malagasy Ariaries at the live mid-market rate.

25 Ripple =

165,156 MGA +0.66% today

1 XRP = 6,606.25 MGA · 1 MGA = 0.00015137 XRP

Mid-market rate, updated 07:51 UTC. Paid plans update as often as every 60 seconds. Get this rate via API

XRP to MGA over the last year

5,000.0010,000.00Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
13,587.76
52-week low
4,285.44
52-week average
7,046.59
Change over the year
−48.17%

Conversion tables

XRP to MGA
XRP MGA
1 XRP 6,606 MGA
5 XRP 33,031 MGA
10 XRP 66,062 MGA
25 XRP 165,156 MGA
50 XRP 330,312 MGA
100 XRP 660,625 MGA
250 XRP 1,651,562 MGA
500 XRP 3,303,125 MGA
1,000 XRP 6,606,249 MGA
5,000 XRP 33,031,247 MGA
10,000 XRP 66,062,494 MGA
50,000 XRP 330,312,472 MGA
MGA to XRP
MGA XRP
1 MGA 0.0001514 XRP
5 MGA 0.0007569 XRP
10 MGA 0.001514 XRP
25 MGA 0.003784 XRP
50 MGA 0.007569 XRP
100 MGA 0.01514 XRP
250 MGA 0.03784 XRP
500 MGA 0.07569 XRP
1,000 MGA 0.1514 XRP
5,000 MGA 0.7569 XRP
10,000 MGA 1.513718 XRP
50,000 MGA 7.568590 XRP

XRP to MGA via API

The live rate, the rate on any past day or a whole range, for MGA and 170+ other currencies, as JSON. Free plan included.

curl https://api.currencyapi.com/v3/latest \
  -G -d base_currency=XRP -d currencies=MGA \
  -H "apikey: YOUR-API-KEY"

# the rate on a past day
curl https://api.currencyapi.com/v3/historical \
  -G -d base_currency=XRP -d currencies=MGA \
  -d date=2025-09-30 \
  -H "apikey: YOUR-API-KEY"

Popular Ripple conversions

Questions about XRP to MGA

How much is 25 XRP in MGA?

25 Ripple is 165,156 Malagasy Ariaries at the mid-market rate of 30 September 2026, 07:51 UTC, when 1 XRP = 6,606.25 MGA.

What was the XRP to MGA rate over the last year?

Over the last 52 weeks 1 XRP ranged from 4,285.44 to 13,587.76 MGA, 7,046.59 MGA on average.

Which exchange rate is this?

The mid-market rate: the midpoint between what currency markets pay and ask for XRP/MGA, without the margin a bank or card issuer adds, so the rate you are charged is usually a little worse.