Skip to content

MAD to IDR exchange rate API

Moroccan Dirham to Rupiah · quoted 2026-10-27

1845.12

▲ +15.31% over 2Y

1 MAD = 1845.12 IDR · 1 IDR = 0.000542 MAD · Get this rate via the API

1 MAD buys 1845.12 IDR as of 2026-10-27, so 1 IDR buys 0.000542 MAD. Over the last 2 years, MAD/IDR traded between 1580.51 and 1960.57, averaged 1804.47 and rose 15.31%. The API holds daily MAD/IDR 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
MAD/IDR over 2Y: show the values
Rates per 1 MAD. Missing rates are shown as a dash.
DateIDR
2024-10-271600.174501
2024-10-281620.819036
2024-10-291629.747725
2024-10-301622.285925
2024-10-311629.235836
2024-11-011628.831834
2024-11-021611.466665
2024-11-031622.301561
2024-11-041631.39765
2024-11-051636.021044
2024-11-061639.329576
2024-11-071612.769179
2024-11-081603.834301
2024-11-091583.207024
2024-11-101609.080627
2024-11-111609.999788
2024-11-121617.946261
2024-11-131613.393099
2024-11-141628.512889
2024-11-151620.483865
2024-11-161597.899809
2024-11-171609.635514
2024-11-181611.521261
2024-11-191614.626947
2024-11-201619.674708
2024-11-211616.086696
2024-11-221613.272829
2024-11-231600.276181
2024-11-241596.267899
2024-11-251602.775895
2024-11-261610.601193
2024-11-271612.852838
2024-11-281614.250137
2024-11-291610.346874
2024-11-301580.512708
2024-12-011609.705755
2024-12-021614.339954
2024-12-031622.656641
2024-12-041625.823605
2024-12-051624.828059
2024-12-061617.525783
2024-12-071585.063505
2024-12-081615.198651
2024-12-091617.065977
2024-12-101616.518592
2024-12-111621.650555
2024-12-121624.540163
2024-12-131631.648113
2024-12-141606.778473
2024-12-151630.872241
2024-12-161632.08508
2024-12-171643.018478
2024-12-181635.333961
2024-12-191649.990454
2024-12-201657.619829
2024-12-211621.739893
2024-12-221639.317753
2024-12-231633.91503
2024-12-241635.35309
2024-12-251612.537805
2024-12-261637.666525
2024-12-271639.572402
2024-12-281611.378183
2024-12-291629.482117
2024-12-301625.317325
2024-12-311626.718679
2025-01-011622.333564
2025-01-021626.532177
2025-01-031633.072484
2025-01-041602.002904
2025-01-051626.587881
2025-01-061635.189037
2025-01-071642.56645
2025-01-081647.777446
2025-01-091640.606152
2025-01-101635.969587
2025-01-111625.711504
2025-01-121627.011608
2025-01-131642.68139
2025-01-141649.874652
2025-01-151655.316208
2025-01-161655.705162
2025-01-171656.437008
2025-01-181629.883578
2025-01-191644.754462
2025-01-201658.566171
2025-01-211654.739971
2025-01-221648.153109
2025-01-231651.48517
2025-01-241641.589821
2025-01-251615.386375
2025-01-261642.480093
2025-01-271642.209085
2025-01-281646.592185
2025-01-291649.023269
2025-01-301648.38776
2025-01-311651.140792
2025-02-011630.316297
2025-02-021644.288789
2025-02-031657.853396
2025-02-041649.465267
2025-02-051652.642282
2025-02-061657.190252
2025-02-071655.73141
2025-02-081633.063783
2025-02-091646.778273
2025-02-101653.205137
2025-02-111655.663367
2025-02-121658.915248
2025-02-131665.440554
2025-02-141650.209172
2025-02-151620.834978
2025-02-161652.644652
2025-02-171653.686713
2025-02-181663.120769
2025-02-191664.793122
2025-02-201658.488612
2025-02-211664.543065
2025-02-221637.022417
2025-02-231658.200376
2025-02-241663.660841
2025-02-251675.66592
2025-02-261679.443186
2025-02-271680.439001
2025-02-281687.481117
2025-03-011660.074623
2025-03-021683.91098
2025-03-031680.174624
2025-03-041688.181012
2025-03-051697.673077
2025-03-061703.94285
2025-03-071696.586419
2025-03-081673.481513
2025-03-091694.477066
2025-03-101708.348814
2025-03-111727.1893
2025-03-121732.49356
2025-03-131724.354247
2025-03-141712.804313
2025-03-151685.6228
2025-03-161709.393018
2025-03-171719.770307
2025-03-181740.73438
2025-03-191743.802701
2025-03-201737.12422
2025-03-211741.598898
2025-03-221712.705538
2025-03-231739.496293
2025-03-241752.758883
2025-03-251761.630618
2025-03-261762.062687
2025-03-271752.814244
2025-03-281748.509866
2025-03-291723.210925
2025-03-301739.372306
2025-03-311757.176665
2025-04-011770.91048
2025-04-021770.978478
2025-04-031786.627986
2025-04-041814.24594
2025-04-051754.335597
2025-04-061757.768677
2025-04-071806.32325
2025-04-081801.998864
2025-04-091809.777301
2025-04-101804.607901
2025-04-111835.295405
2025-04-121802.465544
2025-04-131823.941592
2025-04-141837.482554
2025-04-151840.407537
2025-04-161837.48338
2025-04-171846.428907
2025-04-181842.39038
2025-04-191819.680579
2025-04-201840.877818
2025-04-211854.136196
2025-04-221858.206963
2025-04-231852.073655
2025-04-241847.924638
2025-04-251853.205843
2025-04-261815.014618
2025-04-271840.17297
2025-04-281846.409738
2025-04-291844.98825
2025-04-301827.577933
2025-05-011822.162627
2025-05-021805.411827
2025-05-031773.734742
2025-05-041796.045055
2025-05-051809.10365
2025-05-061817.027408
2025-05-071827.106689
2025-05-081819.340465
2025-05-091820.285965
2025-05-101789.757285
2025-05-111806.109791
2025-05-121822.01199
2025-05-131822.724601
2025-05-141813.264366
2025-05-151812.401064
2025-05-161804.638576
2025-05-171771.468123
2025-05-181790.513937
2025-05-191804.885037
2025-05-201808.094945
2025-05-211804.40745
2025-05-221803.872324
2025-05-231800.500956
2025-05-241764.188657
2025-05-251780.857236
2025-05-261794.328278
2025-05-271796.429278
2025-05-281796.853545
2025-05-291795.679009
2025-05-301802.723821
2025-05-311772.670152
2025-06-011789.266436
2025-06-021798.693119
2025-06-031808.036401
2025-06-041810.702468
2025-06-051809.894613
2025-06-061814.593419
2025-06-071780.053988
2025-06-081796.775221
2025-06-091807.253143
2025-06-101809.98303
2025-06-111813.818638
2025-06-121814.392364
2025-06-131829.367604
2025-06-141787.803241
2025-06-151802.682956
2025-06-161817.92862
2025-06-171820.694322
2025-06-181822.977587
2025-06-191823.202534
2025-06-201826.86659
2025-06-211798.525721
2025-06-221814.884297
2025-06-231836.500902
2025-06-241826.257295
2025-06-251828.76876
2025-06-261826.5135
2025-06-271823.62611
2025-06-281797.71479
2025-06-291818.372702
2025-06-301827.46469
2025-07-011835.679051
2025-07-021843.587533
2025-07-031837.020925
2025-07-041830.725022
2025-07-051801.484214
2025-07-061825.401036
2025-07-071838.541311
2025-07-081843.395958
2025-07-091840.570141
2025-07-101839.267115
2025-07-111835.073198
2025-07-121800.658934
2025-07-131822.306672
2025-07-141837.257408
2025-07-151835.120384
2025-07-161835.763604
2025-07-171835.158466
2025-07-181827.349343
2025-07-191804.162129
2025-07-201823.030916
2025-07-211836.02772
2025-07-221845.851281
2025-07-231847.416751
2025-07-241848.837959
2025-07-251852.61462
2025-07-261817.143577
2025-07-271835.163224
2025-07-281843.911151
2025-07-291842.831243
2025-07-301838.776876
2025-07-311838.943174
2025-08-011844.21365
2025-08-021802.883926
2025-08-031837.540869
2025-08-041836.142527
2025-08-051839.200438
2025-08-061837.286358
2025-08-071837.995405
2025-08-081832.979625
2025-08-091800.298446
2025-08-101823.946583
2025-08-111830.861678
2025-08-121831.255909
2025-08-131818.031243
2025-08-141817.982378
2025-08-151824.906775
2025-08-161799.814346
2025-08-171815.038794
2025-08-181827.756305
2025-08-191831.161872
2025-08-201833.369176
2025-08-211836.448905
2025-08-221842.864855
2025-08-231803.113819
2025-08-241810.835601
2025-08-251834.701805
2025-08-261841.576485
2025-08-271848.015256
2025-08-281839.369057
2025-08-291859.020806
2025-08-301821.712076
2025-08-311839.532708
2025-09-011854.1453
2025-09-021854.405556
2025-09-031847.798601
2025-09-041844.409857
2025-09-051841.68991
2025-09-061807.357205
2025-09-071828.972763
2025-09-081853.895842
2025-09-091850.224511
2025-09-101857.593841
2025-09-111862.128742
2025-09-121858.189601
2025-09-131821.200068
2025-09-141840.38151
2025-09-151853.247497
2025-09-161865.163594
2025-09-171871.006089
2025-09-181873.278253
2025-09-191880.134518
2025-09-201842.258856
2025-09-211858.711882
2025-09-221840.146813
2025-09-231843.171157
2025-09-241844.602045
2025-09-251849.944546
2025-09-261836.20095
2025-09-271835.903257
2025-09-281842.374777
2025-09-291832.644769
2025-09-301832.034878
2025-10-011825.885949
2025-10-021822.302818
2025-10-031816.081952
2025-10-041818.530209
2025-10-051820.268183
2025-10-061819.773502
2025-10-071814.923634
2025-10-081816.558333
2025-10-091811.307326
2025-10-101809.944553
2025-10-111816.423237
2025-10-121814.210619
2025-10-131804.526815
2025-10-141809.088131
2025-10-151808.722042
2025-10-161806.209208
2025-10-171806.802788
2025-10-181807.968971
2025-10-191811.935432
2025-10-201799.839592
2025-10-211798.769446
2025-10-221796.005551
2025-10-231796.385749
2025-10-241796.520484
2025-10-251798.737833
2025-10-261799.685779
2025-10-271799.037331
2025-10-281800.253402
2025-10-291793.112521
2025-10-301798.58013
2025-10-311793.653831
2025-11-011789.304597
2025-11-021791.595244
2025-11-031792.68077
2025-11-041793.557555
2025-11-051792.152952
2025-11-061791.661665
2025-11-071799.581779
2025-11-081801.642766
2025-11-091804.179334
2025-11-101799.169778
2025-11-111801.487431
2025-11-121803.496613
2025-11-131801.640785
2025-11-141805.012873
2025-11-151808.923526
2025-11-161810.773621
2025-11-171808.785337
2025-11-181811.691141
2025-11-191802.508379
2025-11-201802.81348
2025-11-211798.995903
2025-11-221794.783609
2025-11-231803.239391
2025-11-241790.280062
2025-11-251788.99654
2025-11-261797.80462
2025-11-271797.859837
2025-11-281796.104376
2025-11-291797.403451
2025-11-301801.53245
2025-12-011790.704009
2025-12-021794.781955
2025-12-031799.493531
2025-12-041803.442162
2025-12-051804.104423
2025-12-061808.047544
2025-12-071806.258608
2025-12-081804.061803
2025-12-091800.75254
2025-12-101803.175896
2025-12-111810.749854
2025-12-121810.918335
2025-12-131808.354738
2025-12-141813.938694
2025-12-151815.681136
2025-12-161817.66193
2025-12-171821.376797
2025-12-181823.7149
2025-12-191824.416288
2025-12-201821.358567
2025-12-211828.879392
2025-12-221832.356858
2025-12-231837.655639
2025-12-241835.531359
2025-12-251838.831248
2025-12-261841.251753
2025-12-271841.122485
2025-12-281841.589918
2025-12-291839.383529
2025-12-301839.197842
2025-12-311830.752511
2026-01-011831.148463
2026-01-021829.447108
2026-01-031828.407106
2026-01-041832.822856
2026-01-051825.471988
2026-01-061826.239982
2026-01-071820.601238
2026-01-081824.820398
2026-01-091823.467864
2026-01-101822.036713
2026-01-111822.568057
2026-01-121831.20737
2026-01-131828.833387
2026-01-141828.864474
2026-01-151830.579856
2026-01-161831.868106
2026-01-171831.814141
2026-01-181832.154656
2026-01-191839.81431
2026-01-201843.287867
2026-01-211840.534701
2026-01-221836.761383
2026-01-231835.578274
2026-01-241837.151208
2026-01-251845.566836
2026-01-261844.407025
2026-01-271841.268574
2026-01-281849.231885
2026-01-291852.133197
2026-01-301845.346092
2026-01-311840.786021
2026-02-011843.202653
2026-02-021838.224246
2026-02-031830.202061
2026-02-041831.164196
2026-02-051836.463036
2026-02-061836.612686
2026-02-071836.47068
2026-02-081839.302537
2026-02-091839.1076
2026-02-101839.274389
2026-02-111842.437491
2026-02-121840.530868
2026-02-131838.732271
2026-02-141841.042628
2026-02-151844.031998
2026-02-161840.505561
2026-02-171841.505694
2026-02-181845.66596
2026-02-191845.517953
2026-02-201840.42008
2026-02-211838.467772
2026-02-221840.157001
2026-02-231832.728698
2026-02-241832.487016
2026-02-251831.750399
2026-02-261828.013776
2026-02-271832.451486
2026-02-281834.248169
2026-03-011834.712275
2026-03-021833.414844
2026-03-031821.629337
2026-03-041812.922766
2026-03-051817.084714
2026-03-061821.274271
2026-03-071820.545624
2026-03-081819.462488
2026-03-091809.445289
2026-03-101803.529305
2026-03-111805.908511
2026-03-121797.222434
2026-03-131793.346684
2026-03-141797.00888
2026-03-151799.040844
2026-03-161802.736049
2026-03-171806.259378
2026-03-181812.05854
2026-03-191806.924323
2026-03-201808.821832
2026-03-211812.910707
2026-03-221816.795859
2026-03-231805.442873
2026-03-241817.590027
2026-03-251807.267649
2026-03-261811.934408
2026-03-271816.822746
2026-03-281818.26671
2026-03-291819.353256
2026-03-301812.176918
2026-03-311809.768057
2026-04-011812.047325
2026-04-021816.884609
2026-04-031808.654666
2026-04-041807.200848
2026-04-051809.503704
2026-04-061817.733542
2026-04-071819.649087
2026-04-081822.605417
2026-04-091835.767371
2026-04-101838.471213
2026-04-111841.022716
2026-04-121844.374661
2026-04-131849.642159
2026-04-141851.429413
2026-04-151855.830391
2026-04-161855.594453
2026-04-171860.25148
2026-04-181858.094499
2026-04-191862.05
2026-04-201854.728886
2026-04-211853.323641
2026-04-221858.31868
2026-04-231864.158485
2026-04-241860.745347
2026-04-251865.080106
2026-04-261867.855836
2026-04-271859.617279
2026-04-281866.059554
2026-04-291873.784835
2026-04-301874.987506
2026-05-011881.408627
2026-05-021873.730463
2026-05-031878.08547
2026-05-041883.256278
2026-05-051888.075015
2026-05-061881.651954
2026-05-071883.773233
2026-05-081897.998924
2026-05-091905.342748
2026-05-101907.508816
2026-05-111912.057962
2026-05-121916.955854
2026-05-131909.609987
2026-05-141901.217094
2026-05-151905.930441
2026-05-161907.164721
2026-05-171902.936208
2026-05-181918.791292
2026-05-191922.991412
2026-05-201915.841644
2026-05-211913.652498
2026-05-221916.268815
2026-05-231920.122714
2026-05-241920.971938
2026-05-251925.491622
2026-05-261937.744618
2026-05-271941.619393
2026-05-281942.783816
2026-05-291940.185562
2026-05-301942.155128
2026-05-311944.885523
2026-06-011939.620624
2026-06-021937.899569
2026-06-031949.490764
2026-06-041956.721846
2026-06-051958.637774
2026-06-061956.795064
2026-06-071953.237215
2026-06-081960.573125
2026-06-091939.11768
2026-06-101933.133645
2026-06-111938.018533
2026-06-121918.401322
2026-06-131918.675488
2026-06-141933.407561
2026-06-151912.881128
2026-06-161914.324728
2026-06-171925.328269
2026-06-181922.636768
2026-06-191910.669705
2026-06-201911.764467
2026-06-211914.684892
2026-06-221910.461874
2026-06-231912.928057
2026-06-241911.526426
2026-06-251910.715767
2026-06-261900.167839
2026-06-271900.945287
2026-06-281910.909957
2026-06-291902.377518
2026-06-301905.367324
2026-07-011909.166909
2026-07-021918.290558
2026-07-031916.420935
2026-07-041921.788815
2026-07-051921.985988
2026-07-061922.06604
2026-07-071910.019481
2026-07-081930.203815
2026-07-091934.201035
2026-07-101933.791212
2026-07-111936.194522
2026-07-121937.267572
2026-07-131933.235619
2026-07-141933.852981
2026-07-151935.259339
2026-07-161926.81304
2026-07-171921.675644
2026-07-181921.884405
2026-07-191925.082014
2026-07-201918.132195
2026-07-211907.281917
2026-07-221908.08492
2026-07-231914.643047
2026-07-241912.226195
2026-07-251916.316321
2026-07-261916.869637
2026-07-271925.762925
2026-07-281928.839206
2026-07-291925.216715
2026-07-301926.546526
2026-07-311929.040174
2026-08-011932.378209
2026-08-021935.257941
2026-08-031925.995196
2026-08-041927.8206
2026-08-051918.073006
2026-08-061919.972328
2026-08-071913.622469
2026-08-081911.117453
2026-08-091923.590964
2026-08-101906.627869
2026-08-111915.910182
2026-08-121916.540365
2026-08-131917.381514
2026-08-141911.924558
2026-08-151920.696166
2026-08-161924.14567
2026-08-171916.725448
2026-08-181920.109836
2026-08-191920.586723
2026-08-201922.784532
2026-08-211910.772796
2026-08-221910.326807
2026-08-231912.925454
2026-08-241914.158399
2026-08-251909.644635
2026-08-261913.719957
2026-08-271915.839189
2026-08-281911.839773
2026-08-291911.809539
2026-08-301909.218772
2026-08-311904.538659
2026-09-011902.869526
2026-09-021895.632257
2026-09-031886.910479
2026-09-041883.175954
2026-09-051882.474751
2026-09-061886.123947
2026-09-071879.545264
2026-09-081872.917317
2026-09-091864.778849
2026-09-101874.143954
2026-09-111873.008619
2026-09-121870.630538
2026-09-131870.122211
2026-09-141868.186407
2026-09-151865.868591
2026-09-161865.208108
2026-09-171865.99418
2026-09-181872.683998
2026-09-191871.902394
2026-09-201868.252336
2026-09-211874.044401
2026-09-221862.957594
2026-09-231854.076299
2026-09-241864.201383
2026-09-251862.62203
2026-09-261864.364004
2026-09-271866.586044
2026-09-281865.181845
2026-09-291852.79217
2026-09-301845.037971
2026-10-011837.566357
2026-10-021817.682833
2026-10-031799.685691
2026-10-041803.225522
2026-10-051796.206535
2026-10-061787.601098
2026-10-071790.572488
2026-10-081800.269036
2026-10-091814.462758
2026-10-101834.998108
2026-10-111835.711558
2026-10-121841.604769
2026-10-131831.174486
2026-10-141819.655166
2026-10-151828.290858
2026-10-161849.886725
2026-10-171853.238076
2026-10-181852.450156
2026-10-191844.396204
2026-10-201835.368125
2026-10-211841.382823
2026-10-221842.998424
2026-10-231842.444926
2026-10-241841.913753
2026-10-251842.27614
2026-10-261845.827194
2026-10-271845.123894

High

1960.57

Low

1580.51

Average

1804.47

Statistics use all 731 daily observations in the selected period.

For developers

Get this rate via the API

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

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

Replace YOUR_API_KEY with the key from your dashboard.

MAD/IDR API questions

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

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

How far back does MAD/IDR historical data go?

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