1. Currency converter
  2. MDL to SGD
  3. 100 MDL

Convert 100 Moldovan Leu (MDL) to Singapore Dollar (SGD)

Convert Moldovan lei to Singapore dollars at the live mid-market rate. Reverse: SGD to MDL

100 Moldovan lei =

7.22 SGD 0.00% today

1 MDL = 0.0721602 SGD · 1 SGD = 13.8581 MDL

Mid-market rate, updated 06:32 UTC. Paid plans update as often as every 60 seconds. Get MDL→SGD rates via API

MDL to SGD over the last year

0.0720.0740.0760.078Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
0.077835
52-week low
0.072160
52-week average
0.074954
Change over the year
−6.98%

Conversion tables

MDL to SGD
MDL SGD
1 MDL 0.07216 SGD
10 MDL 0.7216 SGD
100 MDL 7.22 SGD
1,000 MDL 72.16 SGD
10,000 MDL 721.60 SGD
50,000 MDL 3,608.01 SGD
100,000 MDL 7,216.02 SGD
SGD to MDL
SGD MDL
1 SGD 13.86 MDL
10 SGD 138.58 MDL
100 SGD 1,385.81 MDL
1,000 SGD 13,858.06 MDL
10,000 SGD 138,580.58 MDL
50,000 SGD 692,902.88 MDL
100,000 SGD 1,385,805.77 MDL

Get MDL→SGD rates via API

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

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

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

Related conversions

Popular Moldovan Leu conversions

Popular Singapore Dollar conversions

Questions about MDL to SGD

How much is 100 MDL in SGD?

100 Moldovan lei is 7.22 Singapore dollars at the mid-market rate of 4 October 2026, 06:32 UTC, when 1 MDL = 0.0721602 SGD.

What was the MDL to SGD rate over the last year?

Over the last 52 weeks 1 MDL ranged from 0.0721602 to 0.0778349 SGD, 0.0749539 SGD on average.

Which exchange rate is this?

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