THE CURRENCY DESK

Forex widgets for your site.

Embed a currency converter, forex chart, exchange rate table, currency matrix or news widget in your website.

EMBED LIBRARY

Choose your view

Widgets resize to their container width and pull data from fxCalc. Attribution stays visible inside each widget.

TICKER WIDGET

Scrolling currency ticker

A scrolling billboard of currency pairs and their latest prices.

<iframe src="https://fxcalc.com/embed/ticker/?pairs=EURUSD,GBPUSD,USDJPY,USDCHF,USDCAD,AUDUSD,NZDUSD&theme=dark" title="fxCalc Scrolling currency ticker" width="100%" height="80" loading="lazy" allowfullscreen style="border:0"></iframe>
RECENT-NEWS WIDGET

Recent currency news

Show the latest updates from all available central bank sources.

<iframe src="https://fxcalc.com/embed/news/?mode=recent&limit=6&theme=dark" title="fxCalc Recent currency news" width="100%" height="460" loading="lazy" allowfullscreen style="border:0"></iframe>
Preview shows 4 articles
NEWS WIDGET

Currency news

Show official central bank updates for a currency pair.

<iframe src="https://fxcalc.com/embed/news/?pair=EURUSD&limit=6&theme=dark" title="fxCalc Currency news" width="100%" height="460" loading="lazy" allowfullscreen style="border:0"></iframe>
Preview shows 4 articles
MAP WIDGET

Currency map

Show major currency rates on a world map with a selectable base currency.

<iframe src="https://fxcalc.com/embed/map/?base=USD&theme=dark" title="fxCalc Currency map" width="100%" height="650" loading="lazy" allowfullscreen style="border:0"></iframe>
INTERACTIVE-CHART WIDGET

Interactive chart

An interactive chart with OHLC, candlestick and line views and interval controls. Add a news widget separately if needed.

<iframe src="https://fxcalc.com/chart/?embed=1&pair=EURUSD&interval=d&type=candle&theme=dark" title="fxCalc Interactive chart" width="100%" height="850" loading="lazy" allowfullscreen style="border:0"></iframe>
CHART WIDGET

Price chart

A compact historical view of a currency pair.

<iframe src="https://fxcalc.com/embed/chart/?pair=EURUSD&theme=dark" title="fxCalc Price chart" width="100%" height="360" loading="lazy" allowfullscreen style="border:0"></iframe>
CONVERTER WIDGET

Currency converter

Let visitors convert amounts between major currencies.

<iframe src="https://fxcalc.com/embed/converter/?from=USD&to=EUR&theme=dark" title="fxCalc Currency converter" width="100%" height="310" loading="lazy" allowfullscreen style="border:0"></iframe>
MATRIX WIDGET

Currency matrix

Compare exchange rates across a selected currency basket.

<iframe src="https://fxcalc.com/embed/matrix/?currencies=USD,EUR,GBP,JPY,CAD,CHF,AUD,NZD,SGD,HKD&theme=dark" title="fxCalc Currency matrix" width="100%" height="510" loading="lazy" allowfullscreen style="border:0"></iframe>
TABLE WIDGET

Price table

Show major pairs with the latest available quote.

<iframe src="https://fxcalc.com/embed/table/?pairs=EURUSD,GBPUSD,USDJPY,AUDUSD&theme=dark" title="fxCalc Price table" width="100%" height="350" loading="lazy" allowfullscreen style="border:0"></iframe>
HOW TO EMBED

Three steps to publish

  1. Choose a widget and copy its iframe code.
  2. Paste the code into the HTML editor on your website.
  3. Adjust the URL options below and set the height to suit your layout.

Widget options

Add options to the widget URL after ?, separated by &. Currency codes use three letters, such as USD or JPY.

Scrolling currency ticker
pairs — a comma-separated list of up to 15 supported pairs, such as EURUSD,GBPUSD,USDJPY.
Currency news
mode=pair (default) shows news relevant to the currencies in pair, such as pair=EURUSD.
mode=recent shows the latest news from all available sources; no pair is needed.
limit — maximum number of articles, from 1 to 12 (default 6). Coverage currently includes official USD, EUR and CAD sources.
Currency map
base — base currency, such as USD. Supports USD, EUR, GBP, JPY, CAD, CHF, AUD, NZD, SGD, HKD, CNY, BRL, RUB, INR, KRW, MXN and ZAR.
Interactive chart
pair — currency pair, such as EURUSD.
interval — 1, 5, 10, 15, 30, h, d, w or m.
type — ohlc, candle or line.
indicators — a comma-separated list of sma5, sma20, sma50, ema20 and bollinger.
Price chart
pair — currency pair, such as EURUSD.
Currency converter
from and to — currency codes, such as USD and EUR.
Currency matrix
currencies — a comma-separated list of 2–10 codes from USD, EUR, GBP, JPY, CAD, CHF, AUD, NZD, SGD and HKD.
Price table
pairs — a comma-separated list of currency pairs, such as EURUSD,GBPUSD.

Options for all widgets

Color scheme
theme=dark (default) or theme=light. Use accent for a six-digit hex color without the #, for example accent=1768AD.
Chart destination
chartUrl — the URL-encoded address of your chart page, for example chartUrl=https%3A%2F%2Fexample.com%2Fchart. Rate widgets append the selected pair. Without this option, rate links open the fxCalc chart. News headlines link directly to their original publishers.

Widgets display indicative data and retain fxCalc attribution.