Generator IBAN PL online

Generuj fikcyjne polskie numery rachunków bankowych (IBAN/NRB) z poprawnymi cyframi kontrolnymi mod 97 i kodami realnych banków — do testowania formularzy płatności, przelewów i integracji bankowych. Bez limitów i rejestracji.

Kliknij „Generuj nowy", aby otrzymać kolejny rachunek, albo wklej dowolny IBAN w pole poniżej, aby go zwalidować.

Czym jest IBAN i NRB

IBAN (International Bank Account Number) to międzynarodowy standard zapisu numeru rachunku. Polski IBAN ma 28 znaków: prefiks PL oraz 26 cyfr, które tworzą NRB — Numer Rachunku Bankowego, używany w przelewach krajowych. Mówiąc wprost: NRB to polski IBAN bez liter „PL" na początku. Oba zapisy chronią te same cyfry kontrolne, więc formularz z poprawną walidacją odrzuci losowy ciąg — generator kuQA tworzy numery, które walidację przechodzą.

Struktura polskiego IBAN-u

Na przykładzie wygenerowanego numeru PL88 2030 8762 9521 1973 4124 4103:

Spacje co 4 znaki to wyłącznie formatowanie dla czytelności — walidacja odbywa się na ciągu bez separatorów. Generator kuQA losuje kody z listy realnych polskich banków, więc dane wyglądają wiarygodnie również w testach eksploracyjnych.

Jak działa walidacja mod 97 — krok po kroku

IBAN waliduje się jednym uniwersalnym algorytmem (ISO 7064), wspólnym dla wszystkich krajów:

  1. Przenieś cztery pierwsze znaki (PL88) na koniec numeru.
  2. Zamień litery na liczby według reguły A=10, B=11… — dla Polski P=25, L=21, więc „PL" staje się „2521".
  3. Otrzymaną długą liczbę podziel modulo 97. Jeśli reszta wynosi 1, IBAN jest poprawny.

Przy generowaniu działa się odwrotnie: do 26 cyfr NRB dokleja się „252100" (PL + zerowe cyfry kontrolne), liczy resztę mod 97, a cyfry kontrolne to 98 − reszta. Ponieważ liczba ma ponad 30 cyfr i nie mieści się w typach liczbowych, implementacje liczą resztę iteracyjnie cyfra po cyfrze — tak właśnie robi to walidator na tej stronie.

Do czego przydaje się testowy IBAN

Typowe scenariusze QA: walidacja pola numeru rachunku w formularzach (w tym obsługa spacji i prefiksu PL), testy przelewów i zleceń stałych w aplikacjach finansowych, mockowanie API banków, seedowanie bazy klientów. W pełnym katalogu kuQA znajdziesz też generator IBAN-ów zagranicznych (Niemcy, Wielka Brytania, Francja i inne) oraz tryb bulk z eksportem do CSV, JSON i SQL — przydatny przy testach wydajnościowych modułów płatności.

Legalność i przeznaczenie

Wygenerowane numery są poprawne wyłącznie matematycznie — są losowe i poprawne matematycznie, ale nie są weryfikowane pod kątem istnienia rzeczywistych rachunków — przypadkowa zbieżność jest teoretycznie możliwa, dlatego nie wolno używać ich w środowiskach produkcyjnych. Używanie ich w prawdziwych systemach płatności, umowach czy fakturach jest zabronione; służą wyłącznie środowiskom testowym i deweloperskim.

Najczęstsze pytania

Czy na wygenerowany IBAN można wykonać prawdziwy przelew?

Nie. Numer jest poprawny matematycznie, ale nie istnieje w żadnym banku — przelew zostanie odrzucony. Numery służą wyłącznie do testów formularzy, walidacji i integracji.

Czym różni się IBAN od NRB?

NRB to 26-cyfrowy numer rachunku używany w przelewach krajowych. Polski IBAN to ten sam numer poprzedzony kodem kraju PL — łącznie 28 znaków. Cyfry kontrolne są częścią obu zapisów.

Jak sprawdzić poprawność numeru IBAN?

Przenieś cztery pierwsze znaki na koniec, zamień litery na liczby (P=25, L=21) i podziel całość modulo 97 — poprawny IBAN daje resztę 1. Walidator na tej stronie wykonuje to obliczenie automatycznie.

Czy generator używa kodów prawdziwych banków?

Tak — pierwsze cztery cyfry NRB pochodzą z listy numerów rozliczeniowych realnych polskich banków (m.in. PKO BP, mBank, ING, Pekao), dzięki czemu dane testowe wyglądają wiarygodnie. Sam rachunek jest jednak fikcyjny.

Czy spacje w numerze IBAN mają znaczenie?

Nie — zapis grupowany co 4 znaki to tylko formatowanie dla czytelności. Walidacja i systemy bankowe operują na ciągu bez separatorów, a dobry formularz powinien spacje ignorować.

Czy mogę wygenerować IBAN-y innych krajów?

Tak — pełny katalog kuQA zawiera osobny generator IBAN międzynarodowy z poprawnymi długościami i cyframi kontrolnymi dla wielu krajów, m.in. Niemiec, Wielkiej Brytanii i Francji.

To tylko jeden ze 175 generatorów. Pełny katalog kuQA zawiera m.in. payloady security, artefakty QA, edge cases i tryb bulk z eksportem CSV/JSON/SQL.

Zobacz wszystkie generatory →