The Most Downloaded Exchange Rate Dataset on Hugging Face, Six Weeks In
What the Hugging Face download counter does and does not measure, who is pulling our central-bank exchange rates dataset, and how to use it properly.
API updates, integration guides, and developer tutorials
What the Hugging Face download counter does and does not measure, who is pulling our central-bank exchange rates dataset, and how to use it properly.
Official Central Bank of Turkmenistan manat exchange rates as JSON — about 45 currencies plus the SDR in TMT per unit, published Monday to Saturday, history since January 2009. REST + npm SDK, free tier included.
Official Banco Central de Cuba peso exchange rates as JSON — 13 currencies in all three published segments (official, public and the daily special rate) in CUP per unit, history since December 2025. REST + npm SDK, free tier included.
Official Bank of Sierra Leone leone exchange rates as JSON — the daily reference mid rate for about 25 currencies in SLE per unit, including the West African neighbours and the SDR. REST + npm SDK, free tier included.
Official Banco Central de São Tomé e Príncipe dobra exchange rates as JSON — the daily exchange bulletin with buy, sell and mid rates for 14 currencies plus the SDR in STN per unit. REST + npm SDK, free tier included.
Official Central Bank of Madagascar (BFM) ariary exchange rates as JSON — the daily interbank-market (MID) closing rate for 19 currencies in MGA per unit, history since September 2023. REST + npm SDK, free tier included.
Official Banque Centrale de Mauritanie ouguiya exchange rates as JSON — the daily reference rate for 19 currencies in MRU per unit, history since December 2023. REST + npm SDK, free tier included.
Official Reserve Bank of Zimbabwe interbank rates as JSON — daily buy, sell and middle rates for the Zimbabwe Gold (ZiG) against 34 currencies, every sheet since the ZiG launched in April 2024. REST + npm SDK, free tier included.
Official Bank of Namibia exchange rates as JSON — the daily indicative rate for USD, EUR, GBP and AOA in Namibia dollars per unit, archived daily from September 2026. REST + npm SDK, free tier included.
A country-by-country table of official central bank rates and which API serves each bank's own published table — AllRatesToday, Frankfurter, ExchangeRate-API, Open Exchange Rates, Fixer and currencyapi compared.
Official National Bank of Tajikistan somoni exchange rates as JSON — the daily official rate for 36 currencies in TJS per unit, history since 2010. REST + npm SDK, free tier included.
Official Central Bank of Belize exchange rates as JSON — daily buying and selling rates for USD, GBP, EUR and CAD in Belize dollars, history since 2010. REST + npm SDK, free tier included.
Official Reserve Bank of Fiji exchange rates as JSON — the daily RBF mid-rate per Fiji dollar for USD, AUD, NZD, GBP, EUR, JPY, CHF and the SDR, history since 2001. REST + npm SDK, free tier included.
Official Bank of Lithuania exchange rates as JSON — the daily "LT" list of ~87 currencies the ECB does not quote, in foreign units per euro, history since 2015. REST + npm SDK, free tier included.
Official Banque Centrale du Congo franc exchange rates as JSON — the daily marché officiel des changes with mid, buying and selling rates for 21 currencies. REST + npm SDK, free tier included.
Official Central Bank of Barbados exchange rates as JSON — daily buying and selling rates for USD, CAD, GBP, EUR and the Caribbean currencies, history since 2010. REST + npm SDK, free tier included.
Official Central Bank of Libya dinar exchange rates as JSON — daily mid, buying and selling rates for 20 currencies, history since 2015 including the 2021 devaluation. REST + npm SDK, free tier included.
Official Central Bank of The Gambia dalasi exchange rates as JSON — the daily indicative rate for ~32 currencies in GMD per unit. REST + npm SDK, free tier included.
Official Banque de la République d'Haïti gourde exchange rates as JSON — the daily USD taux de référence plus banking-market buying and selling rates, published Saturdays too. REST + npm SDK, free tier included.
Official Royal Monetary Authority of Bhutan ngultrum exchange rates as JSON — daily TT buying and selling rates for 12 currencies, history since May 2024. REST + npm SDK, free tier included.
A CC BY-NC 4.0 dataset of the rates central banks actually publish, back to 1914, refreshed daily. One CSV per institution; loads in one line with datasets, pandas, Polars or DuckDB.
Official Banco Central de Nicaragua córdoba exchange rates as JSON — the tipo de cambio oficial, pre-published for every calendar day, history since 2012. REST + npm SDK, free tier included.
Official Banco Central de Honduras lempira reference rates as JSON — the daily precio promedio del dólar, history since 2019. REST + npm SDK, free tier included.
Official Central Bank of Trinidad and Tobago exchange rates as JSON — daily buying and selling rates for ~10 currencies, history since 1991. REST + npm SDK, free tier included.
Official Bank of Mauritius consolidated indicative exchange rates as JSON — TT buying and selling rates for 12 currencies, published each business morning. REST + npm SDK, free tier included.
Official Banco de Moçambique metical exchange rates as JSON — daily buying and selling rates for ~40 currencies. REST + npm SDK, free tier included.
Official Bank of Botswana pula exchange rates as JSON — the daily reference table including the rand and SDR, published each business day. REST + npm SDK, free tier included.
Official Bank of Zambia kwacha exchange rates as JSON — daily buying, middle and selling rates from the interbank sessions. REST + npm SDK, free tier included.
Official Reserve Bank of Malawi kwacha exchange rates as JSON — ~38 currencies with buying, middle and selling rates, history since 2016. REST + npm SDK, free tier included.
Official National Bank of the Kyrgyz Republic som exchange rates as JSON — daily rates for the majors plus a 40+ currency weekly table. REST + npm SDK, free tier included.
Official Moldovan leu exchange rates as JSON — 40 currencies, set daily and valid for the following day, history back to 1994. REST + npm SDK, free tier included.
Official denar middle, buying and selling rates as JSON — 31 currencies, EUR/MKD as the headline, unbroken history since 1993. REST + npm SDK, free tier included.
Official Armenian dram reference rates as JSON — 30 currencies including gold and silver, daily since 2000. REST + npm SDK, free tier included.
Official BEAC indicative rates for the Central African CFA franc as JSON — one source covering Cameroon, Gabon, Chad, Congo, Equatorial Guinea and CAR. REST + npm SDK, free tier included.
Official Tunisian dinar interbank average rates as JSON — about 20 currencies, history back to 2004. REST + npm SDK, free tier included.
Official Rwandan franc rates as JSON — average, buying and selling for the major world and East African currencies, history since 2012. REST + npm SDK, free tier included.
Official kwanza reference rates as JSON — mid, buying and selling for ~60 currencies, history back to the 1999 kwanza reform. REST + npm SDK, free tier included.
Official Tanzanian shilling indicative rates as JSON — mean, buying and selling for ~38 currencies including the EAC pairs, history since 2010. REST + npm SDK, free tier included.
Official Ugandan shilling rates as JSON — middle, buying and selling from the BoU daily rate card, majors plus the COMESA table. REST + npm SDK, free tier included.
Official Jamaican dollar indicative rates as JSON — buying and selling for 120+ currencies from BOJ counter trading, daily history since 2000. REST + npm SDK, free tier included.
Official Moroccan dirham reference rates (cours de référence) as JSON — about 30 currencies, history back to 2000. REST + npm SDK, free tier included.
Official NBS middle exchange rates (srednji kurs) as JSON — about 20 currencies against the dinar, EUR/RSD as the headline. REST + npm SDK, free tier included.
Official NBRB Belarusian ruble rates as JSON — about 30 currencies set daily and effective the next calendar day, history since 2016. REST + npm SDK, free tier included.
Official QCB riyal rates as JSON — the 3.64 dollar peg plus daily EUR, GBP, CHF, CAD, AUD and HKD crosses. REST + npm SDK, free tier included.
Official CBI dinar rates as JSON — buying, official and selling for 19 currencies, USD basis rate 1310, history back to 2009. REST + npm SDK, free tier included.
Official Bank of Algeria dinar fixings as JSON — 18 currencies including the SDR, published Sunday-Thursday, history back to 2000. REST + npm SDK, free tier included.
Costa Rica's official reference tipo de cambio as JSON — BCCR's buying and selling colón rates for the US dollar plus the euro cross. REST + npm SDK, free tier included.
Official BCEAO reference rates for the CFA franc as JSON — 27 currencies for eight West African countries, history since 2014. REST + npm SDK, free tier included.
Official NBE indicative birr rates as JSON — transaction-weighted averages with buy/sell sides for 19 currencies, from the 2024 float. REST + npm SDK, free tier included.
Official CBK indicative shilling rates as JSON — the daily mean rates Kenyan practice cites, about 20 currencies including EAC pairs. REST + npm SDK, free tier included.
A data-backed survey of the exchange rate API market in 2026: the ten providers that matter, the apilayer consolidation, verified pricing and free-tier limits, and the trends reshaping the space — AI-agent consumption, shrinking free tiers, and official rates as the differentiator.
Frankfurter is a genuinely great free API — until you hit one of its five walls: ~30 ECB currencies, one daily update, no weekends, ECB-only official rates, and no support. An honest comparison of where each is the right choice.
One page now serves downloadable official rates from 121 central banks and 3 tax authorities — pick a source, a date range and a format, and get a dated, citable Excel, CSV or JSON file. No code, no API key.
Compare the 5 best exchange rate APIs for Rust in 2026. AllRatesToday ships an official crate (cargo add allratestoday) with typed responses — plus reqwest examples, free tiers, and update speeds compared.
Compare the 5 best exchange rate APIs for C# and .NET in 2026. Free tiers, update speed, and production-ready HttpClient + System.Text.Json code for latest rates, conversion, and historical data.
Compare the 5 best exchange rate APIs for Ruby and Ruby on Rails in 2026. Free tiers, update speed, and production-ready Net::HTTP code for latest rates, conversion, and historical data.
Compare the 5 best exchange rate APIs for Go (Golang) in 2026. Free tiers, update speed, and production-ready net/http code examples for latest rates, conversion, and historical data.
Compare the 5 best exchange rate APIs for Java and Spring Boot in 2026. Free tiers, update speed, and working java.net.http.HttpClient code for latest rates, conversion, and historical data.
No — Google does not offer a public currency-conversion API. The Search converter has no developer endpoint, Google Finance isn't a supported API, and GOOGLEFINANCE() only works inside Google Sheets. Here's what each one actually is, and the free APIs developers use instead.
Add a free currency converter to any website with one copy-paste snippet — no API key, no signup. Built-in dark mode, official ECB reference rates keyless, and real-time mid-market rates with a free key. Works in WordPress, Shopify, and any CMS.
The new @allratestoday/central-bank-mcp server gives Claude Code, Cursor, and Claude Desktop official published exchange rates from 121 central banks and 3 tax authorities — with history and cross-bank comparison.
Official BCV reference rates as JSON — 21 currencies with buying and selling sides in bolívars, dated by their legal Fecha Valor. REST + npm SDK, free tier included.
The official dólar observado plus a ~60-currency parities table from the Central Bank of Chile, history since 2000, as JSON. REST + npm SDK, free tier included.
Official BCU daily quotations as JSON — buying and selling rates for 30 currencies against the peso, history since 2000. REST + npm SDK, free tier included.
Official BCB rates as JSON — the tipo de cambio oficial and 22 cross rates in bolivianos, published every calendar day, history since 2016. REST + npm SDK, free tier included.
Official CBvS weighted-average exchange rates as JSON — buying and selling for 11 currencies against the Surinamese dollar. REST + npm SDK, free tier included.
Official Bank of Guyana total-market USD/GYD buying, selling and mid rates as JSON. REST + npm SDK, free tier included.
Official Bank of Thailand rates as JSON — the weighted-average interbank USD/THB rate plus buy/sell rates for 48 currencies, history since 2002. REST + npm SDK, free tier included.
Official State Bank of Vietnam rates as JSON — the daily USD/VND central rate, reference buy/sell rates, and the weekly customs cross-rate table. REST + npm SDK, free tier included.
The official NTD/USD interbank closing rate published by Taiwan's central bank, history since 2008, as JSON. REST + npm SDK, free tier included.
Official Central Bank of Myanmar reference rates as JSON — around 38 currencies against the kyat, history since the 2012 managed float. REST + npm SDK, free tier included.
Official AMCM interbank middle rates as JSON — about 17 currencies against the pataca, history to January 1999. REST + npm SDK, free tier included.
Official Bank of the Lao PDR daily reference buy/sell rates as JSON — 14 currencies against the kip, history since 2021. REST + npm SDK, free tier included.
Official Palestine Monetary Authority rates as JSON — daily buying and selling rates for the US dollar, Jordanian dinar, euro and Egyptian pound in Israeli new shekels. REST + npm SDK, free tier included.
Official Saudi Central Bank (SAMA) riyal rates as JSON — monthly period averages and end-of-period values for 12 currencies, history since 2009. REST + npm SDK, free tier included.
Download official exchange rates from 121 central banks and 3 tax authorities as Excel (XLSX) or CSV — dated, citable files for month-end close, customs entries and audits. One row per currency, no code required.
Official Central Bank of Oman rates as JSON — buying and selling rials for 48 currencies plus gold and the SDR, history since 2022. REST + npm SDK, free tier included.
Official Bangladesh Bank interbank taka rates as JSON — USD/BDT bid, ask and weighted average plus ten cross rates, history since 2010. REST + npm SDK, free tier included.
Official Nepal Rastra Bank buying and selling rates as JSON — 22 currencies against the rupee, history since 1998. REST + npm SDK, free tier included.
Official State Bank of Pakistan Mark-to-Market revaluation rates as JSON — 35 currencies against the rupee, history since 2017. REST + npm SDK, free tier included.
Automate Saudi Central Bank (SAMA)'s official monthly period-average and end-of-period exchange rates for book closing, FX gain/loss, customs and audits — 12 currencies, history back to 2009, as JSON or Excel.
Automate Central Bank of Jordan's official daily foreign exchange bulletin rates for book closing, FX gain/loss, customs and audits — as JSON or Excel.
Automate the Palestine Monetary Authority's official daily buy and sell exchange rates for book closing, FX gain/loss, customs and audits — as JSON or Excel.
Automate Nepal Rastra Bank's official buying and selling rates for book closing, FX gain/loss, customs and audits — 22 currencies, history back to 1998, as JSON or Excel.
Automate Central Bank of Oman's official Foreign Exchange Rates (Indications) for book closing, FX gain/loss, customs and audits — 48 currencies, history back to 2022, as JSON or Excel.
Automate Bangladesh Bank's official Exchange Rate of Taka (interbank bid, ask and weighted average) for book closing, FX gain/loss, customs and audits — 11 currencies, history back to 2010, as JSON or Excel.
Automate State Bank of Pakistan's official Mark-to-Market Revaluation Exchange Rates for book closing, FX gain/loss, customs and audits — 35 currencies, history back to 2017, as JSON or Excel.
Automate Banca d'Italia's official daily reference rates (cambi di riferimento) for book closing, FX gain/loss, customs and audits — 150 currencies, history back to 2016, as JSON or Excel.
Automate Danmarks Nationalbank's official official exchange rates for book closing, FX gain/loss, customs and audits — 30 currencies, history back to 2016, as JSON or Excel.
Automate Superintendencia Financiera de Colombia (TRM)'s official TRM (Tasa Representativa del Mercado) for book closing, FX gain/loss, customs and audits — 1 currencies, history back to 1991, as JSON or Excel.
Automate National Bank of Kazakhstan's official official market exchange rates for book closing, FX gain/loss, customs and audits — 48 currencies, history back to 2016, as JSON or Excel.
Automate National Bank of Georgia's official official exchange rates for book closing, FX gain/loss, customs and audits — 42 currencies, history back to 2016, as JSON or Excel.
Automate Central Bank of Uzbekistan's official official exchange rates for book closing, FX gain/loss, customs and audits — 75 currencies, history back to 2015, as JSON or Excel.
Automate Magyar Nemzeti Bank's official official exchange rates for book closing, FX gain/loss, customs and audits — 32 currencies, history back to 2016, as JSON or Excel.
Automate Central Bank of Iceland's official registered mid rates (skráð miðgengi) for book closing, FX gain/loss, customs and audits — 10 currencies, history back to 2016, as JSON or Excel.
Automate Central Bank of the UAE's official official exchange rates for book closing, FX gain/loss, customs and audits — 75 currencies, history back to 2019, as JSON or Excel.
Official Banca d'Italia daily exchange rates as JSON — ~163 currencies against the euro from the ESCB concertation, history since 2016. REST + npm SDK, free tier included.
Official Danmarks Nationalbank exchange rates as JSON — ~33 currencies against the Danish krone, daily around 16:00 Copenhagen time, history since 2016. REST + npm SDK, free tier included.
The official Colombian TRM (Tasa Representativa del Mercado) as JSON — the legally binding USD/COP rate, certified daily, history back to December 1991. REST + npm SDK, free tier included.
Official National Bank of Kazakhstan tenge rates as JSON — ~48 currencies, updated daily, history since 2016. REST + npm SDK, free tier included.
Official National Bank of Georgia lari rates as JSON — ~43 currencies, set each business day for the following day, history since 2016. REST + npm SDK, free tier included.
Official Central Bank of Uzbekistan som rates as JSON — ~75 currencies, updated daily, history since 2016. REST + npm SDK, free tier included.
Official Magyar Nemzeti Bank forint rates as JSON — ~34 currencies, fixed daily around 11:00 CET, history since 2016. REST + npm SDK, free tier included.
Official Central Bank of Iceland króna rates as JSON — the major traded currencies plus the IMF SDR, registered each business day, history since 2016. REST + npm SDK, free tier included.
Official Central Bank of the UAE dirham rates as JSON — ~75 currencies, updated daily, history since 2019. REST + npm SDK, free tier included.
Official MAS end-of-period S$ exchange rates as JSON — 21 currencies, daily, history back to 1988. REST + npm SDK, free tier included.
Automate Monetary Authority of Singapore's official end-of-period S$ exchange rates for book closing, FX gain/loss, customs and audits — 21 currencies, history back to 1988, as JSON or Excel.
Automate Bangko Sentral ng Pilipinas's official Reference Exchange Rate Bulletin for book closing, FX gain/loss, customs and audits — 31 currencies, history back to 2026, as JSON or Excel.
Automate Banco Central de la República Dominicana's official spot-market reference rates for book closing, FX gain/loss, customs and audits — 1 currencies, history back to 1991, as JSON or Excel.
Automate Banco Central del Paraguay's official planilla de cotizaciones for book closing, FX gain/loss, customs and audits — 27 currencies, history back to 2016, as JSON or Excel.
Automate National Bank of Cambodia's official official exchange rate for book closing, FX gain/loss, customs and audits — 29 currencies, history back to 2026, as JSON or Excel.
Automate Bank of Ghana's official daily interbank FX rates for book closing, FX gain/loss, customs and audits — 14 currencies, history back to 2007, as JSON or Excel.
Automate Central Bank of Egypt's official official buy/sell rates for book closing, FX gain/loss, customs and audits — 18 currencies, history back to 2026, as JSON or Excel.
Automate Bank of Albania's official official fixing for book closing, FX gain/loss, customs and audits — 20 currencies, history back to 2026, as JSON or Excel.
Automate Banco de Guatemala's official tipo de cambio de referencia for book closing, FX gain/loss, customs and audits — 1 currencies, history back to 2006, as JSON or Excel.
Automate Bank of Mongolia's official official MNT rates for book closing, FX gain/loss, customs and audits — 38 currencies, history back to 2026, as JSON or Excel.
Official BSP Reference Exchange Rate Bulletin as JSON — ~30 currencies against the Philippine peso, updated every banking morning. REST + npm SDK, free tier included.
Official BCRD rates as JSON — spot-market USD buy/sell since 1991 plus convertible rates for ~14 currencies since 2004. REST + npm SDK, free tier included.
Official BCP planilla de cotizaciones as JSON — ~26 currencies against the guaraní, daily since 2016. REST + npm SDK, free tier included.
Official NBC riel exchange rates as JSON — the official USD rate plus bid/ask/average for ~28 currencies, daily since 2016. REST + npm SDK, free tier included.
Official Bank of Ghana daily interbank rates as JSON — buying, selling, and mid rates for 14 currencies, history back to 2007. REST + npm SDK, free tier included.
Official Central Bank of Egypt buy/sell rates as JSON — 18 currencies against the pound, updated every banking day. REST + npm SDK, free tier included.
Official Bank of Albania daily fixing as JSON — ~20 currencies plus gold and silver against the lek. REST + npm SDK, free tier included.
Official Banguat rates as JSON — the legal USD/GTQ referencia plus daily quotations for ~25 more currencies, history back to 2004. REST + npm SDK, free tier included.
Official Bank of Mongolia tögrög rates as JSON — ~38 currencies, updated every banking day. REST + npm SDK, free tier included.
Original research: the same EUR/USD 'official rate' differs by a median of 142 basis points a day across ~30 central banks — and 32 bp even among 12 majors. One year, 264 trading days, measured from the banks' own published tables.
Automate US Federal Reserve (H.10)'s official H.10 statistical release for book closing, FX gain/loss, customs and audits — 22 currencies, history back to 2016, as JSON or Excel.
Automate Bank of England's official daily spot rates for book closing, FX gain/loss, customs and audits — 23 currencies, history back to 2016, as JSON or Excel.
Automate People's Bank of China (CFETS)'s official central parity rate for book closing, FX gain/loss, customs and audits — 25 currencies, history back to 2006, as JSON or Excel.
Automate Reserve Bank of Australia's official daily exchange rates for book closing, FX gain/loss, customs and audits — 20 currencies, history back to 2023, as JSON or Excel.
Automate Bank of Russia's official official rates for book closing, FX gain/loss, customs and audits — 53 currencies, history back to 2016, as JSON or Excel.
Automate Central Bank of Türkiye's official indicative exchange rates for book closing, FX gain/loss, customs and audits — 22 currencies, history back to 2020, as JSON or Excel.
Automate Banco Central do Brasil (PTAX)'s official PTAX closing bulletin for book closing, FX gain/loss, customs and audits — 155 currencies, history back to 2016, as JSON or Excel.
Automate Bank Indonesia's official JISDOR / middle rates for book closing, FX gain/loss, customs and audits — 25 currencies, history back to 2016, as JSON or Excel.
Automate Reserve Bank of India's official reference rates for book closing, FX gain/loss, customs and audits — 6 currencies, history back to 2003, as JSON or Excel.
Automate Bank of Canada's official daily exchange rates for book closing, FX gain/loss, customs and audits — 24 currencies, history back to 2017, as JSON or Excel.
Automate Bank Negara Malaysia's official interbank session middle rates for book closing, FX gain/loss, customs and audits — 27 currencies, history back to 2020, as JSON or Excel.
Automate Central Bank of Sri Lanka's official daily indicative rates for book closing, FX gain/loss, customs and audits — 54 currencies, history back to 2010, as JSON or Excel.
Automate Czech National Bank's official exchange rate fixing for book closing, FX gain/loss, customs and audits — 30 currencies, history back to 2016, as JSON or Excel.
Automate European Central Bank's official euro foreign exchange reference rates for book closing, FX gain/loss, customs and audits — 29 currencies, history back to 1999, as JSON or Excel.
Automate Narodowy Bank Polski's official table A average rates for book closing, FX gain/loss, customs and audits — 32 currencies, history back to 2016, as JSON or Excel.
Automate Norges Bank's official daily exchange rates for book closing, FX gain/loss, customs and audits — 37 currencies, history back to 2016, as JSON or Excel.
Automate Sveriges Riksbank's official daily fixing rates for book closing, FX gain/loss, customs and audits — 29 currencies, history back to 2016, as JSON or Excel.
Automate Central Bank of Nigeria's official official rates for book closing, FX gain/loss, customs and audits — 13 currencies, history back to 2001, as JSON or Excel.
Automate Central Bank of Kuwait's official daily bulletin rates for book closing, FX gain/loss, customs and audits — 10 currencies, history back to 2008, as JSON or Excel.
Automate Central Bank of Bahrain's official daily rates for book closing, FX gain/loss, customs and audits — 33 currencies, history back to 2016, as JSON or Excel.
Automate Central Bank of Azerbaijan's official official rates for book closing, FX gain/loss, customs and audits — 38 currencies, history back to 2016, as JSON or Excel.
Automate Central Bank of Bosnia and Herzegovina's official official middle rates for book closing, FX gain/loss, customs and audits — 17 currencies, history back to 2016, as JSON or Excel.
Automate Bulgarian National Bank's official official rates for book closing, FX gain/loss, customs and audits — 29 currencies, history back to 2016, as JSON or Excel.
Automate Central Reserve Bank of Peru's official tipo de cambio bancario for book closing, FX gain/loss, customs and audits — 2 currencies, history back to 2016, as JSON or Excel.
Automate Bank of Japan's official central rate for book closing, FX gain/loss, customs and audits — 1 currencies, history back to 1998, as JSON or Excel.
Automate Hong Kong Monetary Authority's official daily closing rates for book closing, FX gain/loss, customs and audits — 17 currencies, history back to 1981, as JSON or Excel.
Automate Bank of Israel's official representative rates for book closing, FX gain/loss, customs and audits — 14 currencies, history back to 1975, as JSON or Excel.
Automate Central Bank of Argentina's official Comunicación A 3500 reference rate for book closing, FX gain/loss, customs and audits — 36 currencies, history back to 2000, as JSON or Excel.
Automate South African Reserve Bank's official daily rates for book closing, FX gain/loss, customs and audits — 23 currencies, history back to 2000, as JSON or Excel.
Automate Swiss National Bank's official monthly average exchange rates for book closing, FX gain/loss, customs and audits — 26 currencies, history back to 1914, as JSON or Excel.
Automate Reserve Bank of New Zealand's official daily exchange rates for book closing, FX gain/loss, customs and audits — 17 currencies, history back to 1999, as JSON or Excel.
Automate Bank of Korea's official base rates (매매기준율) for book closing, FX gain/loss, customs and audits — 43 currencies, history back to 1964, as JSON or Excel.
Automate National Bank of Romania's official official reference rates for book closing, FX gain/loss, customs and audits — 37 currencies, history back to 2005, as JSON or Excel.
Automate National Bank of Ukraine's official official rates for book closing, FX gain/loss, customs and audits — 45 currencies, history back to 1996, as JSON or Excel.
Automate Banco de México's official FIX rate for book closing, FX gain/loss, customs and audits — 4 currencies, history back to 1993, as JSON or Excel.
Automate HM Revenue & Customs's official monthly customs exchange rates for book closing, FX gain/loss, customs and audits — 141 currencies, history back to 2021, as JSON or Excel.
Automate Swiss Federal Office for Customs and Border Security's official daily customs exchange rates for book closing, FX gain/loss, customs and audits — 83 currencies, history back to 2000, as JSON or Excel.
Automate U.S. Department of the Treasury's official Reporting Rates of Exchange for book closing, FX gain/loss, customs and audits — 3 currencies, history back to 2001, as JSON or Excel.
The best APIs for official, citable exchange rates — 121 central banks and the HMRC, US Treasury, and Swiss customs tax rates compared on coverage, audit-grade history, formats, and integration cost.
The ECB's euro reference rates are completely free — as XML, CSV, and an SDMX statistical API. What you actually get, where the engineering cost hides, and when a unified JSON API makes more sense.
How to pull official ECB, Fed, and 33 other central bank exchange rates into Power BI with Power Query — the M code, scheduled refresh, historical backfill, and why finance reports should not run on market rates.
The ECB reference rate, the Fed's H.10, and the Bank of England's daily spot rates all disagree — by design. What each one is, when each applies, and how to pick the right official rate for invoices, accounting, and contracts.
Central bank reference rates and live mid-market rates answer different questions. A practical decision guide for developers: checkout pricing, invoicing, accounting, dashboards, and audits — with the right feed for each.
Official Swiss customs and import-VAT exchange rates as JSON — 72 currencies against the franc, daily, history back to 2000. The rate Swiss declarations must use, via REST or npm.
Tax authorities publish their own exchange rates, fixed for a month or a quarter — and that, not the market rate, is what customs declarations and tax filings must use. How they work, why they differ, and how to get them as JSON.
Official HMRC monthly exchange rates as JSON — ~140 currencies against sterling, history back to 2021. The rate UK customs declarations and VAT invoices must use. REST + npm SDK.
Official Banco de México FIX exchange rates as JSON — the rate that legally settles USD obligations in Mexico, with history back to 1993. REST + npm SDK, free tier included.
Treasury Reporting Rates of Exchange as JSON — ~145 currencies against the dollar, history back to 2001. The rates US federal reporting requires. REST + npm SDK, free tier included.
Official National Bank of Romania daily leu exchange rates as JSON — ~37 currencies, history back to 2005. REST + npm SDK, free tier included.
Official National Bank of Ukraine daily hryvnia exchange rates as JSON — ~45 currencies, history back to 1996. REST + npm SDK, free tier included.
Official Bank of Korea daily won exchange rates as JSON — ~40 currencies, history back to 1964. REST + npm SDK, free tier included.
Official Bank of Japan daily exchange rates as JSON — USD/JPY, history back to 1998. REST + npm SDK, free tier included.
Official Hong Kong Monetary Authority daily exchange rates as JSON — ~19 currencies against the HKD, history back to 1981. REST + npm SDK, free tier included.
Official Bank of Israel daily exchange rates as JSON — 14 currencies against the ILS, history back to 1975. REST + npm SDK, free tier included.
Official Central Bank of Argentina daily exchange rates as JSON — ~38 currencies against the ARS, history back to 2000. REST + npm SDK, free tier included.
Official South African Reserve Bank daily exchange rates as JSON — 23 currencies including major African crosses, history back to 2000. REST + npm SDK, free tier included.
Official Swiss National Bank monthly exchange rates as JSON — ~25 currencies against the CHF, monthly, history back to 1914. REST + npm SDK, free tier included.
Official Reserve Bank of New Zealand daily exchange rates as JSON — 18 currencies against the NZD (plus the TWI on the bank's site), history back to 1999. REST + npm SDK, free tier included.
Official Central Bank of Nigeria daily exchange rates as JSON — 14 currencies, history back to 2001. REST + npm SDK, free tier included.
Official Central Bank of Kuwait daily exchange rates as JSON — 10 currencies, history back to 2008. REST + npm SDK, free tier included.
Official Central Bank of Bahrain daily exchange rates as JSON — ~33 currencies, history back to 2016. REST + npm SDK, free tier included.
Official Central Bank of Azerbaijan daily exchange rates as JSON — ~38 currencies, history back to 2016. REST + npm SDK, free tier included.
Official Central Bank of Bosnia and Herzegovina daily exchange rates as JSON — ~17 currencies, history back to 2016. REST + npm SDK, free tier included.
Official Bulgarian National Bank daily exchange rates as JSON — ~29 currencies, history back to 2016. REST + npm SDK, free tier included.
Official Central Reserve Bank of Peru daily exchange rates as JSON — 2 currencies, history back to 2016. REST + npm SDK, free tier included.
Official US Federal Reserve daily exchange rates as JSON — ~22 currencies vs USD, history back to 2016. REST + npm SDK, free tier included.
Official Bank of England daily exchange rates as JSON — ~23 currencies vs GBP, history back to 2016. REST + npm SDK, free tier included.
Official People's Bank of China daily exchange rates as JSON — ~25 currencies vs CNY, history back to 2026. REST + npm SDK, free tier included.
Official Reserve Bank of Australia daily exchange rates as JSON — ~22 currencies vs AUD, history back to 2023. REST + npm SDK, free tier included.
Official Bank of Russia daily exchange rates as JSON — ~40 currencies vs RUB, history back to 2016. REST + npm SDK, free tier included.
Official Central Bank of Türkiye daily exchange rates as JSON — ~20 currencies vs TRY, history back to 2020. REST + npm SDK, free tier included.
Official Banco Central do Brasil daily exchange rates as JSON — 155 currencies vs BRL, history back to 2016. REST + npm SDK, free tier included.
Official Bank Indonesia daily exchange rates as JSON — ~25 currencies vs IDR, history back to 2016. REST + npm SDK, free tier included.
CGST Rule 34 for developers: CBIC customs rates for goods, accounting-standard rates for services, and how to automate the services side.
Post the official RBI reference rate to Zoho Books every day with a short Python script, and keep TallyPrime's rates of exchange in step.
Get USD to INR in Python: live mid-market rate, the RBI reference rate with no key, any past date, and a daily history in pandas.
Pull the official RBI reference rate into Google Sheets, Excel or Python with one URL. Free, no API key, refreshed every business day.
Official Reserve Bank of India daily exchange rates as JSON — 6 currencies vs INR, history back to 2003. REST + npm SDK, free tier included.
Official Bank of Canada daily exchange rates as JSON — ~27 currencies vs CAD, history back to 2017. REST + npm SDK, free tier included.
Official Bank Negara Malaysia daily exchange rates as JSON — 27 currencies vs MYR, history back to 2020. REST + npm SDK, free tier included.
Official Central Bank of Sri Lanka daily exchange rates as JSON — ~55 currencies vs LKR, history back to 2010. REST + npm SDK, free tier included.
Official Czech National Bank daily exchange rates as JSON — ~33 currencies vs CZK, history back to 2016. REST + npm SDK, free tier included.
Official European Central Bank daily exchange rates as JSON — ~41 currencies vs EUR, history back to 1999. REST + npm SDK, free tier included.
Official Narodowy Bank Polski daily exchange rates as JSON — ~35 currencies vs PLN, history back to 2016. REST + npm SDK, free tier included.
Official Norges Bank daily exchange rates as JSON — ~40 currencies vs NOK, history back to 2016. REST + npm SDK, free tier included.
Official Sveriges Riksbank daily exchange rates as JSON — ~33 currencies vs SEK, history back to 2016. REST + npm SDK, free tier included.
Wire the AllRatesToday MCP server into an OpenAI Agents SDK agent in Python. 150+ fiat currencies, mid-market rates, and historical data in ~10 lines of code.
A production upgrade for the Google Skills currency-agent lab: extend your ADK agent with the AllRatesToday MCP server for 150+ fiat currencies, historical rates, and multi-target lookups.
A practical guide to currency conversion in React: hooks, SDKs, caching with SWR/React Query, locale-aware formatting, and patterns for multi-currency apps in production.
When to use Shopify Markets vs your own exchange rate API, syncing mid-market FX, displaying prices in the storefront, and handling currency at checkout without breaking accounting.
The best free Model Context Protocol (MCP) servers for currency, FX, and financial data in 2026 — Claude / Cursor / ChatGPT compatible, with real install snippets and a side-by-side comparison.
AllRatesToday vs Currencylayer in 2026 — real-time vs hourly updates, historical rates on the free tier, base currency flexibility, HTTPS, CORS, and what each one costs.
AllRatesToday vs APILayer's Currency Data / Exchange Rates Data API in 2026 — pricing, latency, real-time updates, base-currency lock-in, HTTPS, historical rates, and migration cost.
AllRatesToday vs ExchangeRate-API.com in 2026 — compare real-time vs daily updates, historical rates on the free tier, latency, accuracy, and total cost for production apps.
No — Oanda's APIs are not free for general developer use. The v20 trading API needs an fxTrade account and the Exchange Rates Data API is paid-only. Here's what each one offers, who they're for, and the cheaper alternatives developers actually use.
AllRatesToday now ships a Model Context Protocol server that gives Claude, ChatGPT, Cursor and other AI clients live currency data — real exchange rates, historical series and 160+ supported currencies, all on tap.
A developer-focused head-to-head between AllRatesToday and openexchangerates.org in 2026 — update frequency, base currency flexibility, SDKs, free tier, historical data, and pricing.
The Open Exchange Rates free tier locks you to a USD base currency. Here's why that breaks non-US products, what the workarounds cost you, and how AllRatesToday avoids the restriction entirely.
Open Exchange Rates refreshes rates once per hour on most plans. AllRatesToday refreshes every 60 seconds. Here's when the difference matters, and how much money an hourly cadence can cost.
Open Exchange Rates ships no first-party SDKs. You choose from community libraries with varying maintenance status. AllRatesToday ships official, supported SDKs for JS, Python, and PHP.
Open Exchange Rates' free plan offers 1,000 requests/month but with USD-only base and hourly updates. AllRatesToday's free tier gives 60-second rates and any base currency. Here's the full breakdown.
Open Exchange Rates' time-series endpoint counts one request per day of data returned. A one-year backfill uses 36% of your monthly quota. AllRatesToday charges one request per range.
Step-by-step migration from openexchangerates.org to AllRatesToday — endpoint-by-endpoint URL swaps, response shape differences, and drop-in SDK replacements for JS, Python, and PHP.
Open Exchange Rates charges $12/month for Developer, $47 for Enterprise, $97 for Unlimited. AllRatesToday delivers features at every tier that OXR gates behind upgrades. Here's the real-world cost comparison.
Open Exchange Rates' /api/convert.json endpoint is locked behind paid plans. AllRatesToday ships a conversion method on every plan — here's the difference and how to wire it up.
Open Exchange Rates blends rates from undisclosed sources. AllRatesToday publishes its sources: institutional interbank market data. Here's why that transparency matters for compliance and accuracy.
A hands-on guide to the AllRatesToday MCP server: install steps for Claude Code, Cursor, Claude Desktop, and ChatGPT Desktop; all 4 tools explained with example prompts; and how to debug tool calls.
Two new ways to plug AllRatesToday currency data into AI coding tools: an MCP server for Claude Code, Cursor, and Claude Desktop, plus a DeepSeek function-calling package for Python agents.
Straight answers to the 20 most-asked questions developers have about currency APIs, forex APIs, free vs paid providers, Xe, Frankfurter, ExchangeRate-API, Fixer, and more.
A currency API returns exchange rate data over HTTPS in JSON. Guide to how currency APIs work, common endpoints, data sources, use cases, and how to pick one.
Yes — several providers offer free currency conversion APIs. A developer guide to free tiers, update frequency, base-currency restrictions, and which one to pick.
CurrencyLayer pricing explained — free tier, Basic, Professional, Professional+, and Enterprise plans in 2026, with what each tier actually includes.
Yes — XE offers the XE Currency Data API, an enterprise-grade FX data service. Pricing, features, and when to pick XE vs cheaper alternatives.
The best exchange rate website depends on whether you're a developer, traveler, accountant, or trader. A ranked 2026 guide to Google Finance, XE, Wise, ECB, Reuters, and AllRatesToday.
A side-by-side comparison of AllRatesToday, Fixer.io, XE.com, and ExchangeRate-API — update frequency, latency, HTTPS, CORS, historical rates, and free-tier limits.
Step-by-step tutorial: build a working currency converter in JavaScript using a free exchange rate API. Includes code examples and error handling.
Learn how to fetch real-time currency exchange rates in Python using REST APIs and SDKs. Includes working code examples with requests and caching strategies.
A developer's honest comparison of free and paid exchange rate APIs. Compare update frequency, accuracy, rate limits, and hidden costs.
Reduce cart abandonment by showing prices in your customer's local currency. Complete guide with code examples and platform-specific tips.
Integrate exchange rate APIs into your SaaS billing pipeline. Automate multi-currency invoicing, handle Stripe payments in local currencies.
The #1 developer FAQ answered: how often exchange rate APIs update their data. Learn the difference between real-time, hourly, and daily updates.
Understand the difference between mid-market and retail rates. Learn why the rate type your API returns matters for pricing transparency.
Many APIs lock you to USD as the base currency. Learn how to convert between any currency pair with cross-rate calculations and code examples.
Understand where exchange rate APIs get their data — from Central Banks to Reuters. Learn which sources are audit-ready and legally defensible.
Practical caching strategies for exchange rate APIs. Reduce API calls, avoid 429 errors, and keep data fresh with JavaScript and Python examples.
A developer's ranking of the 10 best currency exchange APIs in 2026 — free tiers, update frequency, coverage, and SDKs compared. Real-time mid-market rates for 160+ currencies.
Step-by-step guide to pulling real-time currency rates into Excel and Google Sheets using the AllRatesToday API.