Currency Converter API

GET

Convert transactions across 170+ currencies at real-time rates.

Currency Converter calculates foreign exchange conversions across 170+ currencies using real-time rates. Pass an amount with source and target currency codes to receive the converted total, exchange rate, and 24-hour trend direction.

Try it — live request, no key required

Request
GETapi.apiverve.com/v1/currencyconverter?value=1&from=USD&to=EUR
Query parameters
Verification
Format

No key required to try it. Get a key to use it in your app.

Example
{
  "status": "ok",
  "error": null,
  "data": {
    "from": "USD",
    "to": "EUR",
    "value": 1,
    "convertedValue": 0.866496,
    "rate": 0.866496,
    "change24h": 0.000493,
    "change24hPct": 0.0569,
    "changeDirection": "up",
    "high24h": 0.866914,
    "low24h": 0.865725,
    "lastUpdated": "2026-09-15T21:00:17.674Z"
  }
}

About the Currency Converter API

Currency Converter works by analyzing the amount and currency provided and converting the currency rate. It uses advanced algorithms to convert the currency rate based on the amount and currency and returns the converted currency rate.

What people use it for

Multi-Currency Storefront Checkout
E-commerce platforms convert catalog prices to shoppers' local currencies and display current exchange rates at checkout before processing payment.
Cross-Border Expense Reporting
When employees submit foreign travel receipts, accounting software converts reimbursable expenses into company base currency using the exact exchange rate.
International Invoice Generation
Generate export invoices in foreign buyer currencies by calculating converted subtotals and showing whether the exchange rate moved up or down.
Travel Card Expense Tracking
To prevent surprise foreign transaction charges, mobile banking apps calculate local currency balances on the fly using real-time conversion rates.

Ways to call it

One endpoint, many ways in — REST with JSON, XML, YAML and CSV, plus GraphQL and an MCP interface for AI agents.

JSON
Default REST response
XML
Markup format
YAML
Human-readable
CSV
Tabular export
Beta
GraphQL
Query language
New
MCP
For AI agents

Other ways to use Currency Converter

Same data, same APIVerve account, same credit balance — one key works on all of them.

Questions.

Common questions about the Currency Converter API.

Read the docs →
Which currencies can I convert between?
The API supports 172 currencies using standard ISO 4217 currency codes. You can convert between any supported pair, including major currencies such as USD, EUR, and GBP as well as regional currencies.
Which plan fits 50,000 currency conversions a month?
The Starter plan covers 50,000 monthly conversions with room to spare. At 2 credits per call, 50,000 conversions require 100,000 credits, using half of Starter's 200,000 monthly credit allowance. That works out to about $0.30 per 1,000 conversions ($0.0003 per call). The Free plan provides 100 conversions per month for testing.
Are 24-hour rate changes and daily highs and lows included on the Free plan?
No, 24-hour rate changes, percentage changes, and 24-hour highs and lows are premium fields available only on paid plans. Free plan requests return the converted amount, base exchange rate, and directional trend. Any paid plan, starting with Starter, unlocks all 24-hour tracking metrics.
How fresh are the exchange rates?
Exchange rates are provided in real time. When you send an amount and currency pair, Currency Converter calculates the conversion against current live market rates across all 172 supported currencies.
Can I display these converted rates inside a commercial checkout or app?
Yes, commercial use is allowed on any paid plan. You can use converted values and exchange rates within your storefront, billing workflows, or software. You may not resell or redistribute the raw rate feed as a standalone data service.

Ready to build with Currency Converter? Start with 200 free credits — one key unlocks all 300+ APIs.

Explore the catalog

300+ APIs on the same key and the same response shape.

Browse all APIs