Currency Converter Calculator

Plugin Banner

Currency Converter Calculator

by falselight

Download
Description

Currency Converter Calculator adds a responsive CurrencyRate.Today converter to pages, posts, and classic widget areas.
Visitors can compare rates in place while your WordPress site stays light.

The converter is powered by CurrencyRate.Today.
Exchange-rate lookups and rate display happen in the embedded service, so setup stays simple: no API key, no local rate database,
and no exchange-rate processing load on your WordPress site.

Features:

  • About 190 currencies and assets, including popular cryptocurrencies and metals.
  • Shortcode support for pages, posts, and the Shortcode block.
  • Classic WordPress widget support.
  • Responsive auto-width iframe layout.
  • No API key, local exchange-rate database, or exchange-rate processing load on WordPress.
  • Multiple color themes.
  • Multilingual widget labels.
  • Time zone setting for the displayed update date.
  • SSL-ready service URLs.

Important: this plugin provides a classic WP_Widget.
On modern WordPress installations with the block-based widget screen, install and activate Classic Widgets to manage the widget in Appearance > Widgets.
Shortcodes work without Classic Widgets.

👀 Demo: Currency Converter Widget
👀 Product demo: Currency Converter Calculator

Donations

Official website and data source: CurrencyRate.Today

You may also like these plugins:

From your WordPress dashboard

  1. Go to Plugins > Add New.
  2. Search for “Currency Converter Calculator”.
  3. Install and activate the plugin.
  4. Add the shortcode to a page or post, or add the classic widget under Appearance > Widgets.

From WordPress.org

  1. Download Currency Converter Calculator.
  2. Upload the currency-converter-calculator folder to /wp-content/plugins/.
  3. Activate the plugin from Plugins > Installed Plugins.
  4. Add the shortcode to a page or post, or add the classic widget under Appearance > Widgets.

Classic widget setup

  1. Install and activate the Classic Widgets plugin if your site uses the block-based widget screen.
  2. Go to Appearance > Widgets.
  3. Add “Currency Converter Calculator” to a widget area.
  4. Choose currencies, language, theme, and display options, then save.
  1. screenshot-1.jpg: Widget settings.

    screenshot-1.jpg: Widget settings.

  2. screenshot-2.png: Gray theme.

    screenshot-2.png: Gray theme.

  3. screenshot-3.png: Red theme.

    screenshot-3.png: Red theme.

  4. screenshot-4.png: Yellow theme.

    screenshot-4.png: Yellow theme.

  5. screenshot-5.png: Blue theme.

    screenshot-5.png: Blue theme.

  6. screenshot-6.png: Dark blue theme.

    screenshot-6.png: Dark blue theme.

  7. screenshot-7.png: Green theme.

    screenshot-7.png: Green theme.

How do I add the converter to a page or post?

Use the shortcode:

[ccc_currency_converter_calculator lg="en" tz="0" fm="EUR" to="USD" st="info" bg="FFFFFF" lr="1" rd="0"][/ccc_currency_converter_calculator]

You can also paste the shortcode into a Shortcode block in the block editor.

Which shortcode attributes are available?

  • lg – language. Supported values: en, ru, it, fr, es, de, cn, pt, ja, id, hi.
  • tz – time zone offset.
  • fm – source currency code, for example EUR.
  • to – target currency code, for example USD.
  • st – theme. Supported values: primary, info, danger, warning, gray, success.
  • bg – iframe background color when rounded corners are enabled, for example FFFFFF.
  • lr – large widget mode. Use 1 to enable it or 0 to disable it.
  • rd – straight corners. Use 1 for straight corners or 0 for rounded corners.
  • size_width – iframe width, for example 100%.

Currency codes are listed at https://currencyrate.today/different-currencies.

Does the plugin use an external service?

Yes. The plugin embeds an iframe from CurrencyRate.Today.

When a page containing the converter is viewed, the visitor’s browser requests https://currencyrate.today/load-converter.
The request includes display settings such as source currency, target currency, language, theme, time zone, background color, and widget size.
These values come from the shortcode or widget settings.

The plugin does not send WordPress usernames, passwords, admin settings, or private site data to the service.

Service provider: CurrencyRate.Today

How do I add the converter as a widget?

Install and activate Classic Widgets if needed, then go to Appearance > Widgets and add “Currency Converter Calculator” to a widget area.

The widget settings screen can also generate a shortcode for the same options.

Does the plugin include a Gutenberg block?

No. The plugin currently supports shortcodes and classic widgets. In the block editor, use a Shortcode block.

works well stable

By 2fishone on March 28, 2026

works well, stable and fast, so fart is the best plugin we have so far

Thanks for excellent work

By abelhoyos on June 17, 2023

It helps me a lot, thanks for your widget. I hope they continue to update and improve it.

Helpful Authors, Effective Plugin

By Wasim Zadid (zadid) on October 28, 2020

One of the effective plugins to do your work perfectly... Authors are also responsive, if you need support... Appreciate the work they've done..!

Excluse some currency

By Super Webmaster (superwebmaster) on July 7, 2020

Great job ! How to remove some currency from the listing please ?

Useful widget

By Budiony Damyanov (budiony) on November 28, 2019

Useful widget

Language?

By alperheper on October 7, 2018

everthing was good unless html output language can not be changed, even if you edit php files. the plugin will be more useful and reach more user if output language can change by the site admin. because this reason i have to uninstall it 🙁

Pretty, but . . .

By saclucas on August 31, 2018

Imo, this is the most visually pleasing of the free currency calculators available. I was originally confused when the code didn't change, but then found out it doesn't generate code until you hit the save button. I don't care for the plus sign in the lower left corner that links to a currency converter website.

1.4.2

  • Verified WordPress 7 compatibility with Classic Widgets.
  • Improved PHP 8.x runtime safety for shortcode and classic widget handling.
  • Cleaned up plugin metadata, readme wording, and installation instructions.

1.4.1

  • Minor bug fixed.

1.4.0

  • Fixed security bugs.
  • Minor bug fixed.
  • Added language POT file.

1.3.2

  • Fixed security bugs.
  • Minor bug fixed.

1.3.1

  • Added Binance Coin.
  • Minor bug fixed.

1.3.0

  • Minor bug fixed.
  • Added accessibility improvements.

1.2.2

  • Important fix.
  • Minor fix.

1.2.0

  • Minor bug fixed.

1.1.0

  • Added new languages: Portuguese, Japanese, Bahasa Indonesia, and Hindi.

1.0.2

  • Minor bug fixed.

1.0.1

  • Fixed generated shortcode parameters with empty values.

1.0.0

  • First release.
Back to top