Sprawdź IBAN
Sprawdź IBAN w kilka sekund: wpisz numer ze spacjami lub bez, wielkimi lub małymi literami. Narzędzie sprawdza kraj, długość, strukturę i cyfry kontrolne zgodnie z ISO 13616 i pokazuje IBAN w czytelnych grupach po cztery znaki. Dla niemieckich numerów IBAN podaje też bank i BIC z pliku numerów rozliczeniowych Deutsche Bundesbank.
Jak to obliczamy
Twój IBAN zostaje na Twoim urządzeniu. Sprawdzenie odbywa się w całości w przeglądarce; numer nie trafia do paska adresu i nie jest zapisywany. Dla niemieckich numerów IBAN jednorazowo pobierana jest publiczna lista kodów banków, którą przeszukuje się lokalnie.
Jak zbudowany jest IBAN
IBAN (International Bank Account Number) opisuje norma ISO 13616: dwuliterowy kod kraju, dwie cyfry kontrolne, a potem krajowy numer rachunku (BBAN). Każdy kraj sam ustala długość i układ BBAN; SWIFT jako oficjalny organ rejestracyjny publikuje je w IBAN Registry. Polski IBAN ma zawsze 28 znaków: PL + 26-cyfrowy numer rachunku NRB, czyli 2 cyfry kontrolne + 8-cyfrowy numer rozliczeniowy banku + 16-cyfrowy numer rachunku. Niemcy i Wielka Brytania mają 22 znaki, Turcja 26, Francja 27, Malta 31.
Jak liczy się cyfry kontrolne (modulo 97)
- Przenieś pierwsze cztery znaki (kraj + cyfry kontrolne) na koniec:
109010140000071219812874PL61 - Zamień litery na liczby (A = 10, B = 11 … Z = 35), czyli P = 25, L = 21:
109010140000071219812874252161 - Podziel tę liczbę przez 97. Jeśli reszta wynosi 1, cyfry kontrolne są poprawne.
Ta metoda (ISO/IEC 7064, MOD 97-10) wykrywa każdy błąd w pojedynczym znaku i prawie wszystkie przestawienia cyfr. Same cyfry kontrolne to 98 minus reszta, którą otrzymuje się, wstawiając w ich miejsce „00”.
Co oznacza wynik – a czego nie oznacza
- Poprawny znaczy, że IBAN jest formalnie prawidłowy. Czy rachunek istnieje, jest aktywny i do kogo należy, może potwierdzić tylko bank przy realizacji przelewu.
- Bank i BIC są pokazywane tylko dla niemieckich numerów IBAN, na podstawie pliku numerów rozliczeniowych Deutsche Bundesbank (centrala banku dla danego kodu). Nie istnieje ogólnodostępna lista dla całego świata. Przelewy SEPA nie wymagają już podawania BIC.
- Niektóre kraje mają dodatkowe krajowe cyfry kontrolne wewnątrz numeru rachunku (np. Belgia, Hiszpania, Norwegia). Narzędzie nie wykonuje tych krajowych sprawdzeń.
Najczęściej zadawane pytania
Czy wpisanie tu numeru IBAN jest bezpieczne?
Tak. Sprawdzenie działa wyłącznie w przeglądarce; IBAN nie jest wysyłany, zapisywany ani dodawany do paska adresu. Numer IBAN i tak nie jest tajny – widnieje na każdej fakturze – ale tutaj w ogóle nie opuszcza Twojego urządzenia.
Ile cyfr ma IBAN w Polsce?
Polski IBAN ma 28 znaków: litery PL i 26 cyfr numeru rachunku (NRB). W innych krajach długość jest inna: Niemcy 22, Turcja 26, Francja i Włochy 27, Norwegia 15 (najkrótszy), Rosja 33 (najdłuższy). Narzędzie pokazuje wymaganą długość z rejestru SWIFT IBAN Registry.
Czy IBAN to numer konta?
Tak, to międzynarodowa postać numeru rachunku. W Polsce IBAN to 26-cyfrowy numer rachunku (NRB) poprzedzony literami PL. Przy przelewach krajowych wystarczy sam NRB, przy zagranicznych podaje się pełny IBAN z PL.
Czy IBAN i SWIFT to to samo?
Nie. IBAN wskazuje konkretny rachunek, a kod SWIFT (BIC) – bank. BIC ma 8 lub 11 znaków i bywa potrzebny przy przelewach poza obszar SEPA. Dla niemieckich numerów IBAN narzędzie podaje BIC z pliku Bundesbanku; w pozostałych przypadkach BIC znajdziesz na wyciągu lub w bankowości internetowej.
Czy „poprawny” oznacza, że rachunek istnieje?
Nie. Sprawdzane są tylko długość, struktura i cyfry kontrolne. Formalnie poprawny IBAN może należeć do rachunku, który nie istnieje lub został zamknięty. Przy przelewach w euro banki w UE od października 2025 porównują też nazwę odbiorcy z numerem IBAN.
Źródła i podstawa prawna
- ISO 13616-1: ISO 13616-1:2020 – Financial services – International bank account number (IBAN) – Part 1: Structure of the IBAN
- ISO/IEC 7064: ISO/IEC 7064:2003 – Check character systems (MOD 97-10)
- SWIFT – IBAN Registry (ISO 13616 Registration Authority), Release 101: Länder, Längen, BBAN-Struktur, Beispiele
- Source: Deutsche Bundesbank – Bank sort code file (download, valid 07.09.2026–06.12.2026)
Stan na:
Podobne narzędzia
- Sprawdzenie NIP UE (format i cyfra kontrolna)Sprawdzenie NIP UE: zweryfikuj format i cyfrę kontrolną numeru VAT UE dla 27 państw członkowskich i Irlandii Płn. (XI). Lokalnie, z linkiem do VIES.
- Algorytm Luhna: walidator i kalkulator cyfry kontrolnejSprawdź numer algorytmem Luhna (mod 10, ISO/IEC 7812-1) albo oblicz cyfrę kontrolną – tylko kontrola formatu, obliczenia działają lokalnie w przeglądarce.
- Cyfra kontrolna EAN, GTIN i ISBNSprawdź cyfrę kontrolną EAN-8, EAN-13, UPC-A, GTIN-14 i ISBN-10/13, oblicz brakującą cyfrę i przelicz ISBN-10 na ISBN-13 – za darmo, w przeglądarce.
- Regex testerRegex tester: sprawdzaj wyrażenia regularne JavaScript na żywo – podświetlone dopasowania, grupy w tabeli i objaśnienie wzorca. Za darmo, bez wysyłania danych.
- Kodowanie i dekodowanie Base64Kodowanie i dekodowanie Base64 oraz Base64url z poprawnym UTF-8, do tego kodowanie URL (percent-encoding). Jasne komunikaty błędów, działa w przeglądarce.
- Generator border-radius CSSZaokrąglone rogi CSS suwakami: wszystkie rogi razem lub osobno, px albo %, eliptyczna składnia z 8 wartościami – najkrótszy zapis, podgląd na żywo i kopiowanie.