Darmowe narzędzie
Walidator i generator IBAN
Wklej IBAN, aby zweryfikować sumę kontrolną MOD-97, zidentyfikować bank i pobrać BIC do przelewów zagranicznych. Przełącz na tryb Generuj, aby obliczyć poprawne cyfry kontrolne z kodu kraju i BBAN. Wszystko dzieje się w przeglądarce — brak transmisji danych, brak rejestracji, brak klucza API.
Wklej IBAN po lewej, aby zobaczyć bank, BIC, strukturę rachunku i wynik sumy kontrolnej.
Dlaczego każdy przelew powinien zaczynać się od sprawdzenia IBAN
IBAN — International Bank Account Number — ir standartizēts veids, kā identificēt bankas kontu pāri robežām Eiropā un tālāk. Aiz katra IBAN slēpjas neliela matemātiska aizsardzība: MOD-97 kontrolsumma. Divi cipari uzreiz aiz valsts koda pierāda, ka pārējais numurs ir ievadīts pareizi. Pietiek ar vienu kļūdainu ciparu, lai kontrolsumma vairs nesakristu, un IBAN tiktu noraidīts ikvienā pasaules bankā. Tāpēc IBAN ielīmēšana validatorā pirms pārskaitījuma uzsākšanas ir lētākā apdrošināšana pret drukas kļūdām, kas naudu nosūta uz nepareizu kontu.
Šīs lapas validators veic pilnu pārbaudi jūsu pārlūkprogrammā. Tas pārbauda MOD-97 kontrolsummu, salīdzina valstij raksturīgo struktūru (Vācijai ir 8 ciparu Bankleitzahl plus 10 ciparu konta numurs; Francija pievieno nacionālu kontrolciparu; Nīderlande izmanto 4 burtu bankas kodu) un beidzot bankas koda daļu salīdzina ar uzkrātu galveno Eiropas banku datubāzi. Kur ir atbilstība, redzat arī starptautiskajiem pārskaitījumiem nepieciešamo BIC/SWIFT kodu — bez atsevišķas meklēšanas bankas vietnē.
Cilne Ģenerēt risina pretēju problēmu: ņemot vērā valsti un vietējo BBAN (konta numura daļu, kas pastāv bankas iekšējās sistēmās), tā aprēķina abus MOD-97 ciparus un salikt pilnībā derīgu IBAN. Noderīgi, pārejot no nacionālā konta formāta uz IBAN, sagatavojot testa datus grāmatvedības programmatūrai vai pārbaudot, vai saņemtais IBAN atbilst atsevišķi zināmam konta numuram. Abi režīmi darbojas 100% klienta pusē: nekas netiek augšupielādēts, nekas netiek reģistrēts, konts nav nepieciešams.
Weryfikacja MOD-97 lokalnie
Standardowy algorytm ISO 13616 działa w czystym JavaScript w przeglądarce — bez serwera.
35+ krajów obsługiwanych
Wszystkie kraje UE i EOG plus Wielka Brytania, Szwajcaria, Norwegia, Islandia, Serbia oraz inne kraje IBAN. Każdy ma własną strukturę — parser zna je wszystkie.
Identyfikacja banku z BIC/SWIFT
Dla poprawnych IBAN wyszukujemy nazwę banku, miasto i BIC/SWIFT w bazie głównych banków europejskich. Przydatne do przelewów zagranicznych wymagających IBAN i BIC.
Tryb Generuj do migracji na IBAN
Masz krajowy numer rachunku? Wybierz kraj, wklej BBAN, a my obliczymy dwucyfrowy prefiks MOD-97 dla poprawnego IBAN. Koniec ręcznych obliczeń.
Prywatność z założenia
Wklejony IBAN nigdy nie opuszcza Twojego urządzenia. Bez przesyłania, bez logów, bez analityki. Zamknięcie karty usuwa wszystko.
Połączony z generatorem faktur
Po weryfikacji przejdź wprost do generatora faktur z wstępnie wypełnionym IBAN i BIC. Jedna literówka mniej na fakturę.
Bieži uzdotie jautājumi
Īsas atbildes uz biežāk uzdotajiem jautājumiem, pirms paļaujaties uz šo lapu.
- Czym dokładnie jest IBAN?
- IBAN to International Bank Account Number — format znormalizowany przez ISO 13616, który jednoznacznie identyfikuje rachunek bankowy w skali międzynarodowej. Każdy IBAN zaczyna się od 2-literowego kodu kraju, dalej 2 cyfry kontrolne (MOD-97) i krajowy BBAN z kodem banku i numerem rachunku. Długość: od 15 (Norwegia) do 31 znaków (Malta).
- Co właściwie robi MOD-97?
- MOD-97 to algorytm sumy kontrolnej. IBAN jest przeorganizowany — kod kraju i cyfry kontrolne idą na koniec, każda litera zamieniana na 2-cyfrowy kod (A=10, B=11, … Z=35), a powstała duża liczba dzielona jest przez 97. Poprawny IBAN zawsze daje resztę 1. Inna wartość oznacza literówkę. Dwie cyfry kontrolne są wyliczane przy przypisywaniu rachunku, by równanie się zgadzało.
- Dlaczego walidator mówi, że mój IBAN jest poprawny, a bank go odrzuca?
- Walidacja formatu dowodzi tylko, że numer mógłby matematycznie istnieć jako rachunek w systemie bankowym kraju — nie że rachunek jest aktualnie otwarty w danym banku. IBAN może przejść MOD-97, wskazać prawdziwy bank i należeć do rachunku zamkniętego lub nigdy nieotwartego. Banki sprawdzają faktyczne istnienie we własnym rejestrze, do którego walidator nie ma dostępu. Używaj walidatora, by wyłapać literówki; mały przelew testowy potwierdzi, że rachunek jest aktywny.
- Czy baza banków jest kompletna?
- Mamy główne banki detaliczne i komercyjne dla każdego kraju (zwykle top 10–15). Jeśli kodu banku nie ma w bazie, reszta parsingu działa, a IBAN jest nadal walidowany — zobaczysz tylko 'Bank nie jest w bazie' zamiast nazwy. Bazę rozszerzamy na życzenie; daj znać, jeśli Twojego banku brakuje.
- Czy mogę sprawdzać IBAN spoza Europy?
- Tak, dla wielu krajów. Walidator obejmuje wszystkie 27 państw UE oraz Wielką Brytanię, Szwajcarię, Norwegię, Islandię, Serbię, Liechtenstein, Monako, San Marino, Andorę, Albanię, Gruzję i Turcję. Inne kraje IBAN (Arabia Saudyjska, ZEA, Izrael, Tunezja, Pakistan itd.) używają tego samego standardu MOD-97, ale nie ma ich jeszcze na liście — daj znać, jeśli ich potrzebujesz.
- Dlaczego mój IBAN czasem zaczyna się od liter (NL ABNA, IE BOFI)?
- Niektóre kraje używają 4-literowego kodu banku zamiast cyfr. Holandia używa ABNA dla ABN AMRO, INGB dla ING, RABO dla Rabobank; Irlandia używa BOFI dla Bank of Ireland, AIBK dla Allied Irish Banks. Format jest specyficzny dla kraju i jest częścią oficjalnej struktury IBAN publikowanej przez European Committee for Banking Standards. MOD-97 zamienia litery na cyfry (A=10 … Z=35), więc suma kontrolna nadal działa.
- Czy przechowujecie sprawdzane numery IBAN?
- Nie. Walidacja i generowanie działają w pełni w Twojej przeglądarce w JavaScript po stronie klienta. Brak wywołań API, brak logów serwera, brak analityki w formularzu. IBAN istnieje tylko w karcie przeglądarki — jej zamknięcie usuwa wszystko.
- Co jeśli dostanę IBAN z niewłaściwym prefiksem kraju?
- Każdy kraj ma stałą długość całkowitą i stały wzorzec struktury. IBAN 'DE' musi mieć dokładnie 22 znaki z 8 cyframi kodu banku i 10 cyframi numeru rachunku; 'FR' musi mieć 27 znaków o konkretnym układzie. Jeśli prefiks i reszta nie pasują, walidator natychmiast to oznaczy — to wyłapuje znany wzorzec oszustwa, w którym prefiks jest podmieniany, by przekierować przelew.