Convert
Turn an amount into a useful answer with a single GET request. Cross-rate math stays out of your application.
Try a conversionLIVE · DAILY REFERENCE RATES
An open currency API for 30 currencies — daily reference snapshots, history back to 1999, and honest metadata on every number.
No API key · JSON over HTTPS · free early access
THE MISSING LAYER
Every response carries its source, rate date, and fetch time. Historical endpoints let you answer what a price meant then — not what a cache thinks it means now.
Turn an amount into a useful answer with a single GET request. Cross-rate math stays out of your application.
Try a conversionAsk what a rate meant on a specific date. Weekends and holidays resolve to the prior reference.
Date semanticsDaily snapshots expose source and fetch timestamps, so freshness is a fact — not a vibe.
See freshnessStatistical forecasts ship as estimates with intervals and model metadata — never disguised as certainty.
Understand forecastsIf you can send an HTTP request, you already have access.
curl https://exchange.io.mihawk.my/api/latest?base=USDTransparent inputs, readable outputs. The response below is exactly what your product receives — amount, rate, provenance and all.
Explore every endpointcurl "https://exchange.io.mihawk.my/api/convert?from=USD&to=EUR&amount=100"{
"from": "USD", "to": "EUR", "amount": 100,
"result": 92.16, "rate": 0.9216,
"rate_date": "2026-08-16",
"source": "",
"fetched_at": "2026-08-16T00:04:12.000Z"
}TRACEABILITY BY DEFAULT
START WITH THE NUMBER YOU NEED
Try a live conversion, inspect the raw JSON, then take the request into your own product.
Open the playground