Cek NIK: Wilayah, Tanggal Lahir & Gender
Urai 16 digit NIK menjadi kode provinsi, kabupaten/kota, kecamatan, tanggal lahir (termasuk penanda +40 untuk perempuan), usia, dan nomor urut. Tersedia pencarian kode wilayah dan tabel 38 provinsi, 514 kabupaten/kota, 7.265 kecamatan. Seluruh proses berjalan di peramban Anda — tidak ada NIK yang dikirim ke server.
NIK adalah nomor identitas penduduk yang diterbitkan Dukcapil. Enam digit pertamanya adalah kode wilayah administrasi (2 provinsi, 2 kabupaten/kota, 2 kecamatan), enam digit berikutnya tanggal lahir dalam format DDMMYY dengan tambahan 40 pada tanggal bagi perempuan, dan empat digit terakhir adalah nomor urut pendaftaran. Tidak ada digit checksum di dalamnya, sehingga NIK tidak dapat diuji keabsahannya hanya dengan aritmetika.
- PP = kode provinsi, 2 digit — dipetakan ke tabel 38 provinsi
- KK = kode kabupaten/kota, 2 digit lanjutan — dipetakan ke tabel 514 wilayah
- CC = kode kecamatan, 2 digit lanjutan — dipetakan ke tabel 7.265 kecamatan
- DD = tanggal lahir; bila > 40 maka jenis kelamin perempuan dan tanggal sebenarnya = DD − 40
- MM = bulan lahir 01–12; nilai lain berarti NIK tidak valid secara struktur
- YY = dua digit tahun; alat memakai pivot tahun berjalan (26 → 2026, 90 → 1990)
- NNNN = nomor urut pendaftaran pada hari itu; TIDAK menentukan jenis kelamin
Spasi diabaikan. NIK dianalisis otomatis begitu 16 digit terisi, atau tekan Enter.
Pencarian memakai tabel yang sama dengan pembacaan NIK: 38 provinsi, 514 kabupaten/kota, dan 7.265 kecamatan. Kode yang tidak ada di tabel ditampilkan sebagai "belum terdaftar" tanpa nama karangan.
Disimpan hanya di sessionStorage peramban (maksimal 3), hilang saat tab ditutup. NIK di riwayat selalu disamarkan.
| Posisi | Isi | Contoh |
|---|---|---|
| 1–2 | Provinsi | 64 Kalimantan Timur |
| 3–4 | Kabupaten/kota | 72 Kota Samarinda |
| 5–6 | Kecamatan | 01 Palaran |
| 7–8 | Tanggal lahir (DD) | 15 laki-laki · 55 perempuan |
| 9–10 | Bulan lahir (MM) | 05 Mei |
| 11–12 | Tahun lahir (YY) | 90 1990 |
| 13–16 | Nomor urut | 0001 |
- Provinsi
- —
- Kabupaten / Kota
- —
- Kecamatan
- —
- Kode wilayah
- —
- Nomor urut
- —
- Hari lahir
- —
- NIK (disamarkan)
- —
🗺️ Cakupan Tabel Wilayah
Angka di bawah adalah isi tabel yang benar-benar tertanam di alat ini, bukan klaim kelengkapan seluruh kode wilayah Indonesia sepanjang sejarah.
🗺️ Daftar 38 Kode Provinsi yang Tersedia
Ini adalah seluruh prefiks 2 digit yang dikenali alat ini, ditulis apa adanya dari tabel yang tertanam. Kode yang tidak ada di daftar ini akan tampil sebagai "belum terdaftar", bukan ditebak.
| Kode | Provinsi |
|---|---|
11 | Aceh |
12 | Sumatera Utara |
13 | Sumatera Barat |
14 | Riau |
15 | Jambi |
16 | Sumatera Selatan |
17 | Bengkulu |
18 | Lampung |
19 | Kepulauan Bangka Belitung |
21 | Kepulauan Riau |
31 | Daerah Khusus Ibukota Jakarta |
32 | Jawa Barat |
33 | Jawa Tengah |
34 | Daerah Istimewa Yogyakarta |
35 | Jawa Timur |
36 | Banten |
51 | Bali |
52 | Nusa Tenggara Barat |
53 | Nusa Tenggara Timur |
61 | Kalimantan Barat |
62 | Kalimantan Tengah |
63 | Kalimantan Selatan |
64 | Kalimantan Timur |
65 | Kalimantan Utara |
71 | Sulawesi Utara |
72 | Sulawesi Tengah |
73 | Sulawesi Selatan |
74 | Sulawesi Tenggara |
75 | Gorontalo |
76 | Sulawesi Barat |
81 | Maluku |
82 | Maluku Utara |
91 | Papua |
92 | Papua Barat |
93 | Papua Selatan |
94 | Papua Tengah |
95 | Papua Pegunungan |
96 | Papua Barat Daya |
Di bawah level provinsi, tabel memuat 514 kabupaten/kota (kode 4 digit) dan 7.265 kecamatan (kode 6 digit). Keduanya bisa dicari lewat panel "Cari kode wilayah" di atas.
📍 Contoh Kode Kabupaten/Kota & Kecamatan
Cuplikan dari tabel untuk memperlihatkan pola pembacaan berlapis: 2 digit provinsi → 4 digit kabupaten/kota → 6 digit kecamatan.
| Kode | Wilayah | Tingkat | Induk |
|---|---|---|---|
1101 | Kabupaten Aceh Selatan | kabupaten/kota | Aceh |
3171 | Kota Administrasi Jakarta Pusat | kabupaten/kota | Daerah Khusus Ibukota Jakarta |
3273 | Kota Bandung | kabupaten/kota | Jawa Barat |
3578 | Kota Surabaya | kabupaten/kota | Jawa Timur |
5171 | Kota Denpasar | kabupaten/kota | Bali |
6271 | Kota Palangkaraya | kabupaten/kota | Kalimantan Tengah |
6472 | Kota Samarinda | kabupaten/kota | Kalimantan Timur |
7371 | Kota Makassar | kabupaten/kota | Sulawesi Selatan |
647201 | Palaran | kecamatan | Kota Samarinda |
317101 | Gambir | kecamatan | Kota Administrasi Jakarta Pusat |
327301 | Sukasari | kecamatan | Kota Bandung |
517101 | Denpasar Selatan | kecamatan | Kota Denpasar |
🧮 Contoh Pembacaan Lengkap: 6472011505900001
Contoh ini sintetis — dibuat untuk demonstrasi struktur, bukan NIK orang nyata.
| Digit | Nilai | Arti |
|---|---|---|
| 1–2 | 64 | Provinsi Kalimantan Timur |
| 3–4 | 72 | Kota Samarinda |
| 5–6 | 01 | Kecamatan Palaran |
| 7–8 | 15 | Tanggal 15; ≤ 40 sehingga jenis kelamin laki-laki |
| 9–10 | 05 | Bulan Mei |
| 11–12 | 90 | Tahun 1990 (YY 90 > pivot 26 → abad 20) |
| 13–16 | 0001 | Nomor urut pendaftaran ke-1 |
| Hasil: laki-laki, lahir Selasa 15 Mei 1990, wilayah Kecamatan Palaran, Kota Samarinda, Kalimantan Timur. | ||
| Digit 7–8 | Tanggal sebenarnya | Jenis kelamin | Contoh NIK (sintetis) |
|---|---|---|---|
15 | 15 | Laki-laki | 6472011505900001 |
55 | 15 | Perempuan | 6472015505900001 |
01 | 1 | Laki-laki | 6472010105900001 |
41 | 1 | Perempuan | 6472014105900001 |
31 | 31 | Laki-laki | 6472013105900001 |
71 | 31 | Perempuan | 6472017105900001 |
⚖️ Kaidah Pembacaan & Batas yang Perlu Anda Tahu
Acuan utamanya UU No. 24 Tahun 2013 tentang Administrasi Kependudukan, yang menetapkan NIK sebagai nomor identitas tunggal 16 digit. Alat ini membaca struktur sesuai acuan itu, tetapi tidak menggantikan verifikasi resmi.
| Kaidah | Isi | Konsekuensi bila diabaikan |
|---|---|---|
| NIK tidak punya checksum | Tidak ada digit uji yang bisa membuktikan keabsahan NIK secara aritmetika. | Alat apa pun yang mengklaim "memverifikasi NIK" tanpa akses Dukcapil hanya memeriksa format. |
| Gender ada di digit tanggal | Perempuan = DD + 40; rentang 41–71. Nomor urut tidak menentukan gender. | Membaca gender dari nomor urut menghasilkan kesalahan pada NIK dengan nomor besar. |
| Tahun hanya dua digit | YY tidak menyimpan abad; alat memakai pivot tahun berjalan (26 → 2026, 90 → 1990). | Pemilik NIK berusia >100 tahun dapat terbaca sebagai tahun 2000-an. |
| Kode wilayah bisa berubah | Pemekaran dan penggabungan daerah menghasilkan kode baru; NIK lama tetap memakai kode saat terbit. | Kode lama bisa tampil "belum terdaftar" meski NIK-nya sah. Jangan simpulkan NIK palsu dari situ. |
| Hanya sampai tingkat kecamatan | NIK tidak memuat nama, alamat jalan, RT/RW, atau data keluarga. | Mengharapkan nama pemilik dari NIK adalah kesalahan konsep, bukan keterbatasan alat. |
| Data pribadi tetap data pribadi | Memproses NIK orang lain tanpa dasar kewenangan melanggar perlindungan data pribadi. | Gunakan alat ini untuk NIK sendiri atau untuk validasi format data yang Anda berwenang tangani. |
1. Bersihkan non-digit, cek panjang = 16
2. Ambil 2/4/6 digit → cari nama di tabel wilayah
3. DD > 40 ? perempuan, tanggal = DD − 40
4. Validasi MM 1–12 dan DD terhadap kalender
5. Tentukan abad dengan pivot tahun berjalan
6. Hitung usia: tahun penuh → bulan penuh → sisa hari
Alat ini tidak terhubung ke database Dukcapil dan tidak menyimpan NIK Anda. Ia hanya membaca informasi yang secara struktural terkandung dalam 16 digit sesuai UU 24/2013. Untuk keperluan resmi — pendaftaran, klaim, atau verifikasi identitas — gunakan layanan Dukcapil atau instansi yang berwenang.
📖 Cara Menggunakan Membaca Struktur NIK 16 Digit
Ketik atau tempel NIK. Spasi dan tanda baca diabaikan; yang dihitung hanya angka.
Setelah 16 digit terisi, pembacaan langsung berjalan: kode wilayah, tanggal lahir, gender, usia, dan nomor urut.
Bila muncul "belum terdaftar", gunakan panel Cari Kode Wilayah untuk memeriksa prefiks provinsi/kabupaten/kecamatan secara terpisah.
Perhatikan penanda +40 untuk perempuan dan batas dua digit tahun. Bila berbeda dengan KTP, kemungkinan ada kekeliruan input saat penerbitan.
NIK disamarkan secara default. Centang opsi "tampilkan NIK lengkap" hanya bila dokumen akan disimpan di tempat yang aman.
💡 Tips Menggunakan Hasilnya
Tanya Jawab Cek NIK: Wilayah, Tanggal Lahir & Gender
6472011505900001 → provinsi 64 (Kalimantan Timur), kabupaten/kota 6472 (Kota Samarinda), kecamatan 647201 (Palaran), tanggal 15-05-1990, laki-laki, nomor urut 0001.55 berarti perempuan lahir tanggal 15. Yang perlu ditegaskan: penanda ini ada pada digit tanggal, bukan pada nomor urut — banyak alat lain keliru membacanya dari nomor urut.6472 dibaca berlapis: 64 adalah provinsi Kalimantan Timur, dan 72 adalah Kota Samarinda di provinsi itu. Untuk kecamatan, tambahkan dua digit berikutnya — 647201 adalah Kecamatan Palaran. Gunakan panel "Cari kode wilayah" di halaman ini untuk memeriksa kode 2, 4, atau 6 digit lainnya; hasilnya berasal dari tabel yang sama dengan pembacaan NIK.app.js alat ini, jadi setelah halaman dimuat, pembacaan NIK dan pencarian kode wilayah tetap berjalan tanpa koneksi internet. Tidak ada panggilan API ke server dwik.web.id maupun layanan pihak ketiga.🔗 Coba Juga Tools Lain
Tools ini cocok dipadukan dengan kalkulator lainnya:
Nama, alamat & NIK dummy berlabel untuk uji aplikasi 🎂 Kalkulator Umur
Usia dalam tahun, bulan, hari & ulang tahun berikutnya ⚖️ Kalkulator BMI & IMT
Indeks massa tubuh dan berat ideal 📅 Konversi Waktu & Unix
Epoch ke WIB/WITA/WIT dan ISO 8601 📝 Hitung Kata & Karakter
Analisis teks dan keterbacaan 📁 Konverter Ukuran File
Satuan byte hingga TB & estimasi unggah
Diskusi Penggunaan Cek NIK: Wilayah, Tanggal Lahir & Gender
Ada pertanyaan seputar rumus perhitungan, dasar regulasi, kendala teknis, atau saran pengembangan alat ini? Tuliskan diskusi Anda di bawah.