Generátor rodných čísel
Generujte fiktivní, ale matematicky platná česká rodná čísla pro testování.
Generátor rodných čísel
Tento nástroj generuje rodná čísla (rodné číslo), která jsou strukturálně a matematicky platná, ale nepatří žádné skutečné osobě — existují čistě jako testovací data pro QA sady, ukázky validace formulářů, vzorové databáze a tréninkový materiál. Každé číslo dodržuje stejná veřejná pravidla jako skutečné: prvních šest číslic kóduje datum narození jako RRMMDD a od roku 1954 je připojena kontrolní číslice tak, aby celá hodnota prošla standardním kontrolním součtem modulo 11. Čísla před rokem 1954 používají starší 9-místnou formu, která nikdy neměla kontrolní číslici.
Zvolte si rozsah let a generátor ťahá data narození pouze z tohoto rozpětí, takže můžete vytvořit dávku čísel pro dospělé, pro konkrétní desetiletí nebo rozdělenou přes změnu formátu v roce 1954, abyste otestovali obě cesty kódu najednou. Vyberte si "muž", "žena" nebo "oboje" pohlaví — pole měsíce je posunuté o 50 pro ženské narození, přesně jak to dělá skutečné kódování, a "oboje" je náhodně mísí po celé dávce. Nastavte počet čísel, která chcete generovat, a zvolte, zda výstup odděluje datum a sérii lomítkem (900101/1234) nebo spouští všechny číslice dohromady (9001011234).
Protože kontrolní číslice se počítá pro každé 10-místné číslo, výstup z tohoto nástroje prochází stejnou validační logikou jako validátor rodných čísel TextArray — vložte dávku přímo tam, abyste potvrzovali, nebo jej zapojte do automatizovaných testů, které musí potvrdit, že váš formulář správně přijímá (nebo odmítá pozměnené varianty) správně vytvořeného rodného čísla. Součet pod výstupem také rozděluje dávku na to, kolik čísel vyšlo muž a kolik žena.
Vše běží místně ve vašem prohlížeči pomocí Web Crypto API — nic se nikam neposílá, nezaznamenává se a neukládá, a žádný výstup zde nebyl nikdy přiřazen skutečné osobě. Používejte to výhradně pro testování a vývoj, nikdy ne pro reprezentaci identity skutečné osoby.