Formateur IBAN & Validateur de RIB
Formatez vos identifiants bancaires en tranches de 4 caractères, vérifiez la conformité de la clé Modulo 97 et extrayez la structure RIB/BBAN.
Guide de la structure et de la validation des IBAN et RIB
L'IBAN (International Bank Account Number) est une norme internationale (ISO 13616) conçue pour sécuriser les transactions bancaires transfrontalières et nationales au sein de la zone SEPA et à l'international.
1. Composition détaillée d'un IBAN Français (27 caractères)
| Élément | Longueur | Exemple | Description |
|---|---|---|---|
| Code Pays | 2 lettres | FR |
Code ISO alpha-2 du pays de la banque. |
| Clé IBAN | 2 chiffres | 76 |
Clé de contrôle internationale Modulo 97. |
| Code Banque | 5 chiffres | 30004 |
Code d'identification de l'établissement financier (ex: BNP Paribas). |
| Code Guichet | 5 chiffres | 02837 |
Code de l'agence bancaire de rattachement. |
| Numéro de compte | 11 caract. | 00010024901 |
Numéro unique du compte client (chiffres et lettres). |
| Clé RIB | 2 chiffres | 85 |
Clé de contrôle nationale française. |
2. Longueur standard des IBAN par pays
- France (FR) : 27 caractères
- Allemagne (DE) : 22 caractères
- Suisse (CH) : 21 caractères
- Belgique (BE) : 16 caractères
- Espagne (ES) : 24 caractères
- Maroc (MA) : 28 caractères
- Royaume-Uni (GB) : 22 caractères
Foire aux Questions (FAQ) - IBAN et RIB
Quelle est la différence entre l'IBAN imprimé et l'IBAN électronique ?
L'IBAN imprimé comporte des espaces tous les 4 caractères pour en faciliter la saisie et la relecture visuelle par un utilisateur. L'IBAN électronique est une chaîne continue sans espace utilisée pour la télétransmission comptable et bancaire.
Mon IBAN est-il stocké ou enregistré sur votre serveur ?
Non. Aucun identifiant bancaire ou numéro saisie n'est transmis à un serveur distant. Tout le traitement et le calcul Modulo 97 sont exécutés localement dans votre navigateur.
Comment fonctionne la vérification par le Modulo 97 ?
L'algorithme convertit les lettres en valeurs numériques (A=10... Z=35), déplace le code pays et la clé à la fin du numéro, puis vérifie que le reste de la division par 97 vaut exactement 1.