PHPackages                             openwse/exchanger - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. openwse/exchanger

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

openwse/exchanger
=================

Currency exchange rates framework for PHP

2.7.2(5y ago)0121MITPHPPHP ^7.1.3 || ^8.0

Since Sep 8Pushed 4y agoCompare

[ Source](https://github.com/openwse/exchanger)[ Packagist](https://packagist.org/packages/openwse/exchanger)[ Docs](https://github.com/florianv/exchanger)[ RSS](/packages/openwse-exchanger/feed)WikiDiscussions master Synced today

READMEChangelog (1)Dependencies (9)Versions (50)Used By (1)

Exchanger
=========

[](#exchanger)

[![Build status](https://camo.githubusercontent.com/9f0a86f418d26f80891979f3e20c1b1d08465e2fee3450995df3dcf2129fe16c/687474703a2f2f696d672e736869656c64732e696f2f7472617669732f666c6f7269616e762f65786368616e6765722f6d61737465722e7376673f7374796c653d666c61742d737175617265)](https://travis-ci.org/florianv/exchanger)[![Total Downloads](https://camo.githubusercontent.com/f9d33005d7a437aa60c086ed6c22801cb6296455da4ef6243a92faef1b60e41e/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f666c6f7269616e762f65786368616e6765722e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/florianv/exchanger)[![Scrutinizer](https://camo.githubusercontent.com/f07f3b98941fe36530f64ed67248340aa4525184a7c06892309f8609f089d95b/68747470733a2f2f696d672e736869656c64732e696f2f7363727574696e697a65722f672f666c6f7269616e762f65786368616e6765722e7376673f7374796c653d666c61742d737175617265)](https://scrutinizer-ci.com/g/florianv/exchanger)[![Version](https://camo.githubusercontent.com/328bc7bba6c40a514d2464265fd7ee8e02379ad7837c5ab2c66e1a3133878e2c/687474703a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f666c6f7269616e762f65786368616e6765722e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/florianv/exchanger)

Exchanger is a PHP framework to work with currency exchange rates from various services such as **[Fixer](https://fixer.io)**, **[currencylayer](https://currencylayer.com)**, **[exchangeratesapi](https://exchangeratesapi.io)** or **[Abstract](https://www.abstractapi.com)**. Looking for a simple library based on Exchanger ? Check out [Swap](https://github.com/florianv/swap) !

Sponsors
--------

[](#sponsors)

  [![](https://camo.githubusercontent.com/8ca444a24633a18b613b34304afdb3c6eb567477ab47fa409b2256b8b2b9db92/68747470733a2f2f73332e616d617a6f6e6177732e636f6d2f737761702e6173736574732f66697865725f69636f6e2e706e673f763d32)](https://camo.githubusercontent.com/8ca444a24633a18b613b34304afdb3c6eb567477ab47fa409b2256b8b2b9db92/68747470733a2f2f73332e616d617a6f6e6177732e636f6d2f737761702e6173736574732f66697865725f69636f6e2e706e673f763d32) [Fixer](https://fixer.io) is a simple and lightweight API for foreign exchange rates that supports up to 170 world currencies.   [![](https://camo.githubusercontent.com/077e83e24e837da81df47eb21cd4d2bfbc61879211243dc666314fc22108f918/68747470733a2f2f73332e616d617a6f6e6177732e636f6d2f737761702e6173736574732f63757272656e63796c617965725f69636f6e2e706e67)](https://camo.githubusercontent.com/077e83e24e837da81df47eb21cd4d2bfbc61879211243dc666314fc22108f918/68747470733a2f2f73332e616d617a6f6e6177732e636f6d2f737761702e6173736574732f63757272656e63796c617965725f69636f6e2e706e67) [currencylayer](https://currencylayer.com) provides reliable exchange rates and currency conversions for your business up to 168 world currencies.   [![](https://camo.githubusercontent.com/ed7ef6d123343df057690fe1abda6b27f2a12c160569772bee98e09bbd17c3f1/68747470733a2f2f65786368616e676572617465736170692e696f2f6173736574732f696d616765732f6170692d6c6f676f2e737667)](https://camo.githubusercontent.com/ed7ef6d123343df057690fe1abda6b27f2a12c160569772bee98e09bbd17c3f1/68747470733a2f2f65786368616e676572617465736170692e696f2f6173736574732f696d616765732f6170692d6c6f676f2e737667) [exchangeratesapi](https://exchangeratesapi.io) provides reliable exchange rates and currency conversions for your business with over 15 data sources.   [![](https://camo.githubusercontent.com/2368b322f25b7b03e11bc7f59f0256397a2cbcbd14fc0f923d91d14dfa24f902/68747470733a2f2f676c6f62616c2d75706c6f6164732e776562666c6f772e636f6d2f3565626264306135363661333939363633366535353935392f3565633262613237656465393833393137646266663232665f66617669636f6e2e706e67)](https://camo.githubusercontent.com/2368b322f25b7b03e11bc7f59f0256397a2cbcbd14fc0f923d91d14dfa24f902/68747470733a2f2f676c6f62616c2d75706c6f6164732e776562666c6f772e636f6d2f3565626264306135363661333939363633366535353935392f3565633262613237656465393833393137646266663232665f66617669636f6e2e706e67) [Abstract](https://www.abstractapi.com/) provides simple exchange rates for developers and a dozen of APIs covering thousands of use cases.  Documentation
-------------

[](#documentation)

The documentation for the current branch can be found [here](https://github.com/florianv/exchanger/blob/master/doc/readme.md).

Services
--------

[](#services)

Here is the complete list of the currently implemented services:

ServiceBase CurrencyQuote CurrencyHistorical[Fixer](https://fixer.io)EUR (free, no SSL), \* (paid)\*Yes[currencylayer](https://currencylayer.com)USD (free), \* (paid)\*Yes[exchangeratesapi](https://exchangeratesapi.io)EUR (free), \* (paid)\*Yes[Abstract](https://www.abstractapi.com)\*\*Yes[coinlayer](https://coinlayer.com)\* Crypto (Limited standard currencies)\* Crypto (Limited standard currencies)Yes[European Central Bank](https://www.ecb.europa.eu/home/html/index.en.html)EUR\*Yes[National Bank of Romania](http://www.bnr.ro)RON, AED, AUD, BGN, BRL, CAD, CHF, CNY, CZK, DKK, EGP, EUR, GBP, HRK, HUF, INR, JPY, KRW, MDL, MXN, NOK, NZD, PLN, RSD, RUB, SEK, TRY, UAH, USD, XAU, XDR, ZARRON, AED, AUD, BGN, BRL, CAD, CHF, CNY, CZK, DKK, EGP, EUR, GBP, HRK, HUF, INR, JPY, KRW, MDL, MXN, NOK, NZD, PLN, RSD, RUB, SEK, TRY, UAH, USD, XAU, XDR, ZARYes[Central Bank of the Republic of Turkey](http://www.tcmb.gov.tr)\*TRYYes[Central Bank of the Czech Republic](https://www.cnb.cz)\*CZKYes[Central Bank of Russia](https://cbr.ru)\*RUBYes[Bulgarian National Bank](http://bnb.bg)\*BGNYes[WebserviceX](http://www.webservicex.net)\*\*No[1Forge](https://1forge.com)\* (free but limited or paid)\* (free but limited or paid)No[Cryptonator](https://www.cryptonator.com)\* Crypto (Limited standard currencies)\* Crypto (Limited standard currencies)No[CurrencyDataFeed](https://currencydatafeed.com)\* (free but limited or paid)\* (free but limited or paid)No[Open Exchange Rates](https://openexchangerates.org)USD (free), \* (paid)\*Yes[Xignite](https://www.xignite.com)\*\*Yes[Currency Converter API](https://www.currencyconverterapi.com)\*\*Yes (free but limited or paid)[xChangeApi.com](https://xchangeapi.com)\*\*Yes[fastFOREX.io](https://www.fastforex.io)USD (free), \* (paid)\*NoArray\*\*YesCredits
-------

[](#credits)

- [Florian Voutzinos](https://github.com/florianv)
- [All Contributors](https://github.com/florianv/exchanger/contributors)

License
-------

[](#license)

The MIT License (MIT). Please see [LICENSE](https://github.com/florianv/exchanger/blob/master/LICENSE) for more information.

###  Health Score

34

—

LowBetter than 75% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity5

Limited adoption so far

Community21

Small or concentrated contributor base

Maturity81

Battle-tested with a long release history

 Bus Factor1

Top contributor holds 69.1% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~38 days

Recently: every ~22 days

Total

47

Last Release

1829d ago

Major Versions

1.4.0 → 2.1.02019-03-25

1.4.1 → 2.2.22019-10-16

1.4.2 → 2.4.12020-06-05

1.4.3 → 2.6.02020-11-26

1.x-dev → 2.6.12021-01-18

PHP version history (3 changes)0.0.0PHP ^5.5|^7.0

2.0.0PHP ^7.1.3

2.6.0PHP ^7.1.3 || ^8.0

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/74194234?v=4)[openwse](/maintainers/openwse)[@openwse](https://github.com/openwse)

---

Top Contributors

[![florianv](https://avatars.githubusercontent.com/u/1586668?v=4)](https://github.com/florianv "florianv (288 commits)")[![Nyholm](https://avatars.githubusercontent.com/u/1275206?v=4)](https://github.com/Nyholm "Nyholm (21 commits)")[![gmponos](https://avatars.githubusercontent.com/u/5675248?v=4)](https://github.com/gmponos "gmponos (13 commits)")[![driade](https://avatars.githubusercontent.com/u/5692232?v=4)](https://github.com/driade "driade (10 commits)")[![uguurozkan](https://avatars.githubusercontent.com/u/6731054?v=4)](https://github.com/uguurozkan "uguurozkan (8 commits)")[![alies-dev](https://avatars.githubusercontent.com/u/5278175?v=4)](https://github.com/alies-dev "alies-dev (8 commits)")[![albertodiaz](https://avatars.githubusercontent.com/u/1932161?v=4)](https://github.com/albertodiaz "albertodiaz (6 commits)")[![dannyweeks](https://avatars.githubusercontent.com/u/4365775?v=4)](https://github.com/dannyweeks "dannyweeks (5 commits)")[![ahubers](https://avatars.githubusercontent.com/u/7432558?v=4)](https://github.com/ahubers "ahubers (4 commits)")[![arjanwestdorp](https://avatars.githubusercontent.com/u/7716654?v=4)](https://github.com/arjanwestdorp "arjanwestdorp (4 commits)")[![balazscsaba](https://avatars.githubusercontent.com/u/3343975?v=4)](https://github.com/balazscsaba "balazscsaba (4 commits)")[![Ellrion](https://avatars.githubusercontent.com/u/1150861?v=4)](https://github.com/Ellrion "Ellrion (4 commits)")[![mbezhanov](https://avatars.githubusercontent.com/u/785542?v=4)](https://github.com/mbezhanov "mbezhanov (4 commits)")[![ddinchev](https://avatars.githubusercontent.com/u/1397692?v=4)](https://github.com/ddinchev "ddinchev (3 commits)")[![leeovery](https://avatars.githubusercontent.com/u/1087804?v=4)](https://github.com/leeovery "leeovery (3 commits)")[![petaak](https://avatars.githubusercontent.com/u/8841381?v=4)](https://github.com/petaak "petaak (3 commits)")[![Seagull-4auKa](https://avatars.githubusercontent.com/u/3746956?v=4)](https://github.com/Seagull-4auKa "Seagull-4auKa (3 commits)")[![denlapaev](https://avatars.githubusercontent.com/u/3096564?v=4)](https://github.com/denlapaev "denlapaev (3 commits)")[![tyx](https://avatars.githubusercontent.com/u/245494?v=4)](https://github.com/tyx "tyx (2 commits)")[![balazscsaba2006](https://avatars.githubusercontent.com/u/1202594?v=4)](https://github.com/balazscsaba2006 "balazscsaba2006 (2 commits)")

---

Tags

moneycurrencyconversionRateexchange rates

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/openwse-exchanger/health.svg)

```
[![Health](https://phpackages.com/badges/openwse-exchanger/health.svg)](https://phpackages.com/packages/openwse-exchanger)
```

###  Alternatives

[florianv/exchanger

PHP exchange rate provider layer for currency conversion: 30+ services, chain fallback, and caching.

1865.0M20](/packages/florianv-exchanger)[florianv/swap

PHP currency conversion library for retrieving exchange rates from 30+ providers, with caching and fallback.

1.3k6.8M23](/packages/florianv-swap)[sylius/sylius

E-Commerce platform for PHP, based on Symfony framework.

8.5k5.9M737](/packages/sylius-sylius)[razorpay/ifsc

Razorpay IFSC Codes Library

385205.4k](/packages/razorpay-ifsc)[flow-php/flow

PHP ETL - Extract Transform Load - Data processing framework

85036.3k](/packages/flow-php-flow)[apigee/apigee-client-php

Client library for connecting to the Apigee Edge API.

27584.5k4](/packages/apigee-apigee-client-php)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
