Free widget · embed code
Currency converter widget
Pick the currencies and style, copy the embed code and paste it into any website, blog or CMS. The widget updates its rates automatically.
Preview
Where to use it
- Travel blogs and destination guides
- Online shops that sell internationally
- Finance and expat sites, forums and intranets
The widget loads in an iframe, so it cannot break your page’s layout or scripts. It works in every modern browser and adapts to the width of its container (up to 420 px).
Frequently asked questions
Is the currency converter widget free?
Yes, the widget is free for any website. Please keep the small 'Exchange rates by currencyapi' line below it.
How do I add the widget to WordPress?
Add a Custom HTML block in the editor and paste the embed code. In page builders such as Elementor or Divi, use their HTML or code element.
How often are the rates updated?
The widget shows live mid-market rates, refreshed every few minutes. If the live rates cannot be loaded, it falls back to the latest ECB reference rates.
Can I build my own converter instead?
Yes. With the currencyapi API you can build a converter that matches your design exactly; the free plan includes 300 requests per month.
Exchange rate API
Get these rates in your app
currencyapi delivers real-time and historical exchange rates for 170+ currencies, crypto and metals as JSON, updated as often as every 60 seconds.
300 free requests every month. No credit card required.
GET https://api.currencyapi.com/v3/latest?base_currency=USD¤cies=EUR,GBP,JPY
{
"meta": { "last_updated_at": "2026-09-30T23:59:59Z" },
"data": {
"EUR": { "code": "EUR", "value": 0.8828 },
"GBP": { "code": "GBP", "value": 0.7556 },
"JPY": { "code": "JPY", "value": 157.98 }
}
}