PHPackages                             msdevbytes/filament-currency-switcher - 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. msdevbytes/filament-currency-switcher

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

msdevbytes/filament-currency-switcher
=====================================

A Filament v4 plugin to add a currency switcher with automatic conversion

1.5.6(9mo ago)0207MITPHPPHP ^8.2

Since Jul 3Pushed 5mo agoCompare

[ Source](https://github.com/msdevbytes/filament-currency-switcher)[ Packagist](https://packagist.org/packages/msdevbytes/filament-currency-switcher)[ RSS](/packages/msdevbytes-filament-currency-switcher/feed)WikiDiscussions main Synced 1mo ago

READMEChangelogDependencies (3)Versions (21)Used By (0)

💱 Filament Currency Switcher
============================

[](#-filament-currency-switcher)

A Filament v3 plugin to add a currency switcher with automatic rate conversion using the [Fixer.io](https://fixer.io/) API.

---

🚀 Features
----------

[](#-features)

- 💸 Currency dropdown in the Filament navbar
- 🔁 Automatic rate conversion using Fixer API
- ✅ Supports free and paid Fixer plans
- 🎛️ Configuration via Filament settings page
- 🌙 Dark mode ready
- 🧩 Powered by [spatie/laravel-settings](https://github.com/spatie/laravel-settings)

---

📦 Installation
--------------

[](#-installation)

### 1. Install via Composer

[](#1-install-via-composer)

```
composer require msdevbytes/filament-currency-switcher
```

### 2. Run the Installer

[](#2-run-the-installer)

- Register the settings class
- Publish the config file

```
php artisan currency-switcher:install
```

### 3. Run these for spatie/laravel-settings:

[](#3-run-these-for-spatielaravel-settings)

```
php artisan vendor:publish --provider="Spatie\LaravelSettings\LaravelSettingsServiceProvider" --tag="migrations"

php artisan vendor:publish --provider="Spatie\LaravelSettings\LaravelSettingsServiceProvider" --tag="config"
```

```
php artisan make:settings-migration CurrencySettings
```

### 4. Replace the code inside the //database/settings/2025\_07\_03\_130553\_currency\_settings.php

[](#4-replace-the-code-inside-the-databasesettings2025_07_03_130553_currency_settingsphp)

```
