Passer au contenu

Générateur et Validateur CLABE Mexicain | Outil de Test Gratuit

Générez des numéros CLABE mexicains valides pour tester les systèmes de paiement. Créez plusieurs CLABE avec des codes bancaires corrects et des chiffres de contrôle. Vérifiez instantanément les CLABE existants gratuitement.

Générateur de CLABE Mexicain

Générer des numéros CLABE (Clave Bancaria Estandarizada) mexicains valides pour les tests logiciels ou vérifier des numéros existants.

Calculateur de chargement...
📚

Documentation

Qu’est-ce qu’un numéro CLABE ?

Une CLABE (Clave Bancaria Estandarizada, ou « code bancaire standardisé ») est un numéro de 18 chiffres attribué à un compte bancaire au Mexique. Les banques et les systèmes de paiement l'utilisent pour acheminer les virements électroniques vers le bon compte. Cet outil génère des numéros CLABE au format correct pour les tests logiciels, et vérifie si une CLABE existante est valide.

Le SPEI (Sistema de Pagos Electrónicos Interbancarios) est le système de paiement interbancaire du Mexique. Il est développé et exploité par la banque centrale, la Banco de México, et déplace l'argent entre les comptes en quelques secondes. Le SPEI a commencé à fonctionner en 2004 et, à compter du 1 juin 2004, l'utilisation de la CLABE est devenue obligatoire pour les virements interbancaires effectués par tout moyen électronique.

Structure d’une CLABE

Une CLABE comporte toujours exactement 18 chiffres, répartis en quatre parties :

  1. Code bancaire (chiffres 1-3) : identifie la banque, selon les numéros attribués aux banques par l'Asociación de Bancos de México. Par exemple, 002 correspond à Banamex, 012 à BBVA Bancomer, 014 à Santander, 021 à HSBC et 072 à Banorte.
  2. Code de la place (chiffres 4-6) : identifie la ville ou la région où le compte est tenu, selon les codes de place définis pour le service de compensation des chèques. L'outil appelle cette partie le code d'agence.
  3. Numéro de compte (chiffres 7-17) : un numéro de 11 chiffres que chaque banque utilise pour identifier le compte individuel.
  4. Clé de contrôle (chiffre 18) : un chiffre unique calculé à partir des 17 premiers chiffres, utilisé pour confirmer que les chiffres de la banque, de l'agence et du compte sont cohérents entre eux.

Formule de calcul de la clé de contrôle d’une CLABE

La clé de contrôle est obtenue à partir d’une somme de contrôle pondérée. Le calcul se déroule comme suit :

  1. Multiplier chacun des 17 premiers chiffres par un poids. Les poids se répètent selon le motif 3, 7, 1, 3, 7, 1, et ainsi de suite pour les 17 positions.
  2. Pour chaque produit, ne conserver que son dernier chiffre (le produit modulo 10).
  3. Additionner ces 17 derniers chiffres obtenus pour calculer une somme.
  4. Calculer le modulo 10 de cette somme. Appeler cette valeur m.
  5. La clé de contrôle est (10 - m) mod 10.

Le dernier « modulo 10 » de l’étape 5 est important : il transforme un résultat de 10 en 0, de sorte que la clé de contrôle est toujours un chiffre unique compris entre 0 et 9.

Comme aucun des poids 3, 7 et 1 n'a de facteur commun avec 10, la modification d'un seul chiffre change toujours le résultat ; toute faute de frappe sur un seul chiffre est donc détectée. L'inversion de deux chiffres voisins l'est aussi, sauf si les deux chiffres diffèrent d'exactement 5.

Exemple détaillé

Prenons les 17 premiers chiffres 01234512345678901, constitués du code bancaire 012 (BBVA Bancomer), du code d’agence 345 et du numéro de compte 12345678901.

En multipliant chaque chiffre par son poids (3, 7, 1, 3, 7, 1, 3, 7, 1, 3, 7, 1, 3, 7, 1, 3, 7) et en ne conservant que le dernier chiffre de chaque produit, on obtient : 0, 7, 2, 9, 8, 5, 3, 4, 3, 2, 5, 6, 1, 6, 9, 0, 7

Leur somme est égale à 77. Le calcul de 77 modulo 10 donne 7. La clé de contrôle est (10 - 7) mod 10 = 3.

La CLABE complète, avec une somme de contrôle correcte, est donc :

012345123456789013

Décomposition : 012 est le code bancaire (BBVA Bancomer), 345 le code d’agence, 12345678901 le numéro de compte et 3 la clé de contrôle.

