Sprawdzanie IBAN z 89 krajów: długość, format i cyfry kontrolne mod-97, z kodem banku
Działa w przeglądarce. Wpisane dane nie są nigdzie wysyłane. Sprawdzono 16 października 2026.IBAN jest poprawny, gdy jego kraj figuruje w rejestrze IBAN SWIFT, długość zgadza się z długością dla tego kraju, część rachunku ma właściwe litery i cyfry, a przestawiona liczba daje resztę 1 z dzielenia przez 97. Walidator wykonuje wszystkie 4 sprawdzenia dla 89 krajów w przeglądarce.
Ta strona została przetłumaczona maszynowo z angielskiego oryginału. Tłumaczenie nie zostało jeszcze sprawdzone przez człowieka, dlatego wiążąca jest wersja angielska. Przeczytaj angielski oryginał
Wklej jeden IBAN albo listę, jeden w wierszu; spacje, myślniki i małe litery nie przeszkadzają.
Każdy IBAN jest sprawdzany w trakcie pisania: kraj, długość, format części rachunku i cyfry kontrolne mod-97.
Poprawny IBAN pokazuje format zapisu, kraj, bank i kod oddziału; niepoprawny informuje, które sprawdzenie nie przeszło, a przy literówce podaje właściwe cyfry kontrolne.
Kliknij Kopiuj poprawne IBAN, aby zabrać poprawne numery bez spacji, po jednym w wierszu.
Międzynarodowy numer rachunku bankowego (ISO 13616) dodaje przed krajowym numerem rachunku kod kraju i dwie cyfry kontrolne, aby system płatności wychwycił błędnie wpisany rachunek, zanim pieniądze zostaną przelane. Walidator stosuje te same testy co system banku.
Cztery sprawdzenia.
| Sprawdzenie | Co jest badane | Przykład błędu |
|---|---|---|
| Kraj | Pierwsze dwie litery są w rejestrze | XX82... |
| Długość | Dokładnie długość dla danego kraju | Niemiecki IBAN z 20 znakami zamiast 22 |
| Format | Litery i cyfry tam, gdzie przewiduje je kraj | Cyfra tam, gdzie brytyjski kod banku wymaga litery |
| Cyfry kontrolne | Reszta 1 przy mod 97 | Jedna błędnie wpisana cyfra |
Dlaczego mod 97 wychwytuje literówki. Cyfry kontrolne dobiera się tak, aby cały IBAN, odczytany jako liczba z literami liczonymi jako 10 do 35, dawał resztę 1 z dzielenia przez 97. Zmiana dowolnej jednej cyfry lub zamiana dwóch sąsiednich cyfr zawsze zmienia tę resztę, więc takie błędy są wykrywane zawsze, a inne literówki prawie zawsze. Gdy nie zgadzają się tylko cyfry kontrolne, walidator pokazuje cyfry, jakich wymagałaby reszta numeru.
Co oznacza poprawny IBAN. Poprawny IBAN jest prawidłowo zbudowany: nadal może należeć do zamkniętego rachunku lub do innej osoby. Pokazane kody banku i oddziału pochodzą z pozycji, które rejestr wyznacza dla każdego kraju.
Obliczanie cyfr kontrolnych. Druga karta tworzy IBAN z kraju i krajowego numeru rachunku (BBAN) po sprawdzeniu długości i formatu BBAN.
Tabela krajów pochodzi z rejestru IBAN SWIFT i została porównana z drugim, osobno prowadzonym odczytem tego rejestru: każdy opublikowany przykładowy IBAN przechodzi walidację. Nic, co zostanie wklejone, nie opuszcza przeglądarki.
Po wklejeniu numeru cztery sprawdzenia działają jednocześnie: kod kraju jest w rejestrze IBAN, długość pasuje do kraju, część rachunku ma właściwe litery i cyfry, a dwie cyfry kontrolne przechodzą test mod-97. Wszystkie cztery muszą wypaść pomyślnie, aby IBAN był poprawny.
Należy przenieść kod kraju i cyfry kontrolne na koniec, zastąpić każdą literę liczbą (A to 10, B to 11, aż do Z równego 35) i podzielić całą liczbę przez 97. Poprawny IBAN daje resztę 1. Nowe cyfry kontrolne to 98 minus reszta obliczona z 00 w ich miejscu.
Nie. Walidacja dowodzi, że IBAN jest prawidłowo zbudowany i niemal na pewno wolny od literówek, ponieważ test mod-97 wychwytuje każdą pojedynczą błędną cyfrę i każdą zamianę dwóch sąsiednich cyfr. Tylko bank prowadzący rachunek może potwierdzić, że jest otwarty i należy do oczekiwanej osoby.
Długość zależy od kraju: od 15 znaków w Norwegii do 33 w Rosji. Niemcy używają 22, Wielka Brytania 22, Francja 27, Holandia 18, Hiszpania 24, a Zjednoczone Emiraty Arabskie 23. Walidator zna dokładną długość dla wszystkich 89 krajów z rejestru.
Tak. Wystarczy wkleić kolumnę z arkusza, jeden IBAN w wierszu, a każdy wiersz zostanie sprawdzony osobno, do 1000 wierszy naraz. Podsumowanie liczy numery poprawne i niepoprawne, a Kopiuj poprawne IBAN daje oczyszczoną listę w formacie elektronicznym, bez spacji.
Nie. Każde sprawdzenie działa w przeglądarce bez żadnego żądania do serwera i nic nie jest zapisywane, więc dane bankowe klientów zostają na urządzeniu. Tabela krajów jest częścią samej strony, dlatego narzędzie działa także offline.
Stawki i przepisy się zmieniają; przed oparciem się na danej liczbie należy sprawdzić źródło.
Nadal coś nie działa? Zapytaj o narzędzie Walidator IBAN a odpowiedzieć może każdy, kto zna odpowiedź. Konto nie jest potrzebne.