Générateur d'IBAN Suisse

Les IBAN CH (Suisse) commencent par ces deux lettres et comptent 21 caractères. L'IBAN ci-dessous est aléatoire, respecte la structure nationale et passe le contrôle MOD-97 : la validation des formulaires l'accepte donc. Aucune banque ne l'a émis.

Format

CH0209000493352905820

  1. Pays CH
  2. Chiffres de contrôle 02
  3. Code banque 09000
  4. Numéro de compte 493352905820
Générer une liste Jusqu'à 100 IBAN, en CSV, JSON, SQL ou texte brut

En CSV, JSON et SQL, chaque segment de l'IBAN (banque, guichet, compte, clé de contrôle) a sa propre colonne.

MOD-97 valide

Mode réaliste : vrai code banque, numéro de compte aléatoire. Aucune banque n'a émis cet IBAN, mais il pourrait correspondre par hasard à un compte réel. Ne l'utilisez jamais pour un paiement.

Vérifier un IBAN

Collez un IBAN de n'importe quel pays pour vérifier sa longueur, son format et ses chiffres de contrôle.

Sans JavaScript, ce formulaire ouvre le validateur d'IBAN complet.

Validateur d'IBAN complet

Format IBAN Suisse

Longueur, schéma et position de chaque segment des IBAN CH, avec un exemple d'IBAN.

Longueur de l'IBAN 21
Longueur du BBAN 17
Schéma du BBAN 5n12c
Structure CHkk bbbbb cccc cccc cccc
Exemple, format électronique CH9300762011623852957
Exemple, format papier CH93 0076 2011 6238 5295 7
Lettres dans le BBAN Positions 10–21 : lettres ou chiffres
Clé de contrôle nationale Aucune
Même structure que Liechtenstein (LI)
SEPA Membre (liste de l'EPC, décembre 2025)
Source Registre IBAN de SWIFT, version 102 (juin 2026)

Position par position

Segment Positions Longueur Exemple
Pays 1–2 2 CH
Chiffres de contrôle 3–4 2 93
Code banque 5–9 5 00762
Numéro de compte 10–21 12 011623852957

Dans le schéma, n désigne un chiffre, a une lettre majuscule et c une lettre ou un chiffre. Le nombre placé devant chaque lettre indique combien de caractères compte le bloc.

Vrais codes banque en mode réaliste

En mode réaliste, actif par défaut, le générateur prend le code banque dans cette liste et garde un numéro de compte aléatoire : aucune banque n'a donc émis ces IBAN. Avec Réaliste désactivé, le code banque est aléatoire lui aussi.

Banque Code banque
UBS Switzerland 00230
PostFinance 09000
Zürcher Kantonalbank 00700
Raiffeisen Schweiz 80000
Banque Cantonale Vaudoise 00767
Basler Kantonalbank 00770
Berner Kantonalbank 00790

Que tester avec des IBAN CH

  • Acceptez exactement 21 caractères pour CH, une fois les espaces supprimés, et refusez 20 ou 22 caractères.
  • Lettres ou chiffres aux positions 10–21 : une regex limitée aux chiffres rejette des IBAN CH valides. Le mode réaliste, actif par défaut, n'y met que des chiffres ; avec Réaliste désactivé, le générateur y place des lettres environ une fois sur deux.
  • Même structure : Liechtenstein (LI). Le code pays entre dans le calcul MOD-97 : un IBAN CH valide précédé d'un autre code pays doit donc être refusé.
  • Valeurs invalides prêtes à l'emploi pour vos tests négatifs : CH9300762011623852958 (dernier caractère modifié, le contrôle MOD-97 échoue) et CH930076201162385295 (un caractère en moins).
  • Contrôles dans un annuaire bancaire : par défaut, le générateur utilise de vrais codes banque, comme 09000 (PostFinance), et des codes aléatoires avec Réaliste désactivé. Vous pouvez donc tester une banque connue et une banque inconnue.

IBAN Suisse : ce qu'il faut savoir

Les IBAN suisses ont 21 caractères : un numéro de clearing bancaire à 5 chiffres, suivi d'un numéro de compte de 12 caractères qui peut contenir des lettres. La Suisse n'est pas membre de l'Union européenne, mais ses banques participent au SEPA : ces IBAN servent donc aussi pour les virements en euros.

IBAN Suisse : questions fréquentes

IBAN Suisse : combien de caractères ?

21 caractères : le code pays CH, deux chiffres de contrôle et une partie nationale (BBAN) de 17 caractères.

IBAN Suisse : à quoi ressemble-t-il ?

Par exemple CH93 0076 2011 6238 5295 7. C'est le format papier, par groupes de quatre caractères. Les formulaires et les fichiers l'attendent en général sans espaces : CH9300762011623852957.

IBAN Suisse : peut-il contenir des lettres ?

Oui. Lettres et chiffres sont autorisés aux positions 10–21, même si l'exemple du registre n'y contient que des chiffres.

IBAN Suisse : où se trouve le code banque ?

Le code banque se trouve aux positions 5–9 (00762 dans l'exemple du registre). Par défaut (mode réaliste), le générateur utilise de vrais codes banque, comme 00230 pour UBS Switzerland.

IBAN Suisse : celui-ci passera-t-il la validation ?

Il passe les contrôles de la plupart des formulaires : code pays, longueur, format des caractères et chiffres de contrôle MOD-97. En mode réaliste, actif par défaut, le code banque est réel lui aussi : une vérification dans un annuaire bancaire l'accepte donc. Une recherche du compte ou une vérification du nom du bénéficiaire ne le confirmera pas, car le numéro de compte est aléatoire.

IBAN Suisse généré : puis-je l'utiliser pour m'inscrire à un service ou recevoir de l'argent ?

Non. C'est une donnée de test qu'aucune banque ne vous a attribuée. L'argent envoyé vers cet IBAN est rejeté ou, si le numéro appartient par hasard à quelqu'un, il arrive chez un inconnu. L'utiliser pour une inscription, un essai gratuit ou un prélèvement est un usage abusif. Votre propre IBAN figure dans votre application bancaire et sur vos relevés.

Autres pays

Choisissez un pays pour voir le format de ses IBAN et obtenir un IBAN de test valide. Le nombre à côté de chaque code indique la longueur de l'IBAN.