Fonctionnement du générateur

L’outil construit une CLABE en combinant un code bancaire, un code d’agence aléatoire et un numéro de compte aléatoire à 11 chiffres, puis calcule la clé de contrôle correcte à l’aide de la formule ci-dessus. Le résultat respecte toujours le format requis et comporte une clé de contrôle correspondante.

Générer une seule CLABE. Choisissez une banque précise ou laissez l’outil en sélectionner une au hasard. Le résultat présente séparément chaque partie du numéro.

Générer plusieurs CLABE. Créez-en jusqu'à 100 à la fois, soit pour une banque choisie, soit avec des banques mélangées au hasard. Chacune du lot est générée indépendamment ; le lot n'est donc pas vérifié pour détecter les doublons.

Vérifier une CLABE. Saisissez un numéro quelconque à 18 chiffres. L’outil vérifie trois éléments : la présence exacte de 18 chiffres, la correspondance des trois premiers chiffres avec un code bancaire réel et la correspondance du 18e chiffre avec la valeur produite par la formule pour les 17 premiers chiffres.

À quoi servent les numéros générés

Les CLABE générées ne sont liées à aucun compte bancaire réel. Elles respectent le format requis et comportent une clé de contrôle correctement calculée ; les logiciels qui vérifient uniquement la structure les accepteront, mais aucun argent ne peut réellement leur être envoyé. Elles sont destinées aux tests automatisés, à la validation de formulaires, à l’initialisation de bases de données et à des tâches de développement similaires, et non aux virements réels. Une CLABE générée ne doit jamais être utilisée pour un paiement réel ni enregistrée dans un système de production comme s’il s’agissait du compte d’un véritable client.

Les codes bancaires peuvent changer avec le temps, au gré des fusions d'établissements ou de l'octroi de nouvelles licences. La liste des codes bancaires utilisée par cet outil peut être en retard sur les changements officiels les plus récents ; quiconque travaille sur un projet qui dépend d'un code bancaire exact et à jour doit donc le confirmer auprès de la Banco de México ou de la banque elle-même.

Questions fréquentes

À quoi sert un numéro CLABE ?

Une CLABE identifie un compte bancaire précis au Mexique, afin qu'un virement électronique parvienne à la bonne banque et au bon compte.

Comment savoir à quelle banque appartient une CLABE ?

Les trois premiers chiffres constituent le code bancaire. Par exemple, 012 correspond à BBVA Bancomer, 014 à Santander et 072 à Banorte.

Les CLABE générées par cet outil sont-elles liées à de vrais comptes ?

Non. Elles sont correctement formatées et passent les contrôles structurels, mais ne correspondent à aucun compte réel. Elles doivent être utilisées uniquement pour les tests.

Comment vérifier si une CLABE est valide ?

Vérifiez trois éléments : elle doit comporter exactement 18 chiffres, les trois premiers chiffres doivent former un code bancaire réel et le 18e chiffre doit correspondre à la valeur calculée à partir des 17 premiers chiffres au moyen de la somme de contrôle pondérée décrite ci-dessus.

Un nombre aléatoire à 18 chiffres peut-il être accepté comme une CLABE valide ?

Rarement. Environ un code sur neuf à trois chiffres correspond à une banque réelle, et un seul des dix derniers chiffres possibles fournit la clé de contrôle correcte pour un préfixe donné à 17 chiffres. Au total, un nombre aléatoire à 18 chiffres a environ 1 % de chances de réussir les deux contrôles.

Pourquoi une banque refuserait-elle une CLABE que cet outil indique comme valide ?

Cet outil vérifie uniquement la structure : longueur, code bancaire et clé de contrôle. Une banque vérifie également si le compte existe réellement et s’il est ouvert. Une CLABE inventée mais structurellement valide échouera à cette seconde étape, puisqu’elle ne correspond à aucun compte réel.

Références

  1. Banco de México. Preguntas frecuentes. ¿Cómo se compone la CLABE? — 18 chiffres composés du code bancaire, du code de la place (ville ou région), d'un numéro de compte de 11 chiffres et d'une clé de contrôle.
  2. Banco de México. SPEI, information. Présentation du SPEI — le SPEI est développé et exploité par la Banco de México et règle les virements en quelques secondes.
  3. CONDUSEF. Clave Bancaria Estandarizada (CLABE). Revista Proteja su Dinero — CLABE obligatoire pour les virements interbancaires électroniques à compter du 1 juin 2004 ; rôle de la clé de contrôle.