Benutzer-Werkzeuge

Webseiten-Werkzeuge


valid_iban

Dies ist eine alte Version des Dokuments!


IBAN validieren

Vorgehensweise

  1. Alle nicht-alphanumerischen Zeichen wie Leerzeichen, Slash, Backslash, -, # usw. entfernen
  2. Länge überprüfen: Mindestens 15-stellig (für Norwegen) und maximal 34-stellig
  3. Die ersten 4 Zeichen von vorne nach hinten verschieben
  4. Alle Alphazeichen laut unten stehende Konversionstabelle durch zweistellige Zahlen ersetzen
  5. Ergebnis durch den Wert 97 teilen
  6. Ein Restwert von 1 bedeutet, dass die Prüfziffer korrekt ist
BuchstabeZahlenwertBuchstabeZahlenwert
A10N23
B11O24
C12P25
D13Q26
E14R27
F15S28
G16T29
H17U30
I18V31
J19W32
K20X33
L21Y34
M22Z35

IBAN-Validierung in verschiedenen Programmiersprachen


Valide IBAN-Beispiele zum Testen

$examples[] = 'AL47 2121 1009 0000 0002 3569 8741'; 	// Albania
$examples[] = 'AD12 0001 2030 2003 5910 0100'; 		// Andorra
$examples[] = 'AT61 1904 3002 3457 3201';		// Austria
$examples[] = 'AZ21 NABZ 0000 0000 1370 1000 1944';	// Azerbaijan
$examples[] = 'BH67 BMAG 0000 1299 1234 56'; 		// Bahrain
$examples[] = 'BE62 5100 0754 7061'; 			// Belgium 
$examples[] = 'BA39 1290 0794 0102 8494'; 		// Bosnia and Herzegovina
$examples[] = 'BG80 BNBG 9661 1020 3456 78'; 		// Bulgaria 
$examples[] = 'HR12 1001 0051 8630 0016 0'; 		// Croatia
$examples[] = 'CY17 0020 0128 0000 0012 0052 7600';	// Cyprus
$examples[] = 'CZ65 0800 0000 1920 0014 5399';		// Czech Republic
$examples[] = 'DK50 0040 0440 1162 43';			// Denmark 
$examples[] = 'EE38 2200 2210 2014 5685';		// Estonia
$examples[] = 'FO97 5432 0388 8999 44';			// Faroe Islands
$examples[] = 'FI21 1234 5600 0007 85';			// Finland 
$examples[] = 'FR14 2004 1010 0505 0001 3M02 606';	// France 
$examples[] = 'GE29 NB00 0000 0101 9049 17';		// Georgia    
$examples[] = 'DE89 3704 0044 0532 0130 00';		// Germany
valid_iban.1494583537.txt.gz · Zuletzt geändert: 2017/05/12 00:00 (Externe Bearbeitung)