Download the PHP package ilyasmohetna/iban without Composer
On this page you can find all versions of the php package ilyasmohetna/iban. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download ilyasmohetna/iban
More information about ilyasmohetna/iban
Files in ilyasmohetna/iban
Download ilyasmohetna/iban
More information about ilyasmohetna/iban
Files in ilyasmohetna/iban
Vendor ilyasmohetna
Package iban
Short Description Iban is a PHP package for parsing, validating, and extracting bank details from IBANs with ease and accuracy. Simplify financial data handling in your applications.
License MIT
Package iban
Short Description Iban is a PHP package for parsing, validating, and extracting bank details from IBANs with ease and accuracy. Simplify financial data handling in your applications.
License MIT
Please rate this library. Is it a good library?
Informations about the package iban
This package provides a powerful and easy-to-use PHP IBAN utility for parsing, validating, and extracting bank details from IBANs.
Requires PHP 8.0+
Installation
Install the package using Composer:
Features
- ✅ Parse IBANs into structured components.
- ✅ Validate IBAN structure and checksum.
- ✅ Auto-detect bank details from IBANs.
Supported Countries
| Flag | Country | IBAN Validation | IBAN Parser Data | Auto Bank Detection |
|---|---|---|---|---|
| Andorra | ✅ | ✅ | ❌ | |
| United Arab Emirates | ✅ | ✅ | ❌ | |
| Albania | ✅ | ✅ | ❌ | |
| Austria | ✅ | ✅ | ❌ | |
| Azerbaijan | ✅ | ✅ | ❌ | |
| Bosnia and Herzegovina | ✅ | ✅ | ❌ | |
| Belgium | ✅ | ✅ | ❌ | |
| Bulgaria | ✅ | ✅ | ❌ | |
| Bahrain | ✅ | ✅ | ❌ | |
| Burundi | ✅ | ✅ | ❌ | |
| Brazil | ✅ | ✅ | ❌ | |
| Republic of Belarus | ✅ | ✅ | ❌ | |
| Switzerland | ✅ | ✅ | ❌ | |
| Costa Rica | ✅ | ✅ | ❌ | |
| Cyprus | ✅ | ✅ | ❌ | |
| Czechia | ✅ | ✅ | ❌ | |
| Germany | ✅ | ✅ | ❌ | |
| Djibouti | ✅ | ✅ | ❌ | |
| Denmark | ✅ | ✅ | ❌ | |
| Dominican Republic | ✅ | ✅ | ❌ | |
| Estonia | ✅ | ✅ | ❌ | |
| Egypt | ✅ | ✅ | ❌ | |
| Spain | ✅ | ✅ | ❌ | |
| Finland | ✅ | ✅ | ❌ | |
| Falkland Islands | ✅ | ✅ | ❌ | |
| Faroe Islands | ✅ | ✅ | ❌ | |
| France | ✅ | ✅ | ✅ | |
| United Kingdom | ✅ | ✅ | ❌ | |
| Georgia | ✅ | ✅ | ❌ | |
| Gibraltar | ✅ | ✅ | ❌ | |
| Greenland | ✅ | ✅ | ❌ | |
| Greece | ✅ | ✅ | ❌ | |
| Guatemala | ✅ | ✅ | ❌ | |
| Croatia | ✅ | ✅ | ❌ | |
| Hungary | ✅ | ✅ | ❌ | |
| Ireland | ✅ | ✅ | ❌ | |
| Israel | ✅ | ✅ | ❌ | |
| Iraq | ✅ | ✅ | ❌ | |
| Iceland | ✅ | ✅ | ❌ | |
| Italy | ✅ | ✅ | ❌ | |
| Jordan | ✅ | ✅ | ❌ | |
| Kuwait | ✅ | ✅ | ❌ | |
| Kazakhstan | ✅ | ✅ | ❌ | |
| Lebanon | ✅ | ✅ | ❌ | |
| Saint Lucia | ✅ | ✅ | ❌ | |
| Liechtenstein | ✅ | ✅ | ❌ | |
| Lithuania | ✅ | ✅ | ❌ | |
| Luxembourg | ✅ | ✅ | ❌ | |
| Latvia | ✅ | ✅ | ❌ | |
| Libya | ✅ | ✅ | ❌ | |
| Monaco | ✅ | ✅ | ❌ | |
| Moldova | ✅ | ✅ | ❌ | |
| Montenegro | ✅ | ✅ | ❌ | |
| Macedonia | ✅ | ✅ | ❌ | |
| Mongolia | ✅ | ✅ | ❌ | |
| Mauritania | ✅ | ✅ | ❌ | |
| Malta | ✅ | ✅ | ❌ | |
| Mauritius | ✅ | ✅ | ❌ | |
| Nicaragua | ✅ | ✅ | ❌ | |
| Netherlands | ✅ | ✅ | ❌ | |
| Norway | ✅ | ✅ | ❌ | |
| Pakistan | ✅ | ✅ | ❌ | |
| Oman | ✅ | ✅ | ❌ | |
| Poland | ✅ | ✅ | ❌ | |
| Palestine, State of | ✅ | ✅ | ❌ | |
| Portugal | ✅ | ✅ | ❌ | |
| Qatar | ✅ | ✅ | ❌ | |
| Romania | ✅ | ✅ | ❌ | |
| Serbia | ✅ | ✅ | ❌ | |
| Russia | ✅ | ✅ | ❌ | |
| Saudi Arabia | ✅ | ✅ | ❌ | |
| Seychelles | ✅ | ✅ | ❌ | |
| Sudan | ✅ | ✅ | ❌ | |
| Sweden | ✅ | ✅ | ❌ | |
| Slovenia | ✅ | ✅ | ❌ | |
| Slovakia | ✅ | ✅ | ❌ | |
| San Marino | ✅ | ✅ | ❌ | |
| Somalia | ✅ | ✅ | ❌ | |
| Sao Tome and Principe | ✅ | ✅ | ❌ | |
| El Salvador | ✅ | ✅ | ❌ | |
| Timor-Leste | ✅ | ✅ | ❌ | |
| Tunisia | ✅ | ✅ | ❌ | |
| Turkey | ✅ | ✅ | ❌ | |
| Ukraine | ✅ | ✅ | ❌ | |
| Vatican City State | ✅ | ✅ | ❌ | |
| Virgin Islands | ✅ | ✅ | ❌ | |
| Kosovo | ✅ | ✅ | ❌ |
Usage
Validate an IBAN
Parse an IBAN
Development
Run Code Quality Tools
🧹 Keep a modern codebase with Pint:
✅ Run refactors using Rector:
⚗️ Run static analysis using PHPStan:
✅ Run unit tests using PEST:
🚀 Run the entire test suite:
PHP IBAN was created by Ilyas Mohetna under the MIT license.
All versions of iban with dependencies
PHP Build Version
Package Version
Requires
php Version
^8.2
The package ilyasmohetna/iban contains the following files
Loading the files please wait ...