NIK Checker: Read the Structure of Your 16-Digit ID Number

Last updated: 10 November 2026 · Sources: Kemensos, BPS, Puslapdik Kemendikdasmen

Short answer: a NIK is not random: 2 digits province + 2 regency + 2 district + 6 birth date (DDMMYY, women +40 on the day) + 4 serial, as set by Law 24/2013. The decoder below reads that structure entirely on your device: it cannot and does not check whether a NIK is registered.

NIK Decoder: Read the Meaning of Your 16-Digit NIK

Enter a NIK to decode its structure: province code, regency/district codes, and birth date. This tool only reads the number pattern: it does NOT check whether a NIK is registered.

100% private: The NIK is processed on your own device and is never sent anywhere. Never share your full NIK on unofficial sites or apps.

Format example: 32 01 05 120590 0001: without spaces.

The NIK Structure, Part by Part

DigitsMeaningExample Reading
1–2Province code of first registration32 = West Java, 31 = Jakarta, 35 = East Java
3–4Regency / city codeCombined with the province code, identifies the regency or city
5–6District (kecamatan) codeThe district where the NIK was issued
7–12Date of birth, DDMMYYDay +40 for women: 550890 = a woman born 15-08-1990
13–16Serial numberRegistration order within that district and birth date

What This Tool Cannot Do

Reading a NIK's structure is simple arithmetic on its format: it says nothing about whether the number exists in the Dukcapil database, whether it is active, or whose it is. Websites or apps claiming to "check NIK registration", "find the owner of a NIK" or sell NIK lookups are misusing personal data and frequently scams. Official status questions belong to Dukcapil; official benefit checks belong to BPS and Kemensos channels, which are free.

Related: Check your desil at BPS with your NIK · Check bansos status · What is a desil?

Protect Your Data: This site NEVER asks for your NIK, family card number, NISN, or ID photo. Every tool on this page runs 100% on your own device: no data is sent or stored. Official checks happen only on government sites ending in .go.id and are always FREE. Anyone charging a fee to check your benefits is a scammer.

Frequently Asked Questions | caracekdesil

What do the 16 digits of a NIK mean?

Under Law 24/2013, the NIK is structured as: 2 digits province, 2 digits regency/city, 2 digits district, 6 digits date of birth in DDMMYY format (for women, the day is increased by 40), and a 4-digit serial number. It encodes where and when you were registered: nothing more.

Why is the day in my wife's NIK more than 40?

For female citizens the day of birth is coded as the real day plus 40. A code of 55 therefore means born on the 15th. This is an official coding rule, not a printing error.

Can this tool check whether my NIK is registered or active?

No: and no unofficial tool can. Our decoder only reads the number's structure locally in your browser. Registration status exists only in the Dukcapil database; check it at your local Dukcapil office or official channels.

Is it safe to type my NIK here?

This decoder runs 100% on your own device: the number is never sent, stored or logged, and you can verify that by using it offline. Even so, our general advice stands: never enter your NIK on random websites, and never pay anyone to "check" it.

My NIK region code does not match where I live now. Is that a problem?

Usually not. The code reflects the region where the NIK was first issued, and NIK numbers never change when you move. The address on your KTP/KK is what matters for regional benefit checks.