Preskočiť na obsah
100% lokálne

Generátor rodných čísel

Generuj fiktívne, no matematicky platné slovenské/české rodné čísla na testovanie.

Výstup

Generátor rodných čísel

Tento nástroj generuje rodné čísla (rodné číslo), ktoré sú štrukturálne a matematicky platné, no nepatria žiadnej reálnej osobe — existujú čisto ako testovacia dáta pre QA sady, ukážky validácie formulárov, vzorové databázy a tréningový materiál. Každé číslo sleduje rovnaké verejné pravidlá ako skutočné: prvých šesť číslic kóduje dátum narodenia ako RRMMDD a od rokov 1954 sa pripája kontrolná číslica tak, aby celá hodnota prejdila štandardný kontrolný súčet modulo 11. Čísla pred rokom 1954 používajú staršiu 9-miestnu formu, ktorá nikdy nemala kontrolnú číslicu.

Zvolte si rozsah rokov a generátor ťahá dátumy narodenia len z tohto rozpätia, takže môžete vytvoriť dávku čísiel pre dospelých, pre konkrétnu dekádu alebo rozdelenú cez zmenu formátu v roku 1954, aby ste testovali oba kódové cesty naraz. Vyberte si "muž", "žena" alebo "obe" pohlavie — pole mesiacov je posunuté o 50 pre ženské narodenie, presne ako to robí skutočné kódovanie, a "obe" ich náhodne miešajú po celej dávke. Nastavte počet čísiel, ktoré chcete generovať, a zvolte si, či výstup oddeľuje dátum a sériu lomkou (900101/1234) alebo spúšťa všetky číslice dohromady (9001011234).

Pretože kontrolná číslica sa počítala pre každé 10-miestne číslo, výstup z tohto nástroja prejde rovnakou validačnou logikou ako validátor rodných čísel TextArray — vložte dávku priamo tam, aby ste potvrdzovali, alebo ho zapojte do automatizovaných testov, ktoré musia potvrdzovať, že váš formulár správne akceptuje (alebo odmietne pozmenené varianty) správne vytvoreného rodného čísla. Súčet pod výstupom tiež rozdeľuje dávku na to, koľko čísiel vyšlo muž a koľko žena.

Všetko beží lokálne vo vašom prehliadači pomocou Web Crypto API — nič sa nikde neposielalo, neprihláša sa a neukľadá, a žiadny výstup tu nikdy nebol priradený skutočnej osobe. Používajte to výhradne na testovanie a vývoj, nikdy nie na reprezentáciu identity skutočnej osoby.

Časté otázky

Sú to skutočné rodné čísla?
Nie. Každé číslo je náhodne generované testovacia dáta, ktoré sa stane, že prešli rovnakim pravidlom kontrolného súčtu, ako nasledujú skutočné rodné čísla. Žiadne z nich neboli nikdy priradené skutočnej osobe.
Prečo majú niektoré čísla 9 číslic a iné 10?
10-miestna forma s kontrolnou číslicou existuje len od roku 1954 ďalej. Čísla datované skôr používajú staršiu 9-cifernou formu, ktorá nikdy nemala kontrolnú číslicu — generátor sa automaticky prepína na základe zvolenom roku.
Ako sa počítá kontrolná číslica?
Rovnakým spôsobom ako kontrola validátora rodných čísel TextArray: prvých 9 číslic sa zloží modulo 11 a zvyšok sa stane 10. číslicou (s historickou výnimkou, že zvyšok 10 sa napíše ako 0).
Môžem generovať len muž alebo len žena čísla?
Áno. Nastavte "Pohlavie" na muž alebo žena, aby ste generovali len toto pohlavie, alebo ho nechajte na "obe" a miešajte ich náhodne po celej dávke.
Sú moje dáta niekde nahrané?
Nie. Generovanie prebieha výlučne vo vašom prehliadači pomocou Web Crypto API — nič, čo generujete, sa neposiela na server, neprihláša sa a neukľadá.