1. Currency converter
  2. UGX to IRR
  3. 100,000 UGX

Convert 100,000 Ugandan Shilling (UGX) to Iranian Rial (IRR)

Convert Ugandan shillings to Iranian rials at the live mid-market rate. Reverse: IRR to UGX

100,000 Ugandan shillings =

44,405,191 IRR 0.00% today

1 UGX = 444.052 IRR · 1 IRR = 0.00225199 UGX

Mid-market rate, updated 02:28 UTC. Paid plans update as often as every 60 seconds. Get UGX→IRR rates via API

UGX to IRR over the last year

0200.00400.00Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
444.40
52-week low
11.54
52-week average
265.98
Change over the year
+3,556.19%

Conversion tables

UGX to IRR
UGX IRR
1 UGX 444 IRR
10 UGX 4,441 IRR
100 UGX 44,405 IRR
1,000 UGX 444,052 IRR
10,000 UGX 4,440,519 IRR
50,000 UGX 22,202,595 IRR
100,000 UGX 44,405,191 IRR
IRR to UGX
IRR UGX
1 IRR 0.002252 UGX
10 IRR 0.02252 UGX
100 IRR 0.2252 UGX
1,000 IRR 2 UGX
10,000 IRR 23 UGX
50,000 IRR 113 UGX
100,000 IRR 225 UGX

Get UGX→IRR rates via API

The live rate, the rate on any past day or a whole range, for IRR 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=UGX -d currencies=IRR \
  -H "apikey: YOUR-API-KEY"

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

Related conversions

Popular Ugandan Shilling conversions

Popular Iranian Rial conversions

Questions about UGX to IRR

How much is 100,000 UGX in IRR?

100,000 Ugandan shillings is 44,405,191 Iranian rials at the mid-market rate of 2 October 2026, 02:28 UTC, when 1 UGX = 444.052 IRR.

What was the UGX to IRR rate over the last year?

Over the last 52 weeks 1 UGX ranged from 11.5358 to 444.403 IRR, 265.975 IRR on average.

Which exchange rate is this?

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