Skip to content

KES to IRR exchange rate API

Kenyan Shilling to Iranian Rial · quoted 2026-10-25

14120.70

▲ +4235.69% over 2Y

1 KES = 14120.70 IRR · 1 IRR = 0.000071 KES · Get this rate via the API

1 KES buys 14120.70 IRR as of 2026-10-25, so 1 IRR buys 0.000071 KES. Over the last 2 years, KES/IRR traded between 323.1068 and 14123.52, averaged 4281.31 and rose 4235.69%. The API holds daily KES/IRR 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
KES/IRR over 2Y: show the values
Rates per 1 KES. Missing rates are shown as a dash.
DateIRR
2024-10-25325.685386
2024-10-26325.663013
2024-10-27324.721274
2024-10-28324.501572
2024-10-29326.116463
2024-10-30327.308672
2024-10-31325.694144
2024-11-01326.280548
2024-11-02326.251561
2024-11-03324.721609
2024-11-04324.314677
2024-11-05326.292363
2024-11-06326.368816
2024-11-07326.106436
2024-11-08326.132434
2024-11-09326.07638
2024-11-10324.721274
2024-11-11326.00402
2024-11-12326.214654
2024-11-13326.056286
2024-11-14325.365773
2024-11-15325.890042
2024-11-16325.133114
2024-11-17324.470192
2024-11-18325.48047
2024-11-19326.323276
2024-11-20325.16208
2024-11-21325.398927
2024-11-22325.290082
2024-11-23325.067272
2024-11-24323.625506
2024-11-25324.853541
2024-11-26325.202806
2024-11-27325.379774
2024-11-28325.235067
2024-11-29323.825027
2024-11-30324.853614
2024-12-01323.499522
2024-12-02324.954455
2024-12-03325.560014
2024-12-04325.253898
2024-12-05325.260643
2024-12-06325.247643
2024-12-07324.415946
2024-12-08324.295841
2024-12-09325.095186
2024-12-10325.040854
2024-12-11325.183772
2024-12-12325.074347
2024-12-13324.90509
2024-12-14325.73154
2024-12-15324.166322
2024-12-16326.523024
2024-12-17326.642909
2024-12-18326.691604
2024-12-19325.60411
2024-12-20326.829063
2024-12-21325.877076
2024-12-22324.174095
2024-12-23326.314403
2024-12-24325.6571
2024-12-25327.743621
2024-12-26326.076273
2024-12-27327.28549
2024-12-28325.22189
2024-12-29324.173423
2024-12-30325.431072
2024-12-31325.548869
2025-01-01325.015904
2025-01-02325.347807
2025-01-03324.66724
2025-01-04325.536747
2025-01-05324.173509
2025-01-06326.019518
2025-01-07325.369125
2025-01-08324.053304
2025-01-09323.981321
2025-01-10324.293007
2025-01-11324.846149
2025-01-12324.047806
2025-01-13324.226421
2025-01-14325.170297
2025-01-15324.036738
2025-01-16325.241017
2025-01-17324.978372
2025-01-18324.936059
2025-01-19324.046648
2025-01-20324.296614
2025-01-21323.947399
2025-01-22325.416028
2025-01-23325.255944
2025-01-24325.139243
2025-01-25325.005375
2025-01-26324.640841
2025-01-27326.016074
2025-01-28325.671862
2025-01-29325.010188
2025-01-30325.182469
2025-01-31324.997491
2025-02-01325.845694
2025-02-02324.88357
2025-02-03324.586077
2025-02-04324.861486
2025-02-05326.361476
2025-02-06327.091992
2025-02-07325.864617
2025-02-08326.252063
2025-02-09324.71491
2025-02-10325.714175
2025-02-11326.383727
2025-02-12326.180121
2025-02-13326.019046
2025-02-14326.279359
2025-02-15326.484869
2025-02-16324.509999
2025-02-17327.447793
2025-02-18325.297124
2025-02-19326.195184
2025-02-20325.24493
2025-02-21325.423561
2025-02-22326.013338
2025-02-23323.750208
2025-02-24325.177411
2025-02-25326.988927
2025-02-26325.111531
2025-02-27325.81134
2025-02-28325.521073
2025-03-01326.35999
2025-03-02324.377744
2025-03-03326.270858
2025-03-04328.351764
2025-03-05326.601647
2025-03-06327.095586
2025-03-07325.390522
2025-03-08325.833054
2025-03-09324.940636
2025-03-10324.432072
2025-03-11325.226436
2025-03-12325.932724
2025-03-13325.153736
2025-03-14325.23539
2025-03-15325.155435
2025-03-16325.131284
2025-03-17325.540666
2025-03-18325.085226
2025-03-19325.37221
2025-03-20325.228373
2025-03-21325.265892
2025-03-22325.174965
2025-03-23326.359903
2025-03-25325.270832
2025-03-26325.25403
2025-03-27325.379811
2025-03-28325.026796
2025-03-29326.35606
2025-03-30324.259147
2025-03-31324.264047
2025-04-01325.598892
2025-04-02325.640935
2025-04-03325.228854
2025-04-04326.613378
2025-04-05325.940527
2025-04-06324.396409
2025-04-07325.275051
2025-04-08324.999704
2025-04-09326.237359
2025-04-10324.885348
2025-04-11324.955352
2025-04-12324.968399
2025-04-13323.637449
2025-04-14325.412663
2025-04-15324.937772
2025-04-16324.716895
2025-04-17326.128338
2025-04-18325.882498
2025-04-19326.846976
2025-04-20323.47728
2025-04-21325.887093
2025-04-22326.390054
2025-04-23324.983596
2025-04-24323.106848
2025-04-25325.160135
2025-04-26323.660762
2025-04-27324.485688
2025-04-28325.412432
2025-04-29324.953529
2025-04-30325.057345
2025-05-01323.74849
2025-05-02324.095817
2025-05-03323.842971
2025-05-04324.343994
2025-05-05325.226382
2025-05-06325.591896
2025-05-08325.77216
2025-05-09325.234669
2025-05-10323.79351
2025-05-11324.635182
2025-05-12325.879627
2025-05-13326.071266
2025-05-14325.418823
2025-05-15325.455148
2025-05-17325.12127
2025-05-18324.595954
2025-05-19324.877264
2025-05-20325.03609
2025-05-21326.321236
2025-05-22323.913949
2025-05-23324.783805
2025-05-24325.625469
2025-05-25324.646875
2025-05-26326.747858
2025-05-27326.00699
2025-05-28325.422032
2025-05-29325.117122
2025-05-30325.790714
2025-05-31326.091874
2025-06-01324.673659
2025-06-02326.545269
2025-06-03326.353292
2025-06-04325.956145
2025-06-05326.130652
2025-06-06325.420813
2025-06-07324.777644
2025-06-08324.686142
2025-06-09325.257822
2025-06-10325.579941
2025-06-11325.470655
2025-06-12325.744467
2025-06-13325.908022
2025-06-14326.634411
2025-06-15324.725938
2025-06-16326.649046
2025-06-17325.751216
2025-06-18325.709969
2025-06-19325.752308
2025-06-20326.019523
2025-06-21325.998698
2025-06-22324.681498
2025-06-23326.517926
2025-06-24325.450173
2025-06-25325.490642
2025-06-26325.671685
2025-06-27325.403038
2025-06-28324.987174
2025-06-29324.721808
2025-06-30326.035633
2025-07-01325.17949
2025-07-02325.786777
2025-07-03325.970437
2025-07-04325.37268
2025-07-05325.740459
2025-07-06325.41336
2025-07-07325.642477
2025-07-08325.695845
2025-07-09325.679407
2025-07-10326.211425
2025-07-11325.406851
2025-07-12325.402768
2025-07-13324.726486
2025-07-14326.009609
2025-07-15325.534966
2025-07-16325.071337
2025-07-17325.666297
2025-07-18326.601571
2025-07-19325.26256
2025-07-20324.728492
2025-07-21325.690871
2025-07-22326.272907
2025-07-23325.767213
2025-07-24325.443085
2025-07-25325.78679
2025-07-26325.97138
2025-07-27324.715286
2025-07-28326.082621
2025-07-29325.486715
2025-07-30325.918094
2025-07-31326.282244
2025-08-01327.152377
2025-08-02325.452506
2025-08-03325.03673
2025-08-04326.936235
2025-08-05325.740404
2025-08-06326.191531
2025-08-07326.390143
2025-08-08325.754393
2025-08-09326.838693
2025-08-10325.196382
2025-08-11326.956572
2025-08-12325.535889
2025-08-13325.384805
2025-08-14325.494945
2025-08-15325.791657
2025-08-16326.492319
2025-08-17324.942184
2025-08-18326.31274
2025-08-19326.069541
2025-08-20325.564669
2025-08-21325.730574
2025-08-22324.838639
2025-08-23325.488323
2025-08-24325.028092
2025-08-25328.030779
2025-08-26324.815021
2025-08-27325.528946
2025-08-28325.152761
2025-08-29325.343009
2025-08-30325.146908
2025-08-31325.19802
2025-09-01326.167052
2025-09-02325.491813
2025-09-03325.261818
2025-09-04326.36198
2025-09-05325.212291
2025-09-06324.997588
2025-09-07325.04642
2025-09-08325.609572
2025-09-09324.843326
2025-09-10324.094579
2025-09-11325.563527
2025-09-13325.633775
2025-09-14325.159723
2025-09-15325.476811
2025-09-16325.240213
2025-09-17326.050814
2025-09-18324.135649
2025-09-19325.105858
2025-09-20324.822707
2025-09-21324.942761
2025-09-22325.227356
2025-09-23324.93405
2025-09-24324.770964
2025-09-25325.198197
2025-09-26324.579745
2025-09-27324.901789
2025-09-28325.452688
2025-09-29325.844885
2025-09-30325.044904
2025-10-01324.825437
2025-10-02324.3772
2025-10-03325.002816
2025-10-04324.526274
2025-10-05324.94017
2025-10-06325.333893
2025-10-07325.963486
2025-10-08325.215194
2025-10-09325.323827
2025-10-10325.707457
2025-10-11326.768939
2025-10-12325.334201
2025-10-13326.534854
2025-10-14325.290596
2025-10-15326.703335
2025-10-16325.381709
2025-10-17326.121417
2025-10-18324.82438
2025-10-19324.867382
2025-10-20324.755596
2025-10-21325.174318
2025-10-22325.055657
2025-10-23325.795138
2025-10-24325.861667
2025-10-25325.078242
2025-10-26325.197983
2025-10-27326.058219
2025-10-28324.861346
2025-10-29325.245214
2025-10-30325.590185
2025-10-31325.280753
2025-11-01325.623248
2025-11-02325.352883
2025-11-03325.901136
2025-11-04325.688722
2025-11-05326.017024
2025-11-06325.543937
2025-11-07325.955599
2025-11-08326.428034
2025-11-09325.197547
2025-11-10326.075339
2025-11-11325.685717
2025-11-12325.689054
2025-11-13325.675915
2025-11-14325.620771
2025-11-15325.612622
2025-11-16324.880751
2025-11-17325.119654
2025-11-18324.839527
2025-11-19324.304875
2025-11-20323.879029
2025-11-21325.537544
2025-11-22325.547408
2025-11-23324.430885
2025-11-24326.585685
2025-11-25324.798994
2025-11-26325.612441
2025-11-27324.718605
2025-11-28324.664659
2025-11-29325.151602
2025-11-30324.757856
2025-12-01325.130846
2025-12-02325.793956
2025-12-03325.397709
2025-12-04325.191158
2025-12-05325.180855
2025-12-06326.282332
2025-12-07325.141383
2025-12-08325.444277
2025-12-09325.856115
2025-12-11325.752841
2025-12-12326.584527
2025-12-13326.501078
2025-12-14326.130451
2025-12-15326.244259
2025-12-16325.963088
2025-12-17326.108606
2025-12-18326.205623
2025-12-19326.149699
2025-12-20326.585897
2025-12-21325.755481
2025-12-22326.282238
2025-12-23326.451264
2025-12-24325.055153
2025-12-25324.606125
2025-12-26324.578233
2025-12-27325.683435
2025-12-28325.361898
2025-12-29325.551439
2025-12-30325.274207
2025-12-31325.559177
2026-01-01325.258857
2026-01-02325.314305
2026-01-03326.243227
2026-01-04326.197428
2026-01-05325.375125
2026-01-06326.929649
2026-01-07325.536916
2026-01-08325.775356
2026-01-09325.883701
2026-01-107747.633765
2026-01-117747.910873
2026-01-127740.804057
2026-01-137754.493272
2026-01-148045.521299
2026-01-158264.245817
2026-01-168243.393501
2026-01-178251.173536
2026-01-188253.11759
2026-01-198260.556686
2026-01-208322.41495
2026-01-218298.597366
2026-01-228293.674475
2026-01-238335.352403
2026-01-248347.126672
2026-01-258341.550116
2026-01-268398.921889
2026-01-278361.322998
2026-01-288372.405526
2026-01-298425.060837
2026-01-308531.148214
2026-01-318785.576753
2026-02-018617.000398
2026-02-028728.938444
2026-02-038914.592768
2026-02-048960.74656
2026-02-059134.610288
2026-02-069165.437208
2026-02-079386.673598
2026-02-089312.60076
2026-02-099427.92908
2026-02-109405.590855
2026-02-119699.160702
2026-02-12325.817345
2026-02-139879.532242
2026-02-149924.753346
2026-02-159917.921339
2026-02-169929.258396
2026-02-179926.381388
2026-02-189940.556134
2026-02-199972.074967
2026-02-209952.755205
2026-02-219953.635419
2026-02-229964.84294
2026-02-239978.89421
2026-02-2410022.616026
2026-02-2510043.901296
2026-02-2610180.349754
2026-02-2710172.115189
2026-02-2810190.230796
2026-03-0110187.900899
2026-03-0210166.171689
2026-03-0310165.264294
2026-03-0410143.993141
2026-03-0510203.054157
2026-03-0610211.75181
2026-03-0710220.281012
2026-03-0810205.959472
2026-03-0910238.89318
2026-03-1010236.950089
2026-03-1110217.724775
2026-03-1210163.760972
2026-03-1310180.756947
2026-03-1410202.59302
2026-03-1510206.888041
2026-03-1610200.698326
2026-03-1710194.75172
2026-03-1810160.070959
2026-03-1910119.004971
2026-03-2010196.917801
2026-03-2110128.411801
2026-03-2210135.074752
2026-03-2310129.711627
2026-03-2410147.646185
2026-03-2510141.038197
2026-03-2610102.73575
2026-03-2710127.627982
2026-03-2810109.40397
2026-03-2910130.322305
2026-03-3010130.242115
2026-03-3110132.769693
2026-04-0110105.409708
2026-04-0210110.461618
2026-04-0310127.930834
2026-04-0410137.698178
2026-04-0510122.751872
2026-04-0610141.854108
2026-04-0710110.7582
2026-04-0810120.512479
2026-04-0910164.094421
2026-04-1010181.7968
2026-04-1110190.639441
2026-04-1210185.923552
2026-04-1310185.940182
2026-04-1410163.804273
2026-04-1510169.438521
2026-04-1610212.777527
2026-04-1710221.27309
2026-04-1810235.949569
2026-04-1910235.949569
2026-04-2010225.95067
2026-04-2110258.212817
2026-04-2210219.693973
2026-04-2310182.127464
2026-04-2410193.461703
2026-04-2510183.221843
2026-04-2610202.572335
2026-04-2710202.198449
2026-04-2810157.56937
2026-04-2910193.965048
2026-04-3010187.397179
2026-05-0110179.558462
2026-05-0210174.18572
2026-05-0310174.18572
2026-05-0410174.185277
2026-05-0510179.550845
2026-05-0610211.070852
2026-05-0710164.124037
2026-05-0810136.636056
2026-05-0910152.470187
2026-05-1010182.187996
2026-05-1110178.525108
2026-05-1210149.935701
2026-05-1410168.131183
2026-05-1510174.100628
2026-05-1610196.83401
2026-05-1710191.840611
2026-05-1810207.411418
2026-05-1910193.139201
2026-05-2010223.047036
2026-05-2110202.53774
2026-05-2310192.547206
2026-05-2410195.220506
2026-05-2510194.490964
2026-05-2610211.597881
2026-05-2710187.969008
2026-05-2810346.07621
2026-05-2910395.575433
2026-05-3010435.083294
2026-05-3110435.97264
2026-06-0110437.648663
2026-06-0210418.737531
2026-06-0310630.492912
2026-06-0410630.428668
2026-06-0510626.935447
2026-06-0610632.161653
2026-06-0910631.457177
2026-06-1010631.424435
2026-06-1110620.299066
2026-06-1210620.962077
2026-06-1310632.605645
2026-06-1410626.32665
2026-06-1510618.942656
2026-06-1610626.12148
2026-06-1710621.089996
2026-06-1810614.449827
2026-06-1910636.822961
2026-06-2010628.019233
2026-06-2110615.366331
2026-06-2210632.670757
2026-06-2310623.589752
2026-06-2410627.41933
2026-06-2510618.389826
2026-06-2610613.413607
2026-06-2710625.908182
2026-06-2810624.182998
2026-06-2910620.700532
2026-06-3010629.923286
2026-07-0110627.138586
2026-07-0210643.585483
2026-07-0310644.350146
2026-07-0410647.533889
2026-07-0510643.351709
2026-07-0610643.313826
2026-07-0710641.972641
2026-07-0810633.972852
2026-07-0910639.524477
2026-07-1010641.010363
2026-07-1110648.558911
2026-07-1210641.69757
2026-07-1310632.353813
2026-07-1410641.044511
2026-07-1510631.631377
2026-07-1610632.520963
2026-07-1710635.073066
2026-07-1810640.704071
2026-07-1910640.062255
2026-07-2010638.21573
2026-07-2110641.388165
2026-07-2210635.005865
2026-07-2310620.964004
2026-07-2410625.029538
2026-07-2510615.83363
2026-07-2610620.838849
2026-07-2710625.875162
2026-07-2810609.371042
2026-07-2910614.269492
2026-07-3010627.876447
2026-07-3110630.701015
2026-08-0110663.747267
2026-08-0210633.907741
2026-08-0310649.773648
2026-08-0410630.010844
2026-08-0510621.538659
2026-08-0610628.214709
2026-08-0710627.0843
2026-08-0810654.757493
2026-08-0910634.293602
2026-08-1010667.879945
2026-08-1110627.327913
2026-08-1210630.689236
2026-08-1310636.317573
2026-08-1410635.212458
2026-08-1510632.500927
2026-08-1610631.336911
2026-08-1710632.822191
2026-08-1810628.982291
2026-08-2010617.846898
2026-08-2110619.199101
2026-08-2210629.265404
2026-08-2310621.472447
2026-08-2410624.229006
2026-08-2510626.034316
2026-08-2610623.859885
2026-08-2710625.040157
2026-08-2810616.308816
2026-08-2910623.38753
2026-08-3010620.310694
2026-08-3110592.636125
2026-09-0110615.550446
2026-09-0210622.526453
2026-09-0310620.239245
2026-09-0410620.754712
2026-09-0510625.241007
2026-09-0610623.816795
2026-09-0710619.530789
2026-09-0810620.294568
2026-09-0910620.561459
2026-09-1010619.614555
2026-09-1110622.536619
2026-09-1210624.360683
2026-09-1310625.466551
2026-09-1410621.292027
2026-09-1510618.955798
2026-09-1610602.504502
2026-09-1710605.930468
2026-09-1810597.484211
2026-09-1910615.878169
2026-09-2010613.319986
2026-09-2110615.634048
2026-09-2210615.80262
2026-09-2310624.626022
2026-09-2410618.991637
2026-09-2510613.122059
2026-09-2610607.381548
2026-09-2710605.259247
2026-09-2810600.229424
2026-09-3013054.822144
2026-10-0213475.476569
2026-10-0313598.374318
2026-10-0513541.683541
2026-10-0613855.184442
2026-10-0713336.430955
2026-10-0813337.274388
2026-10-0913333.364326
2026-10-1013714.813573
2026-10-1113714.156201
2026-10-1213724.005959
2026-10-1313714.595886
2026-10-1413723.162415
2026-10-1513797.174125
2026-10-1613808.358758
2026-10-1713836.550177
2026-10-1813829.134277
2026-10-1913816.200494
2026-10-2014102.072348
2026-10-2114114.139353
2026-10-2214123.516376
2026-10-2314109.298312
2026-10-2414120.695216
2026-10-2514120.695216

High

14123.52

Low

323.1068

Average

4281.31

Statistics use all 718 daily observations in the selected period.

For developers

Get this rate via the API

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

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

Replace YOUR_API_KEY with the key from your dashboard.

KES/IRR API questions

How do I get the KES/IRR exchange rate from an API?

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

How far back does KES/IRR historical data go?

Daily KES/IRR 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 KES/IRR 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.