On 2026-10-12, 1 Tanzanian Shilling (TZS) = 8.4385 Malagasy Franc (MGF) at the mid-market rate. Conversely, 1 MGF = 0.1185 TZS. Over the last 30 days the TZS/MGF rate moved between 8.1758 and 8.5510, a change of +3.08%.
You have converted 1 TZS to MGF : 8.438520 .
On this page you can find the latest exchange rate between Tanzanian Shilling and Malagasy Franc, rates are updated every day, for this conversion we used the mid-market rate: 8.4385201. You can convert Tanzanian Shilling to other different currencies with the converter on right sidebar.
Would you like to invert the currencies ?
Please visit
Malagasy Franc (MGF) Tanzanian Shilling (TZS).
Last update : Sun, 11 Oct 2026 22:00:00 +0000
Last update : Sun, 11 Oct 2026 22:00:00 +0000
Over the last 30 days the TZS/MGF rate rose sharply (+3.08%): the TZS strengthened markedly against the MGF. Over the past 12 months it ranged from 7.9634 (2026-03-18) to 9.3272 (2026-01-08), with an average of 8.4915. Today's rate is close to its one-year average. Day-to-day movements are moderate (average daily change of 0.60%). The largest daily move of the last 30 days was +1.36% on 2026-10-11.
| Period | Date | 1 TZS = | Change |
|---|---|---|---|
| 1 week ago | 2026-10-05 | 8.4661 MGF | -0.33% |
| 1 month ago | 2026-09-12 | 8.1862 MGF | +3.08% |
| 3 months ago | 2026-07-10 | 8.1195 MGF | +3.93% |
| 6 months ago | 2026-04-08 | 8.0138 MGF | +5.30% |
| 1 year ago | 2025-10-12 | 9.1773 MGF | -8.05% |
| Date | Tanzanian Shilling | Malagasy Franc |
|---|---|---|
| Monday, 10/12/2026 | 1 TZS = | 8.4385201 MGF |
| Sunday, 10/11/2026 | 1 TZS = | 8.55100124 MGF |
| Saturday, 10/10/2026 | 1 TZS = | 8.43664255 MGF |
| Friday, 10/09/2026 | 1 TZS = | 8.49452807 MGF |
| Thursday, 10/08/2026 | 1 TZS = | 8.43023395 MGF |
| Wednesday, 10/07/2026 | 1 TZS = | 8.35381245 MGF |
| Tuesday, 10/06/2026 | 1 TZS = | 8.3923291 MGF |
| Monday, 10/05/2026 | 1 TZS = | 8.46611291 MGF |
| Sunday, 10/04/2026 | 1 TZS = | 8.42952797 MGF |
| Saturday, 10/03/2026 | 1 TZS = | 8.39721274 MGF |
| TZS | MGF | TZS | MGF |
|---|---|---|---|
| 5 TZS = | 42.1926 MGF | 0.5925 TZS = | 5 MGF |
| 10 TZS = | 84.3852 MGF | 1.1850 TZS = | 10 MGF |
| 20 TZS = | 168.7704 MGF | 2.3701 TZS = | 20 MGF |
| 50 TZS = | 421.9260 MGF | 5.9252 TZS = | 50 MGF |
| 100 TZS = | 843.8520 MGF | 11.8504 TZS = | 100 MGF |
| 300 TZS = | 2531.5560 MGF | 35.5513 TZS = | 300 MGF |
| 500 TZS = | 4219.2601 MGF | 59.2521 TZS = | 500 MGF |
| 1000 TZS = | 8438.5201 MGF | 118.5042 TZS = | 1000 MGF |
1 Tanzanian Shilling is worth 8.4385 Malagasy Franc at the mid-market rate of 2026-10-12. 1 Malagasy Franc is worth 0.1185 Tanzanian Shilling.
100 TZS = 843.85 MGF, and 100 MGF = 11.8504 TZS (rate of 2026-10-12).
Over 30 days the rate went from 8.1862 to 8.4385 (+3.08%). The 30-day high was 8.5510 and the low was 8.1758.
One week ago 1 TZS was worth 8.4661 MGF; today it is worth 8.4385 MGF (-0.33%).
The highest rate of the past 12 months was 1 TZS = 9.3272 MGF on 2026-01-08; the lowest was 7.9634 MGF on 2026-03-18.
XeConvert publishes daily mid-market reference rates aggregated from public market data and central bank sources. Banks, card issuers and exchange offices add a margin, so the rate you actually get may be slightly different.
The Tanzanian Shilling is the official currency of Tanzania. Symbol: TSh. ISO 4217 code: TZS.
All Tanzanian Shilling (TZS) exchange rates →