Frankfurter Exchange Rates App

Daily currency exchange rates from central banks, for hotel lobbies, airport halls, and bureau windows.

Daily currency exchange rates from central banks, for a hotel lobby, an airport hall, or a bureau window.

One base currency sits across the top, with a card for each currency priced against it. Each card carries the rate, how far it has moved, and a line showing that movement. The rates come from central banks, once a working day, with no API key and no account.

What it shows

The masthead names what everything is priced against, such as "1 USD", along with the currency's full name and the day the rates were published. A bureau quoting a weak base can set the amount to 100 or 1000 instead, and every figure follows.

Each card shows one currency: its code, its name, the rate, and the change across the chosen time window. Green means up and red means down, in colours that stay readable in both the dark and light themes.

The trend line runs the full width of each card and uses the same window for every card. A currency that barely moved is drawn as one, so a quiet month never looks like a big swing. Pegged currencies get a flat line without a filled area underneath.

If one currency's source has not published as recently as the rest, its card shows the day it last did, so a stale figure is never passed off as today's.

Which way round the board reads

The same rates can be shown two ways with the Rate Direction setting:

The trend lines and colours flip to match, so the yen gaining is the dollar costing less.

Any currency, any screen

Any of the 165 currencies Frankfurter quotes can be the base or appear on the board, up to twelve at a time. Type the three-letter codes in any case, separated by commas, spaces, or new lines. Anything that is not a valid code is named at the foot of the board rather than silently ignored.

The board measures the room it has and picks its grid from that, so the same settings fill a landscape screen four across and a portrait screen two across.

Why use Exchange Rates?

Ideal for hotel receptions, airports, currency exchange counters, banks, travel agencies, and international offices: anywhere people need a quick, trustworthy view of today's rates.

Key features

Configuration settings

SettingDescriptionDefault
Base CurrencyWhat the rates are priced against, as a three-letter codeUSD
Rate Directionbuys, or costs for the other way roundbuys
Quote CurrenciesWhich currencies to show, in the order they should appearEUR,GBP,JPY,CHF,CNY,AUD
AmountUnits each rate is for: of the base, or of each card's currency1
Trend DaysHow far back the line goes: 7, 30, 90 days, or a year30
Themedark or lightdark
On Errorshow what went wrong, or skip and let the screen move onshow
Board TitleThe line above the base currencyExchange rates

When the rates cannot be reached

A screen that has shown the board before keeps showing it, with the day it received those rates in the masthead, so a dropped connection costs nothing.

On Error covers a screen with nothing cached yet, usually one that started up during an outage. show puts the problem on screen, which helps while setting the app up. skip hands the screen to whatever else is scheduled, which suits a lobby. Either way, the app keeps retrying and draws the board as soon as it can.

Attribution

Rates come from Frankfurter, which collects the reference rates published by the European Central Bank and other central banks and official institutions. These are reference rates published once a working day, not dealing rates.

Explainer text
Daily currency exchange rates from central banks, with no API key and no account.
Repo URL
https://github.com/Screenly/frankfurter-exchange-rates-app
Screenshots
Screenshots portrait

Put Screenly on your screens

Book a demo and we will walk you and your IT team through it, or start a free trial on a screen you already have.