One JSON endpoint for live and historical rates. Free tier, no card, and a key that works in about a minute.
Free tier included · upgrade any time · cancel any time
No sales call, no sandbox keys to swap out later.
Email address only. The free key is live immediately and never expires.
One GET. Pass a base and the symbols you want back, or omit for every currency.
Convert a single pair, up to 25 at once, or chart the last 7/30/90 days from your dashboard.
These two charts are pulling real historical data right now, the same way your own dashboard would for any pair you track.
Reconciled across two independent sources before publish. Every rate carries the date it was taken.
Every ingestion run pulls from two independent data providers concurrently. When they disagree beyond a threshold, it is flagged — not silently averaged.
A primary provider feeds every rate; a second takes over automatically if it is unavailable, with no code change and no dropped ingestion day.
Every plan includes all 30 currencies. Adding a market to your product costs nothing extra.
Anything else — check the docs.