Skip to content

XPF to MRO exchange rate API

CFP Franc to Ouguiya · quoted 2026-11-01

3.7661

▲ +2.37% over 2Y

1 XPF = 3.7661 MRO · 1 MRO = 0.26553 XPF · Get this rate via the API

1 XPF buys 3.7661 MRO as of 2026-11-01, so 1 MRO buys 0.26553 XPF. Over the last 2 years, XPF/MRO traded between 3.4180 and 4.0212, averaged 3.8111 and rose 2.37%. The API holds daily XPF/MRO 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.

Chart sampled every 7 observations · table and exports keep every daily rate

Download CSV
XPF/MRO over 2Y: show the values
Rates per 1 XPF. Missing rates are shown as a dash.
DateMRO
2024-11-013.679072
2024-11-023.615357
2024-11-033.63479
2024-11-043.677201
2024-11-053.691679
2024-11-063.638955
2024-11-073.650412
2024-11-083.651578
2024-11-093.580154
2024-11-103.617143
2024-11-113.640663
2024-11-123.618155
2024-11-133.608528
2024-11-143.578338
2024-11-153.580197
2024-11-163.527565
2024-11-173.558143
2024-11-183.592241
2024-11-193.597519
2024-11-203.585221
2024-11-213.564422
2024-11-223.543122
2024-11-233.486093
2024-11-243.520418
2024-11-253.549368
2024-11-263.554569
2024-11-273.568853
2024-11-283.574516
2024-11-293.582588
2024-11-303.532488
2024-12-013.573246
2024-12-023.562159
2024-12-033.565754
2024-12-043.567601
2024-12-053.579355
2024-12-063.584989
2024-12-073.517153
2024-12-083.560433
2024-12-093.567904
2024-12-103.564673
2024-12-113.561766
2024-12-123.550322
2024-12-133.543444
2024-12-143.496868
2024-12-153.547518
2024-12-163.544707
2024-12-173.542624
2024-12-183.543739
2024-12-193.505256
2024-12-203.510451
2024-12-213.470695
2024-12-223.536325
2024-12-233.517874
2024-12-243.511159
2024-12-253.489768
2024-12-263.516454
2024-12-273.52647
2024-12-283.470026
2024-12-293.536602
2024-12-303.521008
2024-12-313.532628
2025-01-013.490392
2025-01-023.49315
2025-01-033.487009
2025-01-043.451736
2025-01-053.488085
2025-01-063.517957
2025-01-073.524562
2025-01-083.504367
2025-01-093.491592
2025-01-103.480286
2025-01-113.418024
2025-01-123.467398
2025-01-133.465859
2025-01-143.473981
2025-01-153.487443
2025-01-163.486628
2025-01-173.487658
2025-01-183.422966
2025-01-193.46785
2025-01-203.495502
2025-01-213.512653
2025-01-223.519736
2025-01-233.527049
2025-01-243.550698
2025-01-253.504164
2025-01-263.542285
2025-01-273.543221
2025-01-283.532962
2025-01-293.535352
2025-01-303.526901
2025-01-313.522565
2025-02-013.470275
2025-02-023.512811
2025-02-033.519489
2025-02-043.539059
2025-02-053.545523
2025-02-063.542263
2025-02-073.536533
2025-02-083.46664
2025-02-093.493486
2025-02-103.525686
2025-02-113.534218
2025-02-123.54349
2025-02-133.556195
2025-02-143.575204
2025-02-153.52064
2025-02-163.544257
2025-02-173.550149
2025-02-183.541084
2025-02-193.553752
2025-02-203.565096
2025-02-213.574939
2025-02-223.515827
2025-02-233.552183
2025-02-243.574971
2025-02-253.578422
2025-02-273.563685
2025-02-283.543879
2025-03-013.484207
2025-03-023.520443
2025-03-033.548087
2025-03-043.581371
2025-03-053.633124
2025-03-063.673799
2025-03-073.639889
2025-03-083.57867
2025-03-103.634917
2025-03-113.640418
2025-03-123.691617
2025-03-133.68819
2025-03-143.679117
2025-03-153.629925
2025-03-173.680224
2025-03-183.701376
2025-03-193.698993
2025-03-203.687598
2025-03-213.671106
2025-03-223.612188
2025-03-253.645201
2025-03-263.626909
2025-03-273.636688
2025-03-283.657929
2025-03-293.619494
2025-03-303.656474
2025-04-013.645679
2025-04-023.6638
2025-04-033.718088
2025-04-043.73125
2025-04-053.651602
2025-04-063.685349
2025-04-073.729531
2025-04-083.708804
2025-04-093.705755
2025-04-103.750373
2025-04-113.827121
2025-04-123.768994
2025-04-133.816242
2025-04-143.814584
2025-04-153.817685
2025-04-163.82952
2025-04-173.833646
2025-04-183.839005
2025-04-193.779167
2025-04-203.821627
2025-04-213.874654
2025-04-223.869876
2025-04-233.850681
2025-04-243.844718
2025-04-253.839018
2025-04-263.78932
2025-04-273.811017
2025-04-283.847826
2025-04-293.843865
2025-04-303.831185
2025-05-013.819222
2025-05-023.833342
2025-05-033.765767
2025-05-043.797175
2025-05-053.845923
2025-05-063.849527
2025-05-083.811528
2025-05-093.797469
2025-05-103.733026
2025-05-113.788696
2025-05-123.767464
2025-05-133.751968
2025-05-143.776848
2025-05-153.777126
2025-05-173.706582
2025-05-183.774473
2025-05-193.800474
2025-05-203.805153
2025-05-213.809231
2025-05-223.81366
2025-05-233.820292
2025-05-243.781609
2025-05-253.821363
2025-05-263.842557
2025-05-273.827252
2025-05-283.819661
2025-05-293.810253
2025-05-303.829403
2025-05-313.761468
2025-06-013.818763
2025-06-023.833195
2025-06-033.837991
2025-06-043.83838
2025-06-053.848551
2025-06-063.852677
2025-06-073.786749
2025-06-083.819962
2025-06-093.851272
2025-06-103.855206
2025-06-113.876069
2025-06-123.882592
2025-06-133.890083
2025-06-143.832719
2025-06-153.877696
2025-06-163.901978
2025-06-173.893588
2025-06-183.886822
2025-06-193.878428
2025-06-203.872684
2025-06-213.820504
2025-06-223.868028
2025-06-233.883705
2025-06-243.921322
2025-06-253.909318
2025-06-263.957797
2025-06-273.96815
2025-06-283.902985
2025-06-293.937494
2025-06-303.979175
2025-07-013.997157
2025-07-023.987803
2025-07-033.98107
2025-07-043.986616
2025-07-053.916089
2025-07-063.948281
2025-07-073.966856
2025-07-083.96412
2025-07-093.968274
2025-07-103.966617
2025-07-113.951728
2025-07-123.88985
2025-07-133.929934
2025-07-143.947574
2025-07-153.947227
2025-07-163.94432
2025-07-173.938389
2025-07-183.932133
2025-07-193.878421
2025-07-203.921709
2025-07-213.958652
2025-07-223.965163
2025-07-233.963623
2025-07-243.975893
2025-07-253.974933
2025-07-263.921604
2025-07-273.974945
2025-07-283.961574
2025-07-293.918675
2025-07-303.911112
2025-07-313.876838
2025-08-013.882958
2025-08-023.864799
2025-08-033.902947
2025-08-043.922287
2025-08-053.910227
2025-08-063.941101
2025-08-073.964761
2025-08-083.958617
2025-08-093.886773
2025-08-103.929524
2025-08-113.947259
2025-08-123.959052
2025-08-133.979463
2025-08-143.970757
2025-08-153.976063
2025-08-163.916616
2025-08-173.950176
2025-08-183.974525
2025-08-193.966594
2025-08-203.962215
2025-08-213.956369
2025-08-223.918795
2025-08-233.923768
2025-08-243.929807
2025-08-253.933828
2025-08-263.928342
2025-08-273.929209
2025-08-283.969579
2025-08-293.978843
2025-08-303.912914
2025-08-313.958666
2025-09-013.995738
2025-09-023.961836
2025-09-033.968803
2025-09-043.963922
2025-09-053.981546
2025-09-063.922121
2025-09-073.950255
2025-09-083.96766
2025-09-093.992542
2025-09-103.981887
2025-09-113.982728
2025-09-133.921753
2025-09-143.953358
2025-09-153.992799
2025-09-164.013644
2025-09-174.021153
2025-09-184.004103
2025-09-193.992076
2025-09-203.933317
2025-09-213.966128
2025-09-224.013635
2025-09-234.012414
2025-09-243.997255
2025-09-253.982295
2025-09-263.982403
2025-09-273.917805
2025-09-283.937956
2025-09-293.986295
2025-09-303.950727
2025-10-013.923057
2025-10-023.920447
2025-10-033.923241
2025-10-043.924599
2025-10-053.930316
2025-10-063.913318
2025-10-073.910783
2025-10-083.898569
2025-10-093.890122
2025-10-103.878814
2025-10-113.884325
2025-10-123.899277
2025-10-133.890984
2025-10-143.87592
2025-10-153.880657
2025-10-163.89341
2025-10-173.900051
2025-10-183.912168
2025-10-193.907867
2025-10-203.905996
2025-10-213.896008
2025-10-223.876147
2025-10-233.883575
2025-10-243.885583
2025-10-253.902024
2025-10-263.896025
2025-10-273.895409
2025-10-283.905122
2025-10-293.898197
2025-10-303.893057
2025-10-313.892292
2025-11-013.868357
2025-11-023.879082
2025-11-033.874683
2025-11-043.860553
2025-11-053.844597
2025-11-063.847158
2025-11-073.848066
2025-11-083.858601
2025-11-093.86717
2025-11-103.843344
2025-11-113.854686
2025-11-123.851633
2025-11-133.864192
2025-11-143.889379
2025-11-153.876831
2025-11-163.863879
2025-11-173.871173
2025-11-183.857603
2025-11-193.855955
2025-11-203.844008
2025-11-213.847442
2025-11-223.847856
2025-11-233.854042
2025-11-243.850024
2025-11-253.84487
2025-11-263.847649
2025-11-273.860487
2025-11-283.863795
2025-11-293.864458
2025-11-303.86999
2025-12-013.878528
2025-12-023.868926
2025-12-033.874998
2025-12-043.888127
2025-12-053.885857
2025-12-063.888495
2025-12-073.878638
2025-12-083.881839
2025-12-093.881877
2025-12-113.879317
2025-12-123.91192
2025-12-133.908717
2025-12-143.920311
2025-12-153.928478
2025-12-163.9159
2025-12-173.904493
2025-12-183.905332
2025-12-193.928476
2025-12-203.928725
2025-12-213.905916
2025-12-223.929008
2025-12-233.915036
2025-12-243.925889
2025-12-253.939423
2025-12-263.904484
2025-12-273.907155
2025-12-283.91928
2025-12-293.904996
2025-12-303.904055
2025-12-313.908384
2026-01-013.916836
2026-01-023.922495
2026-01-033.906598
2026-01-043.920665
2026-01-053.916333
2026-01-063.92133
2026-01-073.882175
2026-01-083.886454
2026-01-093.879145
2026-01-103.890713
2026-01-113.903181
2026-01-123.886511
2026-01-133.892841
2026-01-143.887536
2026-01-153.887485
2026-01-163.877649
2026-01-173.865172
2026-01-183.890584
2026-01-193.899016
2026-01-203.902028
2026-01-213.913255
2026-01-223.908986
2026-01-233.920143
2026-01-243.951264
2026-01-253.930267
2026-01-263.937678
2026-01-273.957823
2026-01-283.984229
2026-01-293.982978
2026-01-303.990294
2026-01-313.967305
2026-02-013.98145
2026-02-023.988373
2026-02-033.973587
2026-02-043.957613
2026-02-053.933241
2026-02-063.930904
2026-02-073.9384
2026-02-083.954393
2026-02-093.959955
2026-02-103.969803
2026-02-113.981847
2026-02-133.95951
2026-02-143.968445
2026-02-153.975597
2026-02-163.958644
2026-02-173.963994
2026-02-183.956646
2026-02-193.953144
2026-02-203.948334
2026-02-213.953537
2026-02-223.943207
2026-02-233.966986
2026-02-243.95528
2026-02-253.954934
2026-02-263.964999
2026-02-273.968318
2026-02-283.953256
2026-03-013.95248
2026-03-023.94749
2026-03-033.910909
2026-03-043.908301
2026-03-053.912262
2026-03-063.894086
2026-03-073.902584
2026-03-083.911139
2026-03-093.892
2026-03-103.911224
2026-03-113.895575
2026-03-123.891907
2026-03-133.838934
2026-03-143.848387
2026-03-153.839881
2026-03-163.854144
2026-03-173.858695
2026-03-183.871567
2026-03-193.852776
2026-03-203.88062
2026-03-213.896993
2026-03-223.868708
2026-03-233.877548
2026-03-243.861827
2026-03-253.888631
2026-03-263.864204
2026-03-273.869789
2026-03-293.860085
2026-03-303.86556
2026-03-313.8428
2026-04-013.865957
2026-04-023.856967
2026-04-033.837098
2026-04-043.848067
2026-04-053.844097
2026-04-063.831782
2026-04-073.847736
2026-04-083.905148
2026-05-123.928082
2026-05-143.921154
2026-05-163.897712
2026-05-173.906338
2026-05-193.899412
2026-05-203.895558
2026-05-213.895485
2026-05-233.885991
2026-05-243.893271
2026-05-253.896646
2026-05-263.896923
2026-05-273.900201
2026-05-283.907147
2026-05-293.894066
2026-05-303.905466
2026-05-313.901615
2026-06-013.903211
2026-06-023.898382
2026-06-033.892986
2026-06-043.895832
2026-06-053.856474
2026-06-063.864766
2026-06-093.893944
2026-06-103.896381
2026-06-113.872884
2026-06-123.87087
2026-06-133.872371
2026-06-143.871065
2026-06-153.879907
2026-06-163.876794
2026-06-173.871293
2026-06-183.858625
2026-06-193.835997
2026-06-203.84096
2026-06-213.849745
2026-06-223.834655
2026-06-233.837789
2026-06-243.81243
2026-06-253.809164
2026-06-263.802384
2026-06-273.811908
2026-06-283.820163
2026-06-293.805126
2026-06-303.812817
2026-07-013.815447
2026-07-033.836543
2026-07-043.845375
2026-07-053.826405
2026-07-063.825974
2026-07-073.816396
2026-07-083.840432
2026-07-093.81755
2026-07-103.820008
2026-07-113.807802
2026-07-123.817601
2026-07-133.823435
2026-07-143.83706
2026-07-153.824406
2026-07-163.817017
2026-07-173.830203
2026-07-183.818866
2026-07-193.821112
2026-07-203.817082
2026-07-213.826929
2026-07-223.831613
2026-07-233.835798
2026-07-243.83677
2026-07-253.82519
2026-07-263.827479
2026-07-273.810789
2026-07-283.810714
2026-07-293.834784
2026-07-303.85321
2026-07-313.866988
2026-08-013.871124
2026-08-023.880756
2026-08-033.872947
2026-08-043.873272
2026-08-053.88326
2026-08-063.880616
2026-08-073.884303
2026-08-083.882901
2026-08-093.884131
2026-08-103.885714
2026-08-113.885576
2026-08-123.872429
2026-08-133.870566
2026-08-143.887841
2026-08-153.891624
2026-08-163.897405
2026-08-173.892858
2026-08-183.8969
2026-08-203.895564
2026-08-213.908888
2026-08-223.926395
2026-08-233.917844
2026-08-243.927554
2026-08-253.930062
2026-08-263.916169
2026-08-273.927638
2026-08-283.914259
2026-08-293.892665
2026-08-303.905728
2026-08-313.909901
2026-09-013.894741
2026-09-023.88891
2026-09-033.889999
2026-09-043.902275
2026-09-053.914451
2026-09-063.927893
2026-09-073.922684
2026-09-083.920518
2026-09-093.929471
2026-09-103.910127
2026-09-113.905459
2026-09-123.887665
2026-09-133.917565
2026-09-143.886576
2026-09-153.870328
2026-09-163.86692
2026-09-173.863003
2026-09-193.856675
2026-09-203.863093
2026-09-213.85254
2026-09-223.867169
2026-09-233.84137
2026-09-243.831972
2026-09-253.815662
2026-09-263.836328
2026-09-273.833734
2026-09-283.837369
2026-09-303.819019
2026-10-023.788993
2026-10-033.779505
2026-10-053.776619
2026-10-063.772545
2026-10-073.76184
2026-10-083.762645
2026-10-093.741753
2026-10-103.751241
2026-10-113.772026
2026-10-123.755013
2026-10-133.786199
2026-10-143.790223
2026-10-153.78304
2026-10-163.770881
2026-10-173.765374
2026-10-183.775698
2026-10-193.771956
2026-10-203.769505
2026-10-213.779073
2026-10-223.776811
2026-10-233.760433
2026-10-243.749551
2026-10-253.767543
2026-10-263.748726
2026-10-273.764449
2026-10-283.756731
2026-10-293.779893
2026-10-303.78641
2026-10-313.766105
2026-11-013.766105

High

4.0212

Low

3.4180

Average

3.8111

Statistics use all 674 daily observations in the selected period.

For developers

Get this rate via the API

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

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

Replace YOUR_API_KEY with the key from your dashboard.

XPF/MRO API questions

How do I get the XPF/MRO exchange rate from an API?

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

How far back does XPF/MRO historical data go?

Daily XPF/MRO 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 XPF/MRO 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.