ForHosting KIT · Prüfen & Validieren

SWIFT-Code (BIC) prüfen

Ein Werkzeug, das einen SWIFT-Code, auch BIC genannt, auf gültigen Aufbau prüft: acht oder elf Stellen aus Bankcode, Länderkennung, Ortscode und optionalem Filialcode. Gedacht für internationale Überweisungen, bei denen neben der IBAN auch der BIC der Empfängerbank korrekt sein muss.

● StabilKostenlos · im Browser
Nutzen Sie es über WebAPIE-MailApp baldTelegram bald

Läuft direkt in Ihrem Browser – kostenlos. Ihre Datei verlässt Ihren Browser nicht und wird an keinen Server übertragen.

Wie ein BIC aufgebaut ist

Ein BIC besteht aus vier Stellen für die Bank, zwei Stellen für das Land nach ISO 3166, zwei Stellen für den Ort und optional drei weiteren Stellen für eine bestimmte Filiale. Fehlt der Filialcode, gilt XXX für die Hauptstelle als Standard. Die Prüfung erkennt, ob diese acht oder elf Stellen dem vorgeschriebenen Muster entsprechen, bevor der Code in eine Überweisung eingetragen wird und ein Zahlungsauftrag daran scheitert.

BIC und IBAN gehören zusammen

Bei einer SEPA-Überweisung innerhalb der EU reicht inzwischen meist die IBAN allein; bei internationalen Überweisungen außerhalb des SEPA-Raums verlangen Banken jedoch weiterhin den BIC der Empfängerbank zusätzlich zur Kontonummer. Ein falsch eingetragener BIC kann eine Überweisung verzögern oder an die Absenderbank zurückgehen lassen, auch wenn die IBAN selbst korrekt war und keinen Fehler in der Prüfsumme aufwies, was die Suche nach der Ursache unnötig erschwert.

Kostenlos, ohne Anmeldung

Die Prüfung läuft vollständig im Browser, ohne Limit und ohne Anmeldung, und die eingegebene Zeichenfolge wird dabei nicht an einen Server übertragen. Für die automatisierte Einbindung in eine eigene Zahlungs- oder Buchhaltungssoftware steht dieselbe Prüfung auch per API zur Verfügung, für $0.002 pro geprüftem Code, mit dem Preis vorab veröffentlicht wie bei jeder Funktion in KIT, ohne Mindestumsatz und ohne Abonnement.

Internationale Lieferantenrechnung

Die Schneider IT-Systeme GmbH & Co. KG prüft den BIC eines neuen ausländischen Lieferanten, bevor eine größere Rechnung überwiesen wird.

Formular für Auslandsüberweisungen

Ein Zahlungsdienstleister prüft im eigenen Formular sowohl IBAN als auch BIC, bevor ein Zahlungsauftrag ausgelöst wird.

Stammdaten für wiederkehrende Zahlungen

Thomas Müller hinterlegt den BIC eines Geschäftspartners im System und prüft dabei den Aufbau, um spätere fehlgeschlagene Überweisungen zu vermeiden.

Ist die Prüfung kostenlos?

Ja, im Browser ohne Limit und ohne Anmeldung. Nur die API-Nutzung kostet $0.002 pro geprüftem Code.

Brauche ich für SEPA-Überweisungen überhaupt noch einen BIC?

Innerhalb des SEPA-Raums reicht meist die IBAN allein. Bei Überweisungen außerhalb des SEPA-Raums verlangen Banken den BIC weiterhin.

Prüft die Funktion, ob die Bank tatsächlich existiert?

Nein, das ist eine reine Formatprüfung nach dem vorgeschriebenen Muster. Ob der Code einer real existierenden Bank zugeordnet ist, stellt erst die Bank beim Zahlungsauftrag fest.

Was bedeutet ein Code mit XXX am Ende?

XXX steht für die Hauptstelle der Bank, wenn kein bestimmter Filialcode angegeben wurde.

Verlässt der Code meinen Browser?

Nein, solange Sie die Prüfung auf dieser Seite nutzen. Er wird lokal ausgewertet und nicht übertragen.

Brauche ich ein Konto?

Nein, weder für den Browser-Modus noch für die API-Nutzung ist ein Konto erforderlich.

Alles auf dieser Seite ist auch per API verfügbar. Dieser Abschnitt richtet sich an Teams, die es in ihre eigenen Systeme einbinden möchten; alle anderen nutzen einfach das Tool oben.

POSThttps://api.kit.forhosting.com/verify/swift

Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.

curl -X POST https://api.kit.forhosting.com/verify/swift \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"items":["valor-1","valor-2"]}'
{
  "items": [
    "valor-1",
    "valor-2"
  ]
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "verify.swift",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

Die API arbeitet asynchron: Sie erhalten sofort eine task_id. Polling ist mit 1 Anfrage pro Sekunde erlaubt.

pro Anfrage$0.002

Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.

HTTPCodeBedeutung
401unauthorizedDer API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer).
402insufficient_balanceIhr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht.
404unknown_typeUnbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog.
429rate_limitedZu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt.

Vollständige KIT-Dokumentation lesen →