UTILS.
100% w przeglądarce
🏦

Walidator i parser kodów BIC / SWIFT

Zwaliduj kod BIC/SWIFT względem formatu ISO 9362 i rozłóż go na segmenty banku, kraju, lokalizacji i oddziału — z flagami test/pasywny.

Wprowadź powyżej kod BIC/SWIFT, aby go zwalidować i sparsować.

O tym narzędziu

Walidator i parser kodów BIC / SWIFT sprawdza Business Identifier Code względem standardu ISO 9362 i dekoduje znaczenie każdej części. BIC ma 8 lub 11 znaków i podąża za stałym wzorcem ^[A-Z]{4}[A-Z]{2}[A-Z0-9]{2}([A-Z0-9]{3})?$: cztery litery kodu instytucji (banku), dwie litery kodu kraju ISO 3166-1 alpha-2, dwa znaki alfanumeryczne kodu lokalizacji oraz opcjonalny trzyznakowy kod oddziału.

Wszystko działa lokalnie w Twojej przeglądarce — kod jest walidowany i parsowany w stronie względem dołączonej tabeli krajów, więc nic nie jest wysyłane. Narzędzie dzieli Twoje dane wejściowe na segmenty i opisuje każdy z nich: wyszukuje kod kraju na liście ISO 3166-1 i pokazuje nazwę kraju (oznaczając nieznany kod) oraz sprawdza drugi znak kodu lokalizacji, gdzie '0' historycznie oznacza testowy / niepodłączony BIC, a '1' oznacza pasywnego uczestnika SWIFT. Obie flagi są prezentowane jako ostrzeżenia.

Kod oddziału jest opcjonalny: gdy jest nieobecny lub równy 'XXX', BIC odnosi się do głównej (centralnej) siedziby instytucji, w przeciwnym razie identyfikuje konkretny oddział. 8-znakowy BIC to forma centrali dla 11-znakowego. Wklej kod taki jak DEUTDEFF500, aby zobaczyć rozłożony bank, kraj (Niemcy), lokalizację i oddział, a następnie skopiuj pełny raport.

Najczęściej zadawane pytania

Co czyni BIC poprawnym?
Musi mieć dokładnie 8 lub 11 znaków i pasować do ISO 9362: 4 litery (bank), 2 litery (kraj), 2 znaki alfanumeryczne (lokalizacja) oraz opcjonalny 3-znakowy oddział. Cokolwiek innego — zła długość, cyfry w kodzie banku, nieznany kraj — jest zgłaszane jako niepoprawne lub oznaczane.
Jaka jest różnica między 8- a 11-znakowym BIC?
Forma 8-znakowa to kod główny lub centrali. Forma 11-znakowa dodaje 3-znakowy kod oddziału identyfikujący konkretny oddział. Kod oddziału XXX również oznacza centralę, więc DEUTDEFFXXX i DEUTDEFF odnoszą się do tej samej siedziby.
Co oznaczają flagi test i pasywny?
Drugi znak kodu lokalizacji niesie wskazówkę statusu: '0' historycznie oznacza testowy lub niepodłączony BIC (nie działający w sieci SWIFT), a '1' oznacza uczestnika pasywnego. Narzędzie prezentuje obie jako ostrzeżenia, byś nie wysłał środków na niedziałający kod.
Czy mój BIC jest wysyłany na serwer?
Nie. Walidacja, wyszukiwanie kraju ISO 3166-1 oraz rozłożenie segmentów odbywają się w Twojej przeglądarce ze zwykłym JavaScriptem. Nic, co wpiszesz, nie jest przesyłane, więc możesz prywatnie sprawdzać dane rachunku.

Więcej narzędzi