Reserve Bank of Malawi Exchange Rate API

Official Reserve Bank of Malawi (Malawi) daily exchange rates as JSON: 38 currencies, history back to 2016. The published MWK rates required for tax, audits, and compliant invoicing.

Malawi flagReserve Bank of Malawi official daily exchange rates as JSON: 38 currencies against the MWK, history back to 2016. Latest table on every plan. Get your API key.

About Reserve Bank of Malawi

The Reserve Bank of Malawi publishes daily buying, middle and selling rates for the kwacha against around 38 currencies. Through the kwacha's managed float — including the sharp official devaluations of recent years — the RBM table is the official series Malawian banks, importers and the revenue authority must cite.

Quick start

One request for the pair you need — USD to MWK at the official Reserve Bank of Malawi rate:

curl "https://allratestoday.com/api/v1/central-bank/rbm/latest?source=USD&target=MWK" \
  -H "Authorization: Bearer art_live_your_key"

Or the bank's full published table:

curl "https://allratestoday.com/api/v1/central-bank/rbm/latest" \
  -H "Authorization: Bearer art_live_your_key"

On paid plans, any historical date or a time series:

curl "https://allratestoday.com/api/v1/central-bank/rbm/history?source=USD&target=MWK&from=2025-01-01" \
  -H "Authorization: Bearer art_live_your_key"

Latest published rates (2026-08-21)

The most recent table as published by Reserve Bank of Malawi — exactly what the /latest endpoint returns right now. Values are MWK per 1 unit of each currency:

Download this table: Excel (.xlsx) CSV

Download history:
Choose currencies: USD
Excel (.xlsx) CSV

One row per currency per publication date. Up to one year per download. Billed as one API call per currency per month of data.

BaseQuoteTypeRate
AED MWK buy 467.5226
AED MWK middle 472.1483
AED MWK sell 476.7739
ARS MWK buy 1.147
ARS MWK middle 1.1583
ARS MWK sell 1.1697
AUD MWK buy 1226.9713
AUD MWK middle 1239.1109
AUD MWK sell 1251.2505
BWP MWK buy 135.4729
BWP MWK middle 136.8132
BWP MWK sell 138.1536
CAD MWK buy 1247.837
CAD MWK middle 1260.183
CAD MWK sell 1272.5291
CHF MWK buy 2211.7738
CHF MWK middle 2233.657
CHF MWK sell 2255.5402
CMD MWK buy 1717.0236
CMD MWK middle 1734.0118
CMD MWK sell 1751
CNY MWK buy 255.4639
CNY MWK middle 257.9914
CNY MWK sell 260.519
DKK MWK buy 268.6585
DKK MWK middle 271.3166
DKK MWK sell 273.9747
ETB MWK buy 10.7106
ETB MWK middle 10.8165
ETB MWK sell 10.9225
EUR MWK buy 2068.4778
EUR MWK middle 2088.9432
EUR MWK sell 2109.4087
GBP MWK buy 2413.1651
GBP MWK middle 2437.0409
GBP MWK sell 2460.9167
HKD MWK buy 219.0193
HKD MWK middle 221.1863
HKD MWK sell 223.3532
IDR MWK buy 0.0971
IDR MWK middle 0.098
IDR MWK sell 0.099
IEP MWK buy 1156.167
IEP MWK middle 1167.6061
IEP MWK sell 1179.0452
INR MWK buy 17.9333
INR MWK middle 18.1107
INR MWK sell 18.2882
JPY MWK buy 10.8084
JPY MWK middle 10.9153
JPY MWK sell 11.0223
KES MWK buy 13.2691
KES MWK middle 13.4004
KES MWK sell 13.5317
KRW MWK buy 1.2389
KRW MWK middle 1.2512
KRW MWK sell 1.2634
KWD MWK buy 5598.3816
KWD MWK middle 5653.7718
KWD MWK sell 5709.162
LKR MWK buy 5.2126
LKR MWK middle 5.2642
LKR MWK sell 5.3157
MGA MWK buy 0.4007
MGA MWK middle 0.4047
MGA MWK sell 0.4086
MYR MWK buy 425.0059
MYR MWK middle 429.2108
MYR MWK sell 433.4158
MZN MWK buy 27.1466
MZN MWK middle 27.4152
MZN MWK sell 27.6838
NOK MWK buy 184.2241
NOK MWK middle 186.0468
NOK MWK sell 187.8695
NZD MWK buy 1025.2112
NZD MWK middle 1035.3546
NZD MWK sell 1045.498
PHP MWK buy 27.8457
PHP MWK middle 28.1212
PHP MWK sell 28.3967
PKR MWK buy 6.1908
PKR MWK middle 6.2521
PKR MWK sell 6.3133
SAR MWK buy 457.312
SAR MWK middle 461.8366
SAR MWK sell 466.3613
SEK MWK buy 181.5036
SEK MWK middle 183.2993
SEK MWK sell 185.0951
SGD MWK buy 1352.2001
SGD MWK middle 1365.5787
SGD MWK sell 1378.9573
THB MWK buy 52.4923
THB MWK middle 53.0117
THB MWK sell 53.531
TRY MWK buy 35.7254
TRY MWK middle 36.0789
TRY MWK sell 36.4323
TZS MWK buy 0.6554
TZS MWK middle 0.6618
TZS MWK sell 0.6683
USD MWK buy 1717.0236
USD MWK middle 1734.0118
USD MWK sell 1751
XDR MWK buy 2359.2425
XDR MWK middle 2382.5847
XDR MWK sell 2405.927
ZAR MWK buy 110.1609
ZAR MWK middle 111.2508
ZAR MWK sell 112.3408
ZMW MWK buy 91.0888
ZMW MWK middle 91.99
ZMW MWK sell 92.8912

Node.js / TypeScript client

A dedicated zero-dependency npm package wraps these endpoints — rbm-exchange-rate:

npm install rbm-exchange-rate
import { getRate } from 'rbm-exchange-rate';

const pair = await getRate('USD', 'MWK', { apiKey: 'art_live_...' });
console.log(pair.rate, pair.rate_date);

Zero dependencies, TypeScript types included, and it runs anywhere fetch exists — Node 18+, Bun, Deno, and edge runtimes.

Why use the official Reserve Bank of Malawi rate?

Live market rates move continuously, but tax filings, customs declarations, audits, and statutory accounting in Malawi and beyond typically require the official rate published by Reserve Bank of Malawi for a given date — a fixed, citable number that never changes after publication. This API serves those published tables with the bank's own rate_date on every response; weekends and holidays return the most recent published date, which is the rate compliance rules require you to apply.

Pairs the bank doesn't print directly are resolved from its table (inverse or cross via MWK) and explicitly flagged "derived": true — so what the bank printed and what was computed are never confused.

Endpoints

Full parameter reference in the API documentation. Every request counts toward your plan's monthly quota — rates change once per business day, so caching a published table locally makes a small quota go far.

Frequently asked questions

Is there an API for Reserve Bank of Malawi exchange rates?

Yes — this one. Official daily MWK rates as clean JSON, latest table on every plan including free.

How often are the rates updated?

Reserve Bank of Malawi publishes once per business day; the API ingests each new table shortly after publication (latest: 2026-08-21).

Are these the official rates?

Yes — ingested from Reserve Bank of Malawi's own published data, served unmodified with the bank's publication date. Anything computed rather than published is flagged derived.

Reserve Bank of Malawi rates, one API key

Latest table on every plan. History back to 2016 on paid plans. No credit card to start.

Get Free API Key Read the Docs