Indonesische NIK-validator
Controleer en decodeer een 16-cijferige KTP-NIK.
Batchcontrole — plak meerdere, één per regel
Meerdere landen of grotere lijsten? Gebruik de werkbank voor ID-batchvalidatie.
Dit is een structuurcontrole (provinciecode, geboortedatum, serienummer). NIK heeft geen openbaar controlecijfer — alleen Dukcapil kan bevestigen dat een NIK geregistreerd is en niets wat u hier typt verlaat uw browser.
Een Indonesische NIK controleren
De 16-cijferige NIK op elke KTP codeert waar de kaart voor het eerst is uitgegeven (provincie, regentschap, district), de geboortedatum van de houder — met 40 opgeteld bij de dag voor vrouwen — en een 4-cijferig serienummer. Deze tool decodeert die velden en markeert onmogelijke waarden volledig in uw browser.
Elke Indonesische KTP bevat een 16-cijferige NIK (Nomor Induk Kependudukan) met een vaste opbouw: telkens twee cijfers voor de provincie, het regentschap/de stad en het district waar deze voor het eerst is uitgegeven, zes cijfers voor de geboortedatum in DDMMYY-volgorde en een viercijferig serienummer vanaf 0001. Voor vrouwen wordt 40 bij de geboortedag opgeteld — iemand die op de 5e is geboren, krijgt 45. De NIK blijft levenslang hetzelfde, ook als de houder verhuist.
Anders dan de Braziliaanse CPF of de Poolse PESEL heeft de NIK geen openbaar controlecijfer, dus geen enkel algoritme kan een nummer als echt bestempelen. Een structuurcontrole kan wel onmogelijke waarden ontdekken: een niet-bestaande provinciecode (geldige codes lopen van 11 Aceh tot 96 Papua Barat Daya, inclusief de vier provincies die in 2022 zijn gecreëerd), een geboortedag van 32, een maand van 13 of een serienummer 0000. Deze tool decodeert en markeert precies die gevallen, volledig in uw browser.
De registerwaarheid ligt uitsluitend bij Dukcapil: alleen daar kan worden bevestigd of een NIK is uitgegeven, actief is en bij een naam hoort. Gebruik deze pagina als snelle voorcontrole voor formuliervalidatie en het opschonen van lijsten — het batchpaneel en de internationale batch-ID-werkbank verwerken volledige kolommen met redenen per rij en CSV-export.
FAQ
Wat betekenen de 16 cijfers van een NIK?
Posities 1–6 zijn de regio van eerste uitgifte (telkens 2 cijfers voor provincie, regentschap/stad en district), posities 7–12 zijn de geboortedatum als DDMMYY en posities 13–16 vormen een serienummer vanaf 0001 voor mensen met dezelfde regio en geboortedatum.
Waarom lijkt de geboortedag te hoog?
Voor vrouwen wordt 40 bij de dag opgeteld. Een NIK met 450497 op posities 7–12 hoort bij een vrouw die op 5 april 1997 is geboren; een man die op dezelfde dag is geboren, zou 050497 hebben. Dagen 01–31 betekenen man, 41–71 vrouw.
Is er een controlecijfer zoals bij CPF of PESEL?
Nee — de NIK heeft geen openbare checksum. Deze tool controleert structuur en semantiek (echte provinciecode, echte kalenderdatum, serienummer niet nul). Alleen Dukcapil, het bevolkingsregister, kan bevestigen dat een NIK daadwerkelijk is uitgegeven en actief is.
Welke provinciecodes zijn geldig?
BPS-codes van 11 (Aceh) tot 96: de klassieke 34 provincies plus de vier die bij de opsplitsing van Papua in 2022 zijn ontstaan — Papua Selatan (93), Papua Tengah (94), Papua Pegunungan (95) en Papua Barat Daya (96). Code 3201… betekent bijvoorbeeld Kabupaten Bogor in Jawa Barat (32).
Verandert de NIK wanneer iemand verhuist?
Nee. De regiocijfers geven aan waar de NIK voor het eerst is uitgegeven en veranderen daarna nooit — het decoderen van een NIK vertelt dus waar iemand geregistreerd stond, niet waar diegene nu woont.
Wordt mijn lijst ergens geüpload?
Nee. Decoderen, valideren, batchcontroles en CSV-export gebeuren allemaal lokaal in uw browser.