Bank of Lithuania Exchange Rates API — bank-of-lithuania-exchange-rate
Official Bank of Lithuania (Lithuania) daily exchange rates for Node.js and TypeScript. The published central bank rates behind tax filings, customs valuations, audits, and compliant invoicing — not market estimates, but the numbers Bank of Lithuania itself prints, every business day.
🚀 Why this client?
- 🏛️ Official rates — Bank of Lithuania's own table, with the publisher's own
rate_date on every response
- 📅 History back to 2015 — point-in-time tables and daily series for any past date
- 🔀 Official vs derived, always flagged — computed inverse/cross pairs carry
derived: true, never mixed with official prints
- ⚡ Zero dependencies — pure ESM + CJS over global
fetch; Node 18+, Bun, Deno, and edge runtimes
- 🔷 Type-safe — full TypeScript definitions shipped with the package
- 🧾 Compliance-grade metadata —
rate_type, publication date, and source disclaimer on every response
Official rate, not mid-market: every value here is a number Bank of Lithuania itself published, fixed once printed and carrying the central bank's own rate_date — what filings and audits require. Need the live mid-market rate for pricing or display instead? Use the mid-market API or @allratestoday/sdk. The two can diverge by several percent.
🔑 Get your API key
Get a free API key at allratestoday.com/register — no credit card required. Latest rates are on every plan, including free.
📈 Latest official table
The image is rendered live from the keyless endpoint, so it follows the central bank's publications on npm and on GitHub alike without a new release. The same table as text is folded below for search and copy-paste: on GitHub a daily Action refreshes it whenever the central bank publishes a new table; on npm it is as of the package's publish date.
| Base | Quote | Type | Rate |
|---|
| EUR | AED | reference | 4.08952 |
| EUR | AFN | reference | 72.4044 |
| EUR | ALL | reference | 90.83674 |
| EUR | AMD | reference | 401.9374 |
| EUR | ARS | reference | 1714.0793 |
| EUR | AUD | reference | 1.6222 |
| EUR | AZN | reference | 1.89194 |
| EUR | BAM | reference | 1.95585 |
| EUR | BDT | reference | 137.9978 |
| EUR | BHD | reference | 0.42003 |
| EUR | BOB | reference | 13.35523 |
| EUR | BRL | reference | 6.1827 |
| EUR | BYN | reference | 3.28353 |
| EUR | CAD | reference | 1.5839 |
| EUR | CHF | reference | 0.9234 |
| EUR | CLP | reference | 1106.04043 |
| EUR | CNY | reference | 7.4225 |
| EUR | COP | reference | 3525.06337 |
| EUR | CZK | reference | 24.378 |
| EUR | DJF | reference | 197.69931 |
| EUR | DKK | reference | 7.4755 |
| EUR | DZD | reference | 150.73966 |
Full table on the Bank of Lithuania rates page · Source: Official rates published by LB, served by AllRatesToday. Rates are as printed by the central bank; AllRatesToday is not affiliated with it.
This is the beginning of the README. Read the rest at the original. Read the full README ↗