Generera giltigt personnummer
•
Verifiera och testa personnummer
Ibland förmå det existera viktigt för att kunna kontrollera ett självklart personnummer samt det kunna göras enkelt på webbplatsen. Det existerar relativt enkelt att testa ett siffra eftersom en personnummer existerar uppbyggt vid ett förutbestämt format. enstaka av siffrorna i ditt svenska personnummer är enstaka checksiffra likt beror vid de övriga siffrorna inom personnumret. Checksiffran kan kontrolleras i efterhand med hjälp av Luhn-algoritmen som uppfanns av enstaka man, nära namn Hans Peter Luhn, som jobbade på IBM. Denna algoritm har även använts till andra viktiga nummer såsom för våra kreditkort samt diverse banknummer. Här kommer ett modell som illustrerar hur man kan kontrollera eller testa ett personnummer. Kontrollsiffran bör adderas vid slutet mot siffersumman från de nio första siffrorna och den slutgiltiga summan ska existera jämt delbar med 10 för för att formatet inom personnumret bör vara precis. Checksiffran anges som X nedan.
X
Detta ger ifall man använder Luhn-algoritmen:
8*2=16
0*1=0
0*2=0
1*1=1
0*2=0
1*1=1
8*2=16
1*1=1
2*2=2
Denna sekvens ger dig siffersumman 1+6+0+0+1+0+1+1+6+1+4=21
Sen tar ni =9 vilket ger dig din checksiffra eller kontrollsiffra som den ibland även kallas fö
•
Personnummer online
Här finner du onlineversionen av programmet Personnummer som jag utvecklade för ett bra tag sedan. Det består av tre delar för svenska personnummer, vilka alla finns tillgängliga på webbsidan:
- Personnummersgenerator (gratis)
- Personnummersvalidator (gratis)
- Personsökning (abonnemang krävs)
Vem som helst kan alltså kostnadsfritt generera påhittade svenska personnummer i enlighet med specifika krav (kön, ålder och födelsedag) eller helt slumpmässigt samt kontrollera giltigheten av inmatade personnummer. Personnumrena kan eventuellt tillhöra riktiga personer. Mot en mindre avgift kan du köpa krediter för att kunna göra personsökningar (sökning i vissa offentliga register). Genom att ange valfri kombination av förnamn, efternamn, gatuadress, postnummer, postort, telefonnummer kan du få tillbaka personnummer samt kompletterande namn-, adress- och telefonuppgifter, eller omvänt, kan du få samtliga uppgifter genom att uppge ett personnummer.
Licensavtal för Personnummer online
- De funktioner som tillhandahålls på webbplatsen är avsedda för din personliga och icke-kommersiella användning. Du får inte ändra, kopiera, distribuera, skicka, visa, utföra,
•
personnummer
Validate swedish personal identity numbers
Personnummer is a small open-source project created to validate, format and determine sex and age from swedish personal identity numbers. Support the project by becoming a backer or sponsor at OpenCollective.
available in:Bash,C/C++,C#,Clojure,D,Dart,Elixir,Gleam,Go,Haskell,Java,,Kotlin,Lua,Perl,PHP,Python,Ruby,Rust,Scala,Swiftand forV.
Features
- validation
- formatting
- determine age
- determine sex
- determine if coordination number
- determine if interim number
All features might not be implemented in all languages. Full specification can be found here.
Try
input
result
valid no short format n/a long format n/a age 0 sex n/a coordination number no interim number no Some implementations may be a work in progress if you find a bug, please open an issue in the specific implementation repository.
If an implementation for your favorite language is missing, feel free to port it over from one of the existing versions. There are still plenty of languages to contribute to: R, Nu, Groovy, Julia, Racket, F#, Clojure, Erlang.
Who is using Personnummer
Add your logo here.