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

BWP Exchange Rates

Latest rates · 157 currencies · per 1 BWP

Download CSV
Rates per 1 BWP. Missing rates are shown as a dash.
CurrencyNameper 1 BWPHistory
AEDUAE Dirham0.26712Chart
AFNAfghani4.7153Chart
ALLLek5.9544Chart
AMDArmenian Dram26.3541Chart
ANGNetherlands Antillean Guilder0.13076Chart
AOAKwanza66.6554Chart
ARSArgentine Peso110.3861Chart
AUDAustralian Dollar0.10424Chart
AWGAruban Florin0.13018Chart
AZNAzerbaijanian Manat0.12373Chart
BAMConvertible Mark0.12696Chart
BBDBarbados Dollar0.14545Chart
BDTTaka8.9642Chart
BGNBulgarian Lev0.12696Chart
BHDBahraini Dinar0.02753Chart
BIFBurundi Franc217.7251Chart
BMDBermudian Dollar0.07272Chart
BNDBrunei Dollar0.09310Chart
BOBBoliviano0.85643Chart
BRLBrazilian Real0.36274Chart
BSDBahamian Dollar0.07272Chart
BTNNgultrum7.0336Chart
BYNBelarussian Ruble0.22127Chart
BZDBelize Dollar0.14653Chart
CADCanadian Dollar0.10369Chart
CDFCongolese Franc165.6707Chart
CHFSwiss Franc0.06037Chart
CLPChilean Peso71.0560Chart
CNYYuan Renminbi0.48759Chart
COPColombian Peso231.5881Chart
CRCCosta Rican Colon32.9371Chart
CUCPeso Convertible0.07273Chart
CUPCuban Peso1.7457Chart
CVECape Verde Escudo7.1579Chart
CZKCzech Koruna1.5826Chart
DJFDjibouti Franc12.9758Chart
DKKDanish Krone0.48583Chart
DOPDominican Peso4.4483Chart
DZDAlgerian Dinar9.7983Chart
EGPEgyptian Pound3.8176Chart
ERNNakfa1.0909Chart
ETBEthiopian Birr11.7700Chart
EUREuro0.06491Chart
FJDFiji Dollar0.16398Chart
FKPFalkland Islands Pound0.05498Chart
GBPPound Sterling0.05496Chart
GELLari0.18908Chart
GHSGhana Cedi0.85568Chart
GIPGibraltar Pound0.05498Chart
GMDDalasi5.4020Chart
GNFGuinea Franc641.6797Chart
GTQQuetzal0.55575Chart
GYDGuyana Dollar15.1992Chart
HKDHong Kong Dollar0.57074Chart
HNLLempira1.9577Chart
HRKCroatian Kuna0.48908Chart
HTGGourde9.5929Chart
HUFForint23.7064Chart
IDRRupiah1305.32Chart
ILSNew Israeli Sheqel0.22267Chart
INRIndian Rupee7.0578Chart
IQDIraqi Dinar107.8953Chart
IRRIranian Rial129422.81Chart
ISKIceland Krona8.8818Chart
JMDJamaican Dollar11.5226Chart
JODJordanian Dinar0.05156Chart
JPYYen11.5081Chart
KESKenyan Shilling9.4372Chart
KGSSom6.3607Chart
KHRRiel295.3316Chart
KMFComoro Franc31.9350Chart
KPWNorth Korean Won65.4580Chart
KRWWon98.1589Chart
KWDKuwaiti Dinar0.02260Chart
KYDCayman Islands Dollar0.05964Chart
KZTTenge33.0012Chart
LAKKip1625.46Chart
LBPLebanese Pound6539.83Chart
LKRSri Lanka Rupee24.1204Chart
LRDLiberian Dollar12.4383Chart
LSLLoti1.2022Chart
LTLLithuanian Litas0.22413Chart
LVLLatvian Lats0.04562Chart
LYDLibyan Dinar0.46730Chart
MADMoroccan Dirham0.71017Chart
MDLMoldovan Leu1.3008Chart
MGAMalagasy Ariary327.6221Chart
MKDDenar3.9958Chart
MMKKyat152.7226Chart
MNTTugrik261.5010Chart
MOPPataca0.58792Chart
MROOuguiya29.2151Chart
MURMauritius Rupee3.4519Chart
MVRRufiyaa1.1232Chart
MWKKwacha126.1816Chart
MXNMexican Peso1.3403Chart
MYRMalaysian Ringgit0.29810Chart
MZNMozambique Metical4.6434Chart
NADNamibia Dollar1.2022Chart
NGNNaira96.8552Chart
NIOCordoba Oro2.6687Chart
NOKNorwegian Krone0.69513Chart
NPRNepalese Rupee11.2590Chart
NZDNew Zealand Dollar0.12924Chart
OMRRial Omani0.02807Chart
PABBalboa0.07272Chart
PENSol0.24909Chart
PGKKina0.32569Chart
PHPPhilippine Peso4.5843Chart
PKRPakistan Rupee20.4432Chart
PLNZloty0.28485Chart
PYGGuarani414.6026Chart
QARQatari Rial0.26472Chart
RONNew Romanian Leu0.34661Chart
RSDSerbian Dinar7.6235Chart
RUBRussian Ruble6.1937Chart
RWFRwanda Franc107.2764Chart
SARSaudi Riyal0.27272Chart
SBDSolomon Islands Dollar0.58683Chart
SCRSeychelles Rupee1.0680Chart
SDGSudanese Pound43.6482Chart
SEKSwedish Krona0.72751Chart
SGDSingapore Dollar0.09309Chart
SHPSaint Helena Pound0.05498Chart
SLLLeone1669.79Chart
SOSSomali Shilling41.5612Chart
SRDSurinam Dollar2.7401Chart
STDDobra1595.59Chart
SVCEl Salvador Colon0.63635Chart
SYPSyrian Pound945.6497Chart
SZLLilangeni1.2022Chart
THBBaht2.4391Chart
TJSSomoni0.67146Chart
TMTTurkmenistan New Manat0.25495Chart
TNDTunisian Dinar0.21836Chart
TOPPa’anga0.17337Chart
TRYTurkish Lira3.5866Chart
TTDTrinidad and Tobago Dollar0.49222Chart
TWDNew Taiwan Dollar2.3247Chart
TZSTanzanian Shilling191.7386Chart
UAHHryvnia3.2643Chart
UGXUganda Shilling294.7569Chart
USDUS Dollar0.07272Chart
UYUPeso Uruguayo2.9248Chart
UZSUzbekistan Sum865.2313Chart
VEFBolivar6361771.39Chart
VNDDong1888.58Chart
VUVVatu8.7378Chart
WSTTala0.20096Chart
XAFCFA Franc BEAC42.5800Chart
XCDEast Caribbean Dollar0.19637Chart
XOFCFA Franc BCEAO42.6378Chart
XPFCFP Franc7.7442Chart
YERYemeni Rial17.1735Chart
ZARRand1.2015Chart
ZMWZambian Kwacha1.4493Chart
ZWLZimbabwe Dollar4851.95Chart
Download JSON

Put these rates in your application

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