PHPackages                             jschaedl/iban - 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. [Validation &amp; Sanitization](/categories/validation)
4. /
5. jschaedl/iban

Abandoned → [jschaedl/iban-validation](/?search=jschaedl%2Fiban-validation)Library[Validation &amp; Sanitization](/categories/validation)

jschaedl/iban
=============

validate and generate IBANs

1.3.0(9y ago)651.1M↓36.2%255MITPHP

Since Nov 25Pushed 7y ago11 watchersCompare

[ Source](https://github.com/jschaedl/Iban)[ Packagist](https://packagist.org/packages/jschaedl/iban)[ Docs](http://github.com/jschaedl/Iban)[ RSS](/packages/jschaedl-iban/feed)WikiDiscussions master Synced 1w ago

READMEChangelog (10)Dependencies (4)Versions (19)Used By (5)

Iban
====

[](#iban)

**Important: This library is derecated. Please use  instead.**

A small library for validating and generating International Bankaccount Numbers (IBAN). It is build for PHP 5.3+.

[![Build Status](https://camo.githubusercontent.com/96d012c4f0e12770396db8da1debe60139601c806b3e3d69f4ab75cc902123eb/68747470733a2f2f7472617669732d63692e6f72672f6a7363686165646c2f4962616e2e706e67)](https://travis-ci.org/jschaedl/Iban)[![Latest Stable Version](https://camo.githubusercontent.com/71298c5cd9edf4b4bd87963297cc571d15f2991070bc3e093f765d44290e8880/68747470733a2f2f706f7365722e707567782e6f72672f6a7363686165646c2f6962616e2f762f737461626c65)](https://packagist.org/packages/jschaedl/iban)[![Total Downloads](https://camo.githubusercontent.com/c66d3f890e3d62789d1015556befb27141ea7499f026ccab1d52a0a8437d6ce1/68747470733a2f2f706f7365722e707567782e6f72672f6a7363686165646c2f6962616e2f646f776e6c6f616473)](https://packagist.org/packages/jschaedl/iban)

Development status
------------------

[](#development-status)

This library is ready to use. The Iban validation should be run fine, but there is no warranty for the generation functionality. Please use it at your own risk.

---

Changelog
---------

[](#changelog)

### Version 1.3.0

[](#version-130)

- Activation of new german Iban rules valid from 6th of March 2016

### Version 1.2.0

[](#version-120)

- Activation of new german Iban rules valid from 5th of December 2016

Installation
------------

[](#installation)

To install jschaedl/iban just run:

```
$ composer require jschaedl/iban

```

You can see this library on [Packagist](https://packagist.org/packages/jschaedl/iban).

Composer installs autoloader at `./vendor/autoload.php`. If you use jschaedl/iban in your php script, add:

```
require_once 'vendor/autoload.php';
```

Usage example
-------------

[](#usage-example)

```
