Skip to content

MZN to PEN exchange rate API

Mozambique Metical to Sol · quoted 2026-11-01

0.05420

▼ +0.23% over 6M

1 MZN = 0.05420 PEN · 1 PEN = 18.4498 MZN · Get this rate via the API

1 MZN buys 0.05420 PEN as of 2026-11-01, so 1 PEN buys 18.4498 MZN. Over the last 6 months, MZN/PEN traded between 0.05209 and 0.05436, averaged 0.05307 and fell 0.23%. The API holds daily MZN/PEN 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
MZN/PEN over 6M: show the values
Rates per 1 MZN. Missing rates are shown as a dash.
DatePEN
2026-05-050.054328
2026-05-060.05392
2026-05-070.053821
2026-05-080.053559
2026-05-090.053739
2026-05-100.053699
2026-05-110.053409
2026-05-120.053486
2026-05-140.053231
2026-05-150.05341
2026-05-160.053741
2026-05-170.053669
2026-05-180.053378
2026-05-190.053447
2026-05-200.053145
2026-05-210.05314
2026-05-230.053599
2026-05-240.0535
2026-05-250.053173
2026-05-260.05333
2026-05-270.053268
2026-05-280.05319
2026-05-290.053189
2026-05-300.053262
2026-05-310.053163
2026-06-010.053239
2026-06-020.053119
2026-06-030.053258
2026-06-040.053158
2026-06-050.053769
2026-06-060.054356
2026-06-090.052524
2026-06-100.053115
2026-06-110.052798
2026-06-120.052789
2026-06-130.053273
2026-06-140.052999
2026-06-150.052715
2026-06-160.052704
2026-06-170.052625
2026-06-180.052751
2026-06-190.052659
2026-06-200.052967
2026-06-210.052947
2026-06-220.052723
2026-06-230.053028
2026-06-240.053291
2026-06-250.053143
2026-06-260.053105
2026-06-270.053567
2026-06-280.05332
2026-06-290.053129
2026-06-300.053097
2026-07-010.053196
2026-07-020.052988
2026-07-030.05299
2026-07-040.053258
2026-07-050.053242
2026-07-060.053039
2026-07-070.053025
2026-07-080.05319
2026-07-090.052992
2026-07-100.052844
2026-07-110.053153
2026-07-120.053001
2026-07-130.053067
2026-07-140.052944
2026-07-150.052735
2026-07-160.05294
2026-07-170.053071
2026-07-180.053124
2026-07-190.053111
2026-07-200.053049
2026-07-210.052988
2026-07-220.053046
2026-07-230.052974
2026-07-240.053286
2026-07-250.053402
2026-07-260.053129
2026-07-270.052992
2026-07-280.053132
2026-07-290.053061
2026-07-300.052998
2026-07-310.052958
2026-08-010.05311
2026-08-020.053109
2026-08-030.052907
2026-08-040.052854
2026-08-050.052801
2026-08-060.052768
2026-08-070.052672
2026-08-080.052837
2026-08-090.052788
2026-08-100.052616
2026-08-110.052426
2026-08-120.05237
2026-08-130.052402
2026-08-140.0525
2026-08-150.052776
2026-08-160.052727
2026-08-170.052339
2026-08-180.052332
2026-08-200.052272
2026-08-210.052144
2026-08-220.052552
2026-08-230.052278
2026-08-240.05214
2026-08-250.052088
2026-08-260.052106
2026-08-270.052135
2026-08-280.052229
2026-08-290.052519
2026-08-300.052353
2026-08-310.052444
2026-09-010.05239
2026-09-020.052326
2026-09-030.052383
2026-09-040.052439
2026-09-050.052536
2026-09-060.052447
2026-09-070.052407
2026-09-080.052267
2026-09-090.052344
2026-09-100.052502
2026-09-110.052466
2026-09-120.052555
2026-09-130.052515
2026-09-140.052666
2026-09-150.052628
2026-09-160.052433
2026-09-170.052431
2026-09-180.052249
2026-09-190.052866
2026-09-200.052549
2026-09-210.052276
2026-09-220.052378
2026-09-230.05279
2026-09-240.053079
2026-09-250.053286
2026-09-260.053085
2026-09-270.053146
2026-09-280.05352
2026-09-300.053435
2026-10-020.053527
2026-10-030.053799
2026-10-050.0535
2026-10-060.053521
2026-10-070.053711
2026-10-080.053699
2026-10-090.053775
2026-10-100.053703
2026-10-110.053707
2026-10-120.053611
2026-10-130.053824
2026-10-140.053785
2026-10-150.053411
2026-10-160.053526
2026-10-170.053847
2026-10-180.05365
2026-10-190.053608
2026-10-200.053422
2026-10-210.053461
2026-10-220.053703
2026-10-230.053702
2026-10-240.053912
2026-10-250.053782
2026-10-260.05364
2026-10-270.053752
2026-10-280.053837
2026-10-290.053885
2026-10-300.05394
2026-10-310.054201
2026-11-010.054201

High

0.05436

Low

0.05209

Average

0.05307

Statistics use all 173 daily observations in the selected period.

For developers

Get this rate via the API

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

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

Replace YOUR_API_KEY with the key from your dashboard.

MZN/PEN API questions

How do I get the MZN/PEN exchange rate from an API?

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

How far back does MZN/PEN historical data go?

Daily MZN/PEN 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 MZN/PEN 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.