Home » Generator IBAN (Numer rachunku bankowego)

Generator IBAN (Numer rachunku bankowego)


prowadzenie firmy

Generator IBAN (numerów rachunku bankowego)umożliwi Ci wygenerowanie fikcyjnych numerów rachunków do celów naukowych, edukacyjnych itd. Bazuje on na rzeczywistych regułach tworzeniu tych numerów, dzięki czemu realistycznie odwzorowuje go np. do celu tworzenia zadań programistycznych.

Generator IBAN – jak z niego korzystać?

Wybierz bank lub zdaj się na losowość banku. Kliknij „Generuj”, by wygenerować losowe numery IBAN. Ostatnie 10 numerów rachunku bankowych wyświetli się w tabeli historii poniżej.

Algorytm poprawności czyli jak sprawdzić poprawność IBAN?

Algorytm poprawności IBAN wykonuje się na numerze zapisanym bez spacji.

1. Weryfikacja formatu i długości

Sprawdź, czy numer:

  • Zaczyna się od prawidłowego, dwuliterowego kodu kraju (np. PL).
  • Ma prawidłową długość dla danego kraju (np. 28 znaków dla polskiego IBAN).
  • Składa się tylko z liter i cyfr.

2. Przeniesienie pierwszych czterech znaków

Przenieś pierwsze cztery znaki (kod kraju i sumę kontrolną IBAN) na koniec numeru.

Przykład (PL 58 1010 1212 7797 8102 1524 9422):

  • Oryginał: PL58101012127797810215249422
  • Po przeniesieniu: 101012127797810215249422PL58

3. Zamiana liter na cyfry

Zamień wszystkie litery w nowym ciągu znaków na dwucyfrowe ciągi zgodnie ze schematem:

  • A = 10
  • B = 11
  • L = 21
  • P = 25
  • Z = 35

Przykład dla PL (P=25, L=21):

W naszym przykładzie (po przeniesieniu) ciąg kończy się na PL58.

Litery PL zamieniasz na 2521.

Otrzymujesz ciąg samych cyfr (w przykładzie: 101012127797810215249422252158).

4. Obliczenie reszty z dzielenia przez 97

Potraktuj otrzymany długi ciąg cyfr jako jedną bardzo dużą liczbę i oblicz resztę z dzielenia tej liczby przez 97.

5. Wynik weryfikacji

  • Jeśli reszta z dzielenia wynosi 1, numer IBAN jest poprawny.
  • Jeśli reszta jest inna niż 1, numer IBAN ma nieprawidłową sumę kontrolną.

Przykład wyliczenia sumy kontrolnej dla IBAN

1. Założenie: znamy bank i oddział (1010 1212) i nr klienta (7797 8102 1524 9422) PL xx 1010 1212 7797 8102 1524 9422.

2. Przenosimy PL i xx na koniec ciągu i usuwamy spacje: 101012127797810215249422PLxx.

3. Zamieniamy PL na 2521 i xx na 00: 101012127797810215249422252100.

4. Z ciągu wyliczamy resztę z dzielenia przez 97: 40.

5. Odejmujemy uzyskaną liczbę od 98: 58, czyli poprawny numer rachunku bankowego to PL 58 1010 1212 7797 8102 1524 9422.

Ważne pytania związane z IBAN

Czym jest IBAN?

IBAN (z ang. International Bank Account Number, czyli Międzynarodowy Numer Rachunku Bankowego) to unikalny identyfikator konta bankowego, który umożliwia jednoznaczne określenie konta w różnych krajach.

Struktura IBAN dla Polski

Kod kraju: „PL” (dla Polski).
Suma kontrolna: wyliczona z numeru banku i rachunku klienta po przeniesieniu początkowych 4 symboli.
8-cyfrowy numer banku (BIC/BIN): unikalny identyfikator banku, często podawany przez instytucje finansowe.
16-cyfrowy numer rachunku klienta: indywidualny numer konta w ramach banku.budowa numeru rachunku bankowego iban

Numery banków w Polsce:

1010Narodowy Bank Polski
1020PKO BP
1030Bank Handlowy (Citi Handlowy)
1050ING Bank Śląski
1130BGK
1140mBank, Kompakt Finanse
1160Bank Millennium
1240Pekao SA
1320Bank Pocztowy
1540BOŚ Bank
1610SGB – Bank
1680Plus Bank
1840Societe Generale
1870Nest Bank
1930Bank Polskiej Spółdzielczości
1940Credit Agricole Bank Polska
1950Idea Bank
2030BNP Paribas
2120Santander Consumer Bank
2160Toyota Bank
2190DnB Nord
2480Getin Noble Bank
2490Alior Bank, T-Mobile Usługi Bankowe
2720 Inbank
2910Aion Bank

Umieść kalkulator lub generator na swojej stronie internetowej.

Specjalizujemy się w analizie, projektowaniu i wykonaniu kalkulatorów, generatorów i automatów do prezentacji danych. Wykonujemy wtyczki i bloki Gutenberg, które w łatwy sposób umieścisz w WordPress. Nie zwlekaj pisz do nas.


Inne użyteczne generatory:

🟩IBAN

🟩NIP

🟥REGON


Inne użyteczne kalkulatory:


Zapoznaj się z naszymi realizacjami:

modernizacja wordpress

Rewolucja w edytorze blokowym! WordPress 6.9 wprowadza funkcje Notes, ukrywanie bloków i ulepszenia AI. Sprawdź, jak ta aktualizacja poprawi wydajność.

programowanie php

Kompleksowy przewodnik po wdrażaniu WCAG 2.1. Dowiedz się, dlaczego dostępność cyfrowa jest obowiązkowa (EAA, Ustawa o dostępności) i jakie kroki podjąć.

Analiza biznesowa

Wdrożenie POC wyszukiwarki suplementów na woocommerce czyli jak rynek weryfikuje założenia pomimo, że analiza biznesowa dawała duży potencjał.