Hoppa till innehåll
100% lokalt

Personbeteckningsgenerator

Generera fiktiva men matematiskt giltiga tjeckiska/slovakiska personbeteckningar för testning.

Utmatning

Personbeteckningsgenerator

Det här verktyget genererar personbeteckningar (rodné číslo) som är strukturellt och matematiskt giltiga men inte tillhör någon riktig person — de existerar enbart som testdata för QA-sviter, formulärvalideringsdemonstationer, exempeldatabaser och utbildningsmaterial. Varje nummer följer samma offentliga regler som en riktig: de första sex siffrorna kodar ett födelsedatum som YYMMDD, och från 1954 och framåt läggs en kontrollsiffra till så att hela värdet klarar standardkontrollsumman modulo 11. Nummer före 1954 använder det äldre 9-siffriga formatet, som aldrig hade en kontrollsiffra.

Välj ett årspann och generatorn hämtar endast födelsedatum från det spannet, så du kan producera en batch med nummer för vuxna, för ett specifikt decennium eller fördelat över formatändringen 1954 för att testa båda kodvägarna samtidigt. Välj "man", "kvinna" eller "båda" för kön — månadsfältet förskjuts med 50 för kvinnligt födande, precis som den verkliga kodningen gör, och "båda" blandar dem slumpmässigt över batchen. Ange hur många nummer du vill generera och välj om utmatningen separerar datum och serie med ett snedstreck (900101/1234) eller kör alla siffror tillsammans (9001011234).

Eftersom kontrollsiffran beräknas för varje 10-siffrigt nummer klarar utmatningen från detta verktyg samma valideringslogik som TextArray's egen personbeteckningsvaliderare — klistra in en batch direkt där för att bekräfta eller koppla den till automatiserade tester som måste bekräfta att ditt formulär på rätt sätt accepterar (eller förkastar ändrade varianter av) ett välformat personbeteckningsnummer. Summan under utmatningen delar också upp batchen efter hur många nummer som var män och hur många som var kvinnor.

Allt körs lokalt i din webbläsare med Web Crypto API för slumpmässighet — inget skickas någonstans, loggas eller lagras, och ingen utmatning här tilldelades någonsin en riktig person. Använd det strikt för testning och utveckling, aldrig för att representera en riktig persons identitet.

FAQ

Är det här verkliga personbeteckningar?
Nej. Varje nummer är slumpmässigt genererade testdata som råkar klara samma kontrollsummeregel som verkliga personbeteckningar följer. Ingen av dem tilldelades någonsin en riktig person.
Varför har vissa nummer 9 siffror och andra 10?
Det 10-siffriga formatet med kontrollsiffra existerar bara från 1954 och framåt. Nummer före detta använder det äldre 9-siffriga formatet, som aldrig hade en kontrollsiffra — generatorn växlar automatiskt baserat på det år du väljer.
Hur beräknas kontrollsiffran?
På samma sätt som TextArray's personbeteckningsvaliderare kontrollerar den: de första 9 siffrorna viks ihop modulo 11, och återstoden blir den 10:e siffran (med det historiska undantaget att en återstod på 10 skrivs som 0).
Kan jag generera endast mann- eller endast kvinnnummer?
Ja. Ställ "Kön" på man eller kvinna för att generera endast det könet, eller lämna det på "båda" för att slumpmässigt blanda dem över batchen.
Överförs mina data någonstans?
Nej. Genereringen körs helt i din webbläsare med Web Crypto API — ingenting du genererar skickas till en server, loggas eller lagras.