Skip to content
Interactive Data Explorer

Currency Exchange Rate Explorer

Download historical exchange rates as CSV or JSON. Choose a base currency, target currencies and date range to build a daily rate table.

Download historical exchange rates

Choose a single date or a range of up to six years, set the currencies and run the lookup. Use CSV beneath the results to download one row per observed date. Missing observations remain absent; this table does not fill weekends or calculate monthly averages.

For an invoice amount with a recorded rate date, use the historical currency converter.

Date Selection
Date Range (up to six years)

Enter comma-separated ISO currency codes.

All available currencies will be compared against the base currency.

Latest rates

KES Exchange Rates

Latest rates · 157 currencies · per 1 KES

Download CSV
Rates per 1 KES. Missing rates are shown as a dash.
CurrencyNameper 1 KESHistory
AEDUAE Dirham0.02830Chart
AFNAfghani0.49965Chart
ALLLek0.63095Chart
AMDArmenian Dram2.7926Chart
ANGNetherlands Antillean Guilder0.01385Chart
AOAKwanza7.0631Chart
ARSArgentine Peso11.6969Chart
AUDAustralian Dollar0.01103Chart
AWGAruban Florin0.01379Chart
AZNAzerbaijanian Manat0.01311Chart
BAMConvertible Mark0.01345Chart
BBDBarbados Dollar0.01541Chart
BDTTaka0.94988Chart
BGNBulgarian Lev0.01345Chart
BHDBahraini Dinar0.002897Chart
BIFBurundi Franc23.0710Chart
BMDBermudian Dollar0.007706Chart
BNDBrunei Dollar0.009865Chart
BOBBoliviano0.09075Chart
BRLBrazilian Real0.03844Chart
BSDBahamian Dollar0.007706Chart
BTNNgultrum0.74530Chart
BWPPula0.10596Chart
BYNBelarussian Ruble0.02345Chart
BZDBelize Dollar0.01553Chart
CADCanadian Dollar0.01099Chart
CDFCongolese Franc17.5551Chart
CHFSwiss Franc0.006396Chart
CLPChilean Peso7.5294Chart
CNYYuan Renminbi0.05164Chart
COPColombian Peso24.5400Chart
CRCCosta Rican Colon3.4901Chart
CUCPeso Convertible0.007706Chart
CUPCuban Peso0.18498Chart
CVECape Verde Escudo0.75848Chart
CZKCzech Koruna0.16773Chart
DJFDjibouti Franc1.3750Chart
DKKDanish Krone0.05142Chart
DOPDominican Peso0.47136Chart
DZDAlgerian Dinar1.0383Chart
EGPEgyptian Pound0.40372Chart
ERNNakfa0.11559Chart
ETBEthiopian Birr1.2472Chart
EUREuro0.006878Chart
FJDFiji Dollar0.01738Chart
FKPFalkland Islands Pound0.005825Chart
GBPPound Sterling0.005825Chart
GELLari0.02004Chart
GHSGhana Cedi0.09067Chart
GIPGibraltar Pound0.005825Chart
GMDDalasi0.57242Chart
GNFGuinea Franc67.9949Chart
GTQQuetzal0.05889Chart
GYDGuyana Dollar1.6106Chart
HKDHong Kong Dollar0.06048Chart
HNLLempira0.20745Chart
HRKCroatian Kuna0.05183Chart
HTGGourde1.0165Chart
HUFForint2.5245Chart
IDRRupiah137.8531Chart
ILSNew Israeli Sheqel0.02362Chart
INRIndian Rupee0.74530Chart
IQDIraqi Dinar11.4330Chart
IRRIranian Rial13714.16Chart
ISKIceland Krona0.94115Chart
JMDJamaican Dollar1.2210Chart
JODJordanian Dinar0.005463Chart
JPYYen1.2199Chart
KGSSom0.67400Chart
KHRRiel31.2945Chart
KMFComoro Franc3.3840Chart
KPWNorth Korean Won6.9362Chart
KRWWon10.3294Chart
KWDKuwaiti Dinar0.002395Chart
KYDCayman Islands Dollar0.006319Chart
KZTTenge3.4969Chart
LAKKip172.2398Chart
LBPLebanese Pound692.9868Chart
LKRSri Lanka Rupee2.5492Chart
LRDLiberian Dollar1.3180Chart
LSLLoti0.12739Chart
LTLLithuanian Litas0.02375Chart
LVLLatvian Lats0.004834Chart
LYDLibyan Dinar0.04952Chart
MADMoroccan Dirham0.07515Chart
MDLMoldovan Leu0.13783Chart
MGAMalagasy Ariary34.7161Chart
MKDDenar0.42341Chart
MMKKyat16.1831Chart
MNTTugrik27.7097Chart
MOPPataca0.06230Chart
MROOuguiya3.0957Chart
MURMauritius Rupee0.36577Chart
MVRRufiyaa0.11902Chart
MWKKwacha13.3707Chart
MXNMexican Peso0.14190Chart
MYRMalaysian Ringgit0.03149Chart
MZNMozambique Metical0.49203Chart
NADNamibia Dollar0.12739Chart
NGNNaira10.2632Chart
NIOCordoba Oro0.28278Chart
NOKNorwegian Krone0.07366Chart
NPRNepalese Rupee1.1930Chart
NZDNew Zealand Dollar0.01370Chart
OMRRial Omani0.002967Chart
PABBalboa0.007706Chart
PENSol0.02646Chart
PGKKina0.03385Chart
PHPPhilippine Peso0.48397Chart
PKRPakistan Rupee2.1360Chart
PLNZloty0.03018Chart
PYGGuarani43.9329Chart
QARQatari Rial0.02805Chart
RONNew Romanian Leu0.03673Chart
RSDSerbian Dinar0.80782Chart
RUBRussian Ruble0.65631Chart
RWFRwanda Franc11.3674Chart
SARSaudi Riyal0.02890Chart
SBDSolomon Islands Dollar0.06224Chart
SCRSeychelles Rupee0.11317Chart
SDGSudanese Pound4.6251Chart
SEKSwedish Krona0.07703Chart
SGDSingapore Dollar0.009865Chart
SHPSaint Helena Pound0.005825Chart
SLLLeone176.9376Chart
SOSSomali Shilling4.4040Chart
SRDSurinam Dollar0.29035Chart
STDDobra169.0749Chart
SVCEl Salvador Colon0.06743Chart
SYPSyrian Pound100.2048Chart
SZLLilangeni0.12739Chart
THBBaht0.25908Chart
TJSSomoni0.07115Chart
TMTTurkmenistan New Manat0.02702Chart
TNDTunisian Dinar0.02314Chart
TOPPa’anga0.01849Chart
TRYTurkish Lira0.37948Chart
TTDTrinidad and Tobago Dollar0.05216Chart
TWDNew Taiwan Dollar0.24633Chart
TZSTanzanian Shilling20.2995Chart
UAHHryvnia0.34590Chart
UGXUganda Shilling31.2336Chart
USDUS Dollar0.007706Chart
UYUPeso Uruguayo0.30993Chart
UZSUzbekistan Sum91.6834Chart
VEFBolivar674118.64Chart
VNDDong199.3500Chart
VUVVatu0.92232Chart
WSTTala0.02147Chart
XAFCFA Franc BEAC4.5119Chart
XCDEast Caribbean Dollar0.02081Chart
XOFCFA Franc BCEAO4.5119Chart
XPFCFP Franc0.82081Chart
YERYemeni Rial1.8198Chart
ZARRand0.12739Chart
ZMWZambian Kwacha0.15357Chart
ZWLZimbabwe Dollar514.1324Chart
Download JSON

Put these rates in your application

One endpoint, JSON responses, 160+ currencies and history back to 1999. Start on the free plan.