taxmachine.pl

Narzędzia

Walidator polskich numerów

Auto-detekcja typu i walidacja sumy kontrolnej dla: NIP, PESEL (z parsowaniem daty urodzenia i płci), REGON (9- i 14-cyfrowy), KRS oraz NRB / IBAN. Wszystko działa lokalnie w przeglądarce — wpisywane numery nigdy nie trafiają na serwer (RODO). Dodatkowo: generator testowych numerów z prawidłowymi sumami dla programistów integrujących z API urzędów.

Wpisz numer do sprawdzenia

Możesz wpisać z myślnikami, spacjami lub bez. Typ identyfikatora zostanie wykryty automatycznie na podstawie długości i wzorca. Walidacja odbywa się lokalnie w przeglądarce — żaden numer nie jest wysyłany na serwer.

Generator testowych numerów

Algorytmy sumy kontrolnej

  • NIP — mod 11 z wagami 6,5,7,2,3,4,5,6,7; jeśli mod 11 = 10, NIP jest niepoprawny.
  • PESEL — mod 10 z wagami 1,3,7,9,1,3,7,9,1,3; kontrola = (10 − sum mod 10) mod 10.
  • REGON 9-cyfrowy — mod 11 z wagami 8,9,2,3,4,5,6,7.
  • REGON 14-cyfrowy — dodatkowo mod 11 z wagami 2,4,8,5,0,9,7,3,6,1,2,4,8 dla ostatniej cyfry.
  • KRS — brak cyfry kontrolnej; sprawdzany tylko format (10 cyfr).
  • NRB / IBAN — ISO/IEC 7064 mod 97-10 (standard IBAN); po rotacji pierwszych 4 znaków na koniec i konwersji liter na cyfry, mod 97 musi dać 1.

PESEL — co kryje

PESEL koduje w 11 cyfrach:

  • 1-6: data urodzenia (RRMMDD); stulecie poprzez modyfikację miesiąca: +0 (1900-1999), +20 (2000-2099), +40 (2100-2199), +80 (1800-1899).
  • 7-9: numer seryjny (3 cyfry).
  • 10: płeć — parzysta = kobieta, nieparzysta = mężczyzna.
  • 11: cyfra kontrolna (mod 10).

Specjalny PESEL 99999999999 jest stosowany dla cudzoziemców bez polskiego PESEL — akceptowany przez urzędy mimo niespełnienia sumy kontrolnej.

Powiązane narzędzia