Skip to content

ALL to MAD exchange rate API

Lek to Moroccan Dirham · quoted 2026-11-01

0.12076

▲ +12.96% over 2Y

1 ALL = 0.12076 MAD · 1 MAD = 8.2805 ALL · Get this rate via the API

1 ALL buys 0.12076 MAD as of 2026-11-01, so 1 MAD buys 8.2805 ALL. Over the last 2 years, ALL/MAD traded between 0.10255 and 0.12208, averaged 0.10993 and rose 12.96%. The API holds daily ALL/MAD 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
ALL/MAD over 2Y: show the values
Rates per 1 ALL. Missing rates are shown as a dash.
DateMAD
2024-11-010.106907
2024-11-020.108655
2024-11-030.107678
2024-11-040.106628
2024-11-050.106688
2024-11-060.106964
2024-11-070.106287
2024-11-080.106755
2024-11-090.108033
2024-11-100.106841
2024-11-110.106618
2024-11-120.106271
2024-11-130.10571
2024-11-140.105725
2024-11-150.10528
2024-11-160.1071
2024-11-170.106329
2024-11-180.105608
2024-11-190.105862
2024-11-200.105935
2024-11-210.10585
2024-11-220.105585
2024-11-230.106434
2024-11-240.106033
2024-11-250.105204
2024-11-260.104899
2024-11-270.104831
2024-11-280.105457
2024-11-290.105713
2024-11-300.107374
2024-12-010.106328
2024-12-020.105983
2024-12-030.105653
2024-12-040.104836
2024-12-050.104845
2024-12-060.105068
2024-12-070.107152
2024-12-080.105954
2024-12-090.10573
2024-12-100.105609
2024-12-110.105523
2024-12-120.105612
2024-12-130.105472
2024-12-140.10682
2024-12-150.105437
2024-12-160.105413
2024-12-170.105565
2024-12-180.105112
2024-12-190.106064
2024-12-200.105949
2024-12-210.106629
2024-12-220.105631
2024-12-230.10664
2024-12-240.106258
2024-12-250.108133
2024-12-260.105791
2024-12-270.105173
2024-12-280.106297
2024-12-290.105963
2024-12-300.106305
2024-12-310.106108
2025-01-010.107941
2025-01-020.106345
2025-01-030.106019
2025-01-040.107096
2025-01-050.105009
2025-01-060.104966
2025-01-070.104879
2025-01-080.103955
2025-01-090.103724
2025-01-100.103809
2025-01-110.105531
2025-01-120.104264
2025-01-130.103768
2025-01-140.103133
2025-01-150.103609
2025-01-160.103789
2025-01-170.103749
2025-01-180.105078
2025-01-190.104284
2025-01-200.103519
2025-01-210.104021
2025-01-220.10383
2025-01-230.104145
2025-01-240.104163
2025-01-250.10631
2025-01-260.105108
2025-01-270.104906
2025-01-280.10455
2025-01-290.10374
2025-01-300.1031
2025-01-310.102645
2025-02-010.104513
2025-02-020.103449
2025-02-030.102903
2025-02-040.102551
2025-02-050.103078
2025-02-060.103455
2025-02-070.103451
2025-02-080.104719
2025-02-090.103753
2025-02-100.10336
2025-02-110.102904
2025-02-120.102824
2025-02-130.103187
2025-02-140.103567
2025-02-150.104974
2025-02-160.103704
2025-02-170.103964
2025-02-180.103867
2025-02-190.103737
2025-02-200.10342
2025-02-210.103702
2025-02-220.105471
2025-02-230.104482
2025-02-240.103652
2025-02-250.103182
2025-02-260.10328
2025-02-270.103496
2025-02-280.102849
2025-03-010.104761
2025-03-020.103392
2025-03-030.102757
2025-03-040.102959
2025-03-050.103105
2025-03-060.104745
2025-03-070.104428
2025-03-080.106293
2025-03-090.105058
2025-03-100.104871
2025-03-110.10396
2025-03-120.104099
2025-03-130.104331
2025-03-140.104267
2025-03-150.106115
2025-03-160.104754
2025-03-170.104231
2025-03-180.104156
2025-03-190.104303
2025-03-200.104446
2025-03-210.103917
2025-03-220.105622
2025-03-230.104693
2025-03-250.103052
2025-03-260.103178
2025-03-270.102984
2025-03-280.102737
2025-03-290.104969
2025-03-300.10373
2025-03-310.103291
2025-04-010.103108
2025-04-020.102795
2025-04-030.102904
2025-04-040.104065
2025-04-050.10573
2025-04-060.105194
2025-04-070.103931
2025-04-080.103794
2025-04-090.104599
2025-04-100.103561
2025-04-110.104451
2025-04-120.10624
2025-04-130.105153
2025-04-140.104353
2025-04-150.104094
2025-04-160.104102
2025-04-170.10448
2025-04-180.104673
2025-04-190.106736
2025-04-200.10603
2025-04-210.104722
2025-04-220.104208
2025-04-230.105427
2025-04-240.104858
2025-04-250.104594
2025-04-260.106347
2025-04-270.105181
2025-04-280.104747
2025-04-290.104634
2025-04-300.104665
2025-05-010.104703
2025-05-020.104769
2025-05-030.106584
2025-05-040.105681
2025-05-050.104246
2025-05-060.104366
2025-05-080.104602
2025-05-090.103771
2025-05-100.105776
2025-05-110.104833
2025-05-120.104703
2025-05-130.103394
2025-05-140.103788
2025-05-150.103742
2025-05-170.106074
2025-05-180.104738
2025-05-190.103639
2025-05-200.104091
2025-05-210.104267
2025-05-220.104664
2025-05-230.104267
2025-05-240.10627
2025-05-250.105395
2025-05-260.104625
2025-05-270.105187
2025-05-280.104696
2025-05-290.10398
2025-05-300.104533
2025-05-310.106399
2025-06-010.105133
2025-06-020.104395
2025-06-030.104838
2025-06-040.104385
2025-06-050.104879
2025-06-060.104881
2025-06-070.106826
2025-06-080.105191
2025-06-090.104997
2025-06-100.104335
2025-06-110.104408
2025-06-120.104899
2025-06-130.104898
2025-06-140.107387
2025-06-150.10545
2025-06-160.105469
2025-06-170.105504
2025-06-180.105339
2025-06-190.105069
2025-06-200.105079
2025-06-210.107386
2025-06-220.106261
2025-06-230.105591
2025-06-240.105508
2025-06-250.105531
2025-06-260.105772
2025-06-270.106009
2025-06-280.107787
2025-06-290.10677
2025-06-300.10606
2025-07-010.1059
2025-07-020.106072
2025-07-030.106409
2025-07-040.106292
2025-07-050.108017
2025-07-060.106777
2025-07-070.106301
2025-07-080.105876
2025-07-090.10583
2025-07-100.105909
2025-07-110.105453
2025-07-120.107637
2025-07-130.106611
2025-07-140.105838
2025-07-150.105739
2025-07-160.105463
2025-07-170.105996
2025-07-180.106275
2025-07-190.107863
2025-07-200.106572
2025-07-210.105874
2025-07-220.105929
2025-07-230.106153
2025-07-240.10626
2025-07-250.106207
2025-07-260.108431
2025-07-270.107265
2025-07-280.106997
2025-07-290.106024
2025-07-300.105881
2025-07-310.105167
2025-08-010.104884
2025-08-020.107886
2025-08-030.106398
2025-08-040.106054
2025-08-050.105709
2025-08-060.105842
2025-08-070.106407
2025-08-080.10644
2025-08-090.108164
2025-08-100.107135
2025-08-110.10676
2025-08-120.106463
2025-08-130.106544
2025-08-140.106463
2025-08-150.106299
2025-08-160.108356
2025-08-170.107073
2025-08-180.106901
2025-08-190.106431
2025-08-200.106421
2025-08-210.106532
2025-08-220.106206
2025-08-230.108244
2025-08-240.108248
2025-08-250.106678
2025-08-260.105995
2025-08-270.106153
2025-08-280.105962
2025-08-290.105853
2025-08-300.107326
2025-08-310.106956
2025-09-010.105836
2025-09-020.105977
2025-09-030.10594
2025-09-040.106613
2025-09-050.107035
2025-09-060.109176
2025-09-070.108325
2025-09-080.107554
2025-09-090.107529
2025-09-100.106918
2025-09-110.106632
2025-09-130.108909
2025-09-140.107923
2025-09-150.107359
2025-09-160.106699
2025-09-170.107642
2025-09-180.107883
2025-09-190.107764
2025-09-200.109379
2025-09-210.108181
2025-09-220.109178
2025-09-230.109908
2025-09-240.110216
2025-09-250.110222
2025-09-260.109669
2025-09-270.109771
2025-09-280.109871
2025-09-290.109912
2025-09-300.110138
2025-10-010.110516
2025-10-020.110534
2025-10-030.110508
2025-10-040.110459
2025-10-050.110527
2025-10-060.110733
2025-10-070.110431
2025-10-080.109975
2025-10-090.109931
2025-10-100.10964
2025-10-110.109836
2025-10-120.109992
2025-10-130.11043
2025-10-140.11013
2025-10-150.110335
2025-10-160.110803
2025-10-170.110989
2025-10-180.110567
2025-10-190.11068
2025-10-200.111084
2025-10-210.111321
2025-10-220.111231
2025-10-230.111003
2025-10-240.111109
2025-10-250.111089
2025-10-260.111158
2025-10-270.111094
2025-10-280.111224
2025-10-290.111202
2025-10-300.111105
2025-10-310.11093
2025-11-010.110919
2025-11-020.110958
2025-11-030.111031
2025-11-040.11105
2025-11-050.110852
2025-11-060.11074
2025-11-070.110746
2025-11-080.110871
2025-11-090.111033
2025-11-100.111142
2025-11-110.11098
2025-11-120.111272
2025-11-130.111264
2025-11-140.111351
2025-11-150.11106
2025-11-160.111101
2025-11-170.11128
2025-11-180.110986
2025-11-190.111246
2025-11-200.110916
2025-11-210.110986
2025-11-220.110676
2025-11-230.110708
2025-11-240.110782
2025-11-250.110744
2025-11-260.110867
2025-11-270.111156
2025-11-280.111215
2025-11-290.111219
2025-11-300.111306
2025-12-010.1112
2025-12-020.111251
2025-12-030.111222
2025-12-040.111553
2025-12-050.111608
2025-12-060.111296
2025-12-070.111383
2025-12-080.111597
2025-12-090.111659
2025-12-110.111289
2025-12-120.111663
2025-12-130.111747
2025-12-140.11175
2025-12-150.111671
2025-12-160.111552
2025-12-170.111752
2025-12-180.111424
2025-12-190.111558
2025-12-200.111176
2025-12-210.111241
2025-12-220.111149
2025-12-230.111285
2025-12-240.111433
2025-12-250.111361
2025-12-260.111398
2025-12-270.111432
2025-12-280.11154
2025-12-290.1116
2025-12-300.111241
2025-12-310.110917
2026-01-010.110714
2026-01-020.110957
2026-01-030.110828
2026-01-040.110934
2026-01-050.111166
2026-01-060.111308
2026-01-070.111506
2026-01-080.111598
2026-01-090.111602
2026-01-100.11139
2026-01-110.111557
2026-01-120.111285
2026-01-130.1114
2026-01-140.111267
2026-01-150.111339
2026-01-160.110905
2026-01-170.110947
2026-01-180.11104
2026-01-190.110889
2026-01-200.110919
2026-01-210.111703
2026-01-220.111358
2026-01-230.111622
2026-01-240.111798
2026-01-250.111751
2026-01-260.111566
2026-01-270.111605
2026-01-280.112217
2026-01-290.111967
2026-01-300.112034
2026-01-310.11189
2026-02-010.11199
2026-02-020.112119
2026-02-030.111967
2026-02-040.112211
2026-02-050.112159
2026-02-060.112218
2026-02-070.112432
2026-02-080.112486
2026-02-090.112094
2026-02-100.112793
2026-02-110.112788
2026-02-120.112623
2026-02-130.112653
2026-02-140.112457
2026-02-150.112475
2026-02-160.112444
2026-02-170.112312
2026-02-180.112585
2026-02-190.112252
2026-02-200.112061
2026-02-210.112165
2026-02-220.112217
2026-02-230.11234
2026-02-240.112369
2026-02-250.112441
2026-02-260.112455
2026-02-270.112313
2026-02-280.112397
2026-03-010.112378
2026-03-020.112873
2026-03-030.112694
2026-03-040.112011
2026-03-050.112542
2026-03-060.112606
2026-03-070.112504
2026-03-080.112613
2026-03-090.112773
2026-03-100.113081
2026-03-110.113173
2026-03-120.112681
2026-03-130.11285
2026-03-140.112297
2026-03-150.11237
2026-03-160.112113
2026-03-170.111875
2026-03-180.112646
2026-03-190.112514
2026-03-200.112659
2026-03-210.112564
2026-03-220.112618
2026-03-230.112651
2026-03-240.112586
2026-03-250.112868
2026-03-260.112578
2026-03-270.112365
2026-03-280.112077
2026-03-290.112091
2026-03-300.112621
2026-03-310.111915
2026-04-010.112509
2026-04-020.11279
2026-04-030.113376
2026-04-040.113044
2026-04-050.113112
2026-04-060.11298
2026-04-070.11279
2026-04-080.112677
2026-04-090.112944
2026-04-100.113508
2026-04-110.113443
2026-04-120.113718
2026-04-130.113843
2026-04-140.113046
2026-04-150.113942
2026-04-160.114015
2026-04-170.113776
2026-04-180.114159
2026-04-190.113684
2026-04-200.113443
2026-04-210.114022
2026-04-220.113775
2026-04-230.113675
2026-04-240.113563
2026-04-250.113642
2026-04-260.113634
2026-04-270.113686
2026-04-280.113652
2026-04-290.113533
2026-04-300.113025
2026-05-010.113369
2026-05-020.113581
2026-05-030.113477
2026-05-040.113494
2026-05-050.112745
2026-05-060.112839
2026-05-070.112846
2026-05-080.112429
2026-05-090.112666
2026-05-100.112815
2026-05-110.112675
2026-05-120.112584
2026-05-140.112651
2026-05-150.112629
2026-05-160.11253
2026-05-170.112616
2026-05-180.112136
2026-05-190.112425
2026-05-200.112338
2026-05-210.112521
2026-05-230.112083
2026-05-240.112244
2026-05-250.11201
2026-05-260.112164
2026-05-270.112096
2026-05-280.111738
2026-05-290.112021
2026-05-300.112095
2026-05-310.112307
2026-06-010.112336
2026-06-020.112146
2026-06-030.11234
2026-06-040.112094
2026-06-050.112511
2026-06-060.112147
2026-06-090.112158
2026-06-100.11242
2026-06-110.112716
2026-06-120.112747
2026-06-130.112934
2026-06-140.112996
2026-06-150.112885
2026-06-160.113111
2026-06-170.113138
2026-06-180.113438
2026-06-190.112891
2026-06-200.113046
2026-06-210.113143
2026-06-220.113373
2026-06-230.113607
2026-06-240.11353
2026-06-250.113362
2026-06-260.113479
2026-06-270.113576
2026-06-280.113743
2026-06-290.113577
2026-06-300.113919
2026-07-010.114212
2026-07-020.113663
2026-07-030.113968
2026-07-040.114169
2026-07-050.114177
2026-07-060.114348
2026-07-070.113957
2026-07-080.113941
2026-07-090.1139
2026-07-100.113972
2026-07-110.113689
2026-07-120.11377
2026-07-130.113536
2026-07-140.113549
2026-07-150.113907
2026-07-160.114124
2026-07-170.114152
2026-07-180.113847
2026-07-190.113913
2026-07-200.114103
2026-07-210.114285
2026-07-220.114331
2026-07-230.114302
2026-07-240.114036
2026-07-250.113742
2026-07-260.113821
2026-07-270.113849
2026-07-280.113873
2026-07-290.114193
2026-07-300.114199
2026-07-310.114983
2026-08-010.114892
2026-08-020.114963
2026-08-030.11511
2026-08-040.115008
2026-08-050.115154
2026-08-060.115613
2026-08-070.115323
2026-08-080.115452
2026-08-090.11554
2026-08-100.115496
2026-08-110.115543
2026-08-120.115467
2026-08-130.115586
2026-08-140.115462
2026-08-150.115739
2026-08-160.115741
2026-08-170.11592
2026-08-180.116087
2026-08-200.116653
2026-08-210.116609
2026-08-220.116734
2026-08-230.116825
2026-08-240.116758
2026-08-250.116723
2026-08-260.116934
2026-08-270.116977
2026-08-280.116904
2026-08-290.116711
2026-08-300.116752
2026-08-310.11692
2026-09-010.117093
2026-09-020.117257
2026-09-030.117657
2026-09-040.118166
2026-09-050.118078
2026-09-060.118172
2026-09-070.118368
2026-09-080.118502
2026-09-090.118334
2026-09-100.118535
2026-09-110.118485
2026-09-120.1187
2026-09-130.118851
2026-09-140.119354
2026-09-150.119235
2026-09-160.119174
2026-09-170.119497
2026-09-180.119031
2026-09-190.11926
2026-09-200.119355
2026-09-210.119531
2026-09-220.119933
2026-09-230.119959
2026-09-240.119634
2026-09-250.119464
2026-09-260.119026
2026-09-270.119003
2026-09-280.119316
2026-09-300.119344
2026-10-020.120711
2026-10-030.121627
2026-10-050.121981
2026-10-060.121675
2026-10-070.122081
2026-10-080.12135
2026-10-090.120583
2026-10-100.119144
2026-10-110.119218
2026-10-120.118931
2026-10-130.119188
2026-10-140.120724
2026-10-150.120132
2026-10-160.119676
2026-10-170.120084
2026-10-180.120191
2026-10-190.120635
2026-10-200.121372
2026-10-210.12121
2026-10-220.121396
2026-10-230.12149
2026-10-240.121136
2026-10-250.121242
2026-10-260.121456
2026-10-270.121324
2026-10-280.120859
2026-10-290.120723
2026-10-300.120997
2026-10-310.120711
2026-11-010.120765

High

0.12208

Low

0.10255

Average

0.10993

Statistics use all 718 daily observations in the selected period.

For developers

Get this rate via the API

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

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

Replace YOUR_API_KEY with the key from your dashboard.

ALL/MAD API questions

How do I get the ALL/MAD exchange rate from an API?

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

How far back does ALL/MAD historical data go?

Daily ALL/MAD 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 ALL/MAD 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.