PHPackages                             morieti/iran-banks-info - 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. morieti/iran-banks-info

ActiveLibrary

morieti/iran-banks-info
=======================

This package provides information about Iranian banks, such as iban code, card numbers and logos

1.0.0(4y ago)3221MITPHPPHP ^7.2

Since Sep 6Pushed 4y ago2 watchersCompare

[ Source](https://github.com/morieti/iran_banks_info)[ Packagist](https://packagist.org/packages/morieti/iran-banks-info)[ RSS](/packages/morieti-iran-banks-info/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (2)DependenciesVersions (3)Used By (0)

Iran Banks Info
===============

[](#iran-banks-info)

[![Required PHP Version](https://camo.githubusercontent.com/16b270714f97216e2e4947482aed37d163ed84fa839ed5b81f838fbd53f5f44d/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f7068702d762f6d6f72696574692f6972616e2d62616e6b732d696e666f3f636f6c6f723d253233383839324246267374796c653d666c61742d737175617265266c6f676f3d706870)](https://packagist.org/packages/morieti/iran-banks-info)[![Latest Version on Packagist](https://camo.githubusercontent.com/2473cf99aedc876214d00eff9c639ba59349cab03aa0619f15b95bdd86892eb7/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6d6f72696574692f6972616e2d62616e6b732d696e666f2e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/morieti/iran-banks-info)[![Total Downloads](https://camo.githubusercontent.com/2dc840e727ff44fed51c97fa09e24ca221db5539f000b7155bc6df1227427215/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f6d6f72696574692f6972616e2d62616e6b732d696e666f2e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/morieti/iran-banks-info/stats)

#### Built with ❤️ for Persian developers ;)

[](#built-with-heart-for-persian-developers-)

It's been a hard time for me to find and list all Iran banks logos, IBAN codes and valid card numbers. So I decided to put them together in this package.

If you need to check users IBAN (sheba) Code or card number and find out which bank is his/her account, this is what you need.

### ⭐ Your Stars Make Us Do More

[](#star-your-stars-make-us-do-more)

If you found this package useful, and you want to encourage the maintainer to work on it, just press the star button to declare your willingness.

[Stargazers](https://github.com/morieti/iran_banks_info/stargazers)

⬇️ Installation
---------------

[](#️-installation)

You can install the package via composer:

```
composer require morieti/iran-banks-info
```

You may also publish banks logo files by adding this in your prject composer.json:

```
"scripts": {
    "post-autoload-dump": "Morieti\\IranBanksInfo\\Config::publishBankImages"
}

```

And then:

```
composer dump-autoload

```

💎 Usage
-------

[](#-usage)

You can use global `\Morieti\IranBanksInfo\Config` class to change some configs:

\####standardCardNumberSize: To change standard size of banks card numbers which is 16 by default.

\####standardIbanSize: To change standard size of iban code which is 26 by default. If you don't store 'IR' from beginning of the code, you can set this property to 24.

\####baseImagePath: By default, package will publish banks logos to `public/iran_banks_images` relative to your project's root. You may relocate the pictures, but remember to set the relative path to them by changing this property.

\###***Config class uses the singleton pattern, so you may call it once and for all.***

Credits
-------

[](#credits)

- [Morteza](https://github.com/morieti)
- [All Contributors](../../contributors)

License
-------

[](#license)

The MIT License (MIT). Please see [License File](LICENSE.md) for more information.

---

### 🙋 Contributing

[](#raising_hand-contributing)

If you find an issue or have a better way to do something, feel free to open an issue, or a pull request. If you use iran-banks-info in your open source project, create a pull request to provide its URL as a sample application in the README.md file.

### ❗ Security

[](#exclamation-security)

If you discover any security-related issues, please email `pouretemadi.morteza@gmail.com` instead of using the issue tracker.

```
A man will never fail unless he stops trying.

Albert einstein

```

###  Health Score

24

—

LowBetter than 32% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity11

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity47

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% 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 ~6 days

Total

2

Last Release

1703d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/d86e8104dd31988d17782b63ecb6118e16f8ab37f08d7e429e496c9e13f8ec8a?d=identicon)[morieti](/maintainers/morieti)

---

Top Contributors

[![morieti](https://avatars.githubusercontent.com/u/89651208?v=4)](https://github.com/morieti "morieti (1 commits)")

---

Tags

BankiranlogoIBANcard-number

### Embed Badge

![Health badge](/badges/morieti-iran-banks-info/health.svg)

```
[![Health](https://phpackages.com/badges/morieti-iran-banks-info/health.svg)](https://phpackages.com/packages/morieti-iran-banks-info)
```

###  Alternatives

[larabook/gateway

A Laravel package for connecting to all Iraninan payment gateways

24553.7k](/packages/larabook-gateway)[iamfarhad/validation

🇮🇷 Complete Laravel Persian validation package - Iranian national ID, mobile numbers, Shamsi dates, IBAN/Sheba, postal codes &amp; more. Modern Laravel 10-12 support with both ValidationRule objects &amp; string-based rules.

2917.3k](/packages/iamfarhad-validation)[parsisolution/gateway

A Laravel package for connecting to all Iraninan payment gateways

231.7k](/packages/parsisolution-gateway)

PHPackages © 2026

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