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.

🪪 16 Digit 🗺️ Tabel Wilayah Offline 🔍 Cari Kode 2/4/6 Digit 🖨️ Lembar A4 & CSV 🔒 Tanpa Kirim Data
💡 Ringkasan Inti: Apa Saja Isi 16 Digit NIK?
📜 UU No. 24 Tahun 2013 tentang Administrasi Kependudukan

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.

Digit 1–2 kode provinsi (mis. 64 = Kalimantan Timur)
Digit 3–4 kode kabupaten/kota (mis. 6472 = Kota Samarinda)
Digit 5–6 kode kecamatan (mis. 647201 = Palaran)
Digit 7–12 DDMMYY; perempuan = tanggal + 40 (mis. 55 = tanggal 15)
Digit 13–16 nomor urut pendaftaran, bukan penanda gender
📐 Rumus Perhitungan Standar
NIK = [PP] [KK] [CC] [DD (+40 jika perempuan)] [MM] [YY] [NNNN]
  • 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
ℹ️ Pembacaan ini mengikuti struktur yang diatur UU 24/2013. Yang perlu ditegaskan: penanda gender ada pada digit tanggal (DD + 40), bukan pada nomor urut — banyak alat lain salah menaruhnya di nomor urut. Karena NIK tidak memiliki checksum, hasil di sini adalah <strong>pembacaan struktur</strong>, bukan verifikasi bahwa NIK tersebut terdaftar di Dukcapil.
⚡ Contoh NIK sintetis (bukan data orang nyata) Dibuat hanya untuk mendemonstrasikan struktur; tidak merujuk siapa pun
💾 Workspace Lokal: Parameter tersimpan privat di peramban
1 Masukkan NIK 16 digit

Spasi diabaikan. NIK dianalisis otomatis begitu 16 digit terisi, atau tekan Enter.

6 digit wilayah 6 digit tanggal lahir 4 digit nomor urut
2 Cari kode wilayah

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.

📋 Segmen digit yang dibaca
Segmentasi 16 digit NIK
PosisiIsiContoh
1–2Provinsi64 Kalimantan Timur
3–4Kabupaten/kota72 Kota Samarinda
5–6Kecamatan01 Palaran
7–8Tanggal lahir (DD)15 laki-laki · 55 perempuan
9–10Bulan lahir (MM)05 Mei
11–12Tahun lahir (YY)90 1990
13–16Nomor urut0001
🪪 Hasil pembacaan —
Jenis kelamin
—
—
Tanggal lahir
—
—
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.

Provinsi38
Kabupaten / Kota514
Kecamatan7.265
Kiriman data ke server0

🗺️ 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 2 digit (sumber: tabel wilayah yang sama dengan pembacaan NIK)
KodeProvinsi
11Aceh
12Sumatera Utara
13Sumatera Barat
14Riau
15Jambi
16Sumatera Selatan
17Bengkulu
18Lampung
19Kepulauan Bangka Belitung
21Kepulauan Riau
31Daerah Khusus Ibukota Jakarta
32Jawa Barat
33Jawa Tengah
34Daerah Istimewa Yogyakarta
35Jawa Timur
36Banten
51Bali
52Nusa Tenggara Barat
53Nusa Tenggara Timur
61Kalimantan Barat
62Kalimantan Tengah
63Kalimantan Selatan
64Kalimantan Timur
65Kalimantan Utara
71Sulawesi Utara
72Sulawesi Tengah
73Sulawesi Selatan
74Sulawesi Tenggara
75Gorontalo
76Sulawesi Barat
81Maluku
82Maluku Utara
91Papua
92Papua Barat
93Papua Selatan
94Papua Tengah
95Papua Pegunungan
96Papua 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.

Contoh kode wilayah 4 dan 6 digit
KodeWilayahTingkatInduk
1101Kabupaten Aceh Selatankabupaten/kotaAceh
3171Kota Administrasi Jakarta Pusatkabupaten/kotaDaerah Khusus Ibukota Jakarta
3273Kota Bandungkabupaten/kotaJawa Barat
3578Kota Surabayakabupaten/kotaJawa Timur
5171Kota Denpasarkabupaten/kotaBali
6271Kota Palangkarayakabupaten/kotaKalimantan Tengah
6472Kota Samarindakabupaten/kotaKalimantan Timur
7371Kota Makassarkabupaten/kotaSulawesi Selatan
647201PalarankecamatanKota Samarinda
317101GambirkecamatanKota Administrasi Jakarta Pusat
327301SukasarikecamatanKota Bandung
517101Denpasar SelatankecamatanKota Denpasar

🧮 Contoh Pembacaan Lengkap: 6472011505900001

Contoh ini sintetis — dibuat untuk demonstrasi struktur, bukan NIK orang nyata.

Langkah pembacaan NIK contoh
DigitNilaiArti
1–264Provinsi Kalimantan Timur
3–472Kota Samarinda
5–601Kecamatan Palaran
7–815Tanggal 15; ≤ 40 sehingga jenis kelamin laki-laki
9–1005Bulan Mei
11–1290Tahun 1990 (YY 90 > pivot 26 → abad 20)
13–160001Nomor urut pendaftaran ke-1
Hasil: laki-laki, lahir Selasa 15 Mei 1990, wilayah Kecamatan Palaran, Kota Samarinda, Kalimantan Timur.
Perbandingan penanda gender pada digit tanggal
Digit 7–8Tanggal sebenarnyaJenis kelaminContoh NIK (sintetis)
1515Laki-laki6472011505900001
5515Perempuan6472015505900001
011Laki-laki6472010105900001
411Perempuan6472014105900001
3131Laki-laki6472013105900001
7131Perempuan6472017105900001

⚖️ 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.

KaidahIsiKonsekuensi 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.
Urutan pembacaan di alat ini

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

Pembacaan struktur, bukan verifikasi kependudukan

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

1
Salin 16 digit dari KTP atau KK

Ketik atau tempel NIK. Spasi dan tanda baca diabaikan; yang dihitung hanya angka.

2
Biarkan alat mengurai otomatis

Setelah 16 digit terisi, pembacaan langsung berjalan: kode wilayah, tanggal lahir, gender, usia, dan nomor urut.

3
Periksa kode wilayah

Bila muncul "belum terdaftar", gunakan panel Cari Kode Wilayah untuk memeriksa prefiks provinsi/kabupaten/kecamatan secara terpisah.

4
Cocokkan tanggal lahir dengan dokumen asli

Perhatikan penanda +40 untuk perempuan dan batas dua digit tahun. Bila berbeda dengan KTP, kemungkinan ada kekeliruan input saat penerbitan.

5
Simpan lembar A4 atau CSV

NIK disamarkan secara default. Centang opsi "tampilkan NIK lengkap" hanya bila dokumen akan disimpan di tempat yang aman.

💡 Tips Menggunakan Hasilnya

🔍 Cek dua digit pertama lebih dulu Bila kode provinsi tidak dikenali, seluruh rantai wilayah akan kosong. Mulai dari 2 digit, lalu 4, lalu 6 — panel pencarian membantu melokalisasi bagian yang tidak cocok.
🕵️ Jangan simpulkan "palsu" dari kode tak terdaftar NIK yang diterbitkan sebelum pemekaran daerah memakai kode lama yang mungkin tidak ada di tabel. Ketidakcocokan kode adalah petunjuk untuk memeriksa, bukan bukti pemalsuan.
🔒 Samarkan sebelum membagikan Format WA dan A4 memakai NIK tersamar (6 digit awal + 6 digit disamarkan + 4 digit akhir). Hanya aktifkan NIK lengkap bila memang diperlukan untuk verifikasi internal.
🧾 Validasi batch lewat CSV Untuk pemeriksaan data pelanggan atau karyawan, ekspor hasil ke CSV lalu periksa kolom status struktur dan kolom wilayah "belum terdaftar" secara terpisah.

Tanya Jawab Cek NIK: Wilayah, Tanggal Lahir & Gender

Enam digit pertama adalah kode wilayah: 2 digit provinsi, 2 digit kabupaten/kota, 2 digit kecamatan. Enam digit berikutnya adalah tanggal lahir DDMMYY, dengan tambahan 40 pada DD bagi perempuan. Empat digit terakhir adalah nomor urut pendaftaran. Contoh: 6472011505900001 → provinsi 64 (Kalimantan Timur), kabupaten/kota 6472 (Kota Samarinda), kecamatan 647201 (Palaran), tanggal 15-05-1990, laki-laki, nomor urut 0001.
Karena NIK hanya menyediakan 6 digit untuk tanggal lahir dan tidak punya kolom terpisah untuk jenis kelamin. Penambahan 40 pada tanggal (bukan pada bulan atau tahun) memungkinkan tanggal 1–31 tetap terbaca sementara jenis kelamin ikut tersimpan: 41–71 berarti perempuan. Jadi digit 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.
Tidak. NIK tidak memiliki digit checksum, sehingga tidak ada aritmetika yang bisa membuktikan sebuah NIK terdaftar. Yang bisa diperiksa alat ini hanya: panjang 16 digit, seluruhnya angka, kode wilayah dikenali tabel, dan tanggal lahirnya benar-benar ada di kalender. Verifikasi resmi hanya melalui Dinas Kependudukan dan Pencatatan Sipil (Dukcapil) atau layanan resmi yang berwenang.
Tabel wilayah di alat ini memuat 38 provinsi, 514 kabupaten/kota, dan 7.265 kecamatan — cukup luas, tetapi tidak menjamin memuat setiap kode yang pernah dipakai. Kode wilayah berubah ketika daerah dimekarkan atau digabung, dan NIK lama tetap memakai kode saat diterbitkan. Bila kode Anda tidak ada di tabel, alat ini menampilkan "Kode … — belum terdaftar" dan sengaja tidak mengarang nama daerah. Nama yang salah lebih berbahaya daripada tidak ada nama.
NIK hanya menyimpan dua digit tahun (YY), sehingga abad tidak tersimpan. Alat ini memakai pivot tahun berjalan: YY ≤ 26 → 20YY, selain itu → 19YY. Konsekuensinya, pemilik NIK berusia di atas sekitar 100 tahun bisa terbaca sebagai tahun 2000-an. Ini batas format NIK, bukan kesalahan pembacaan — dan alasan mengapa tanggal lahir di sini sebaiknya dicocokkan dengan dokumen asli.
Tidak. Empat digit terakhir adalah nomor urut pendaftaran pada hari itu di kecamatan tersebut. Jenis kelamin hanya ditentukan oleh penambahan 40 pada digit tanggal. Sebagian alat di internet memakai ambang "nomor urut > 40 berarti perempuan"; itu salah dan akan memberi hasil keliru pada NIK dengan nomor urut besar. Alat ini membaca gender dari digit tanggal.
Tidak. Seluruh pembacaan terjadi di peramban Anda dan tidak ada permintaan jaringan yang membawa NIK. Alat ini juga tidak pernah menulis NIK ke URL, karena URL tersimpan di riwayat peramban dan ikut terbawa saat tautan dibagikan. Tombol "Bagikan Link" hanya membagikan alamat alat, bukan NIK Anda. Riwayat sesi (maksimal 3 NIK, selalu disamarkan) hanya ada di sessionStorage dan hilang saat tab ditutup.
Kode 4 digit 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.
Tidak, dan tidak mencoba. NIK hanya memuat kode wilayah sampai tingkat kecamatan — bukan nama, alamat jalan, nomor KK, atau data lain. Alat ini tidak terhubung ke database kependudukan mana pun. Menggunakan NIK orang lain untuk mencari data pribadi tanpa dasar kewenangan melanggar perlindungan data pribadi; alat ini dirancang untuk membantu Anda memahami struktur NIK Anda sendiri atau memvalidasi format data di pekerjaan administrasi.
Bisa. Tabel wilayah tertanam di dalam berkas 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.
Dwi Kurniawan, S.E.
Dwi Kurniawan, S.E. ✓ Verified Author & Developer
Industrial Technologist & Praktisi K3 · Pengembang Dwik.web.id

💡 Cerita di Balik Pembuatan Alat Ini

Waktu membantu administrasi di lapangan, saya sering menemukan NIK yang gagal diinput sistem hanya karena satu digit tanggal tertukar atau kode wilayah yang sudah berubah setelah pemekaran. Yang paling sering salah, justru pembacaan jenis kelamin: banyak orang mengira nomor urut menentukan gender.

Alat ini saya buat untuk dua hal: menjelaskan struktur NIK secara benar (gender dari digit tanggal, bukan nomor urut), dan menunjukkan batasnya dengan jujur. NIK tidak punya checksum, jadi tidak ada alat yang bisa "memverifikasi" NIK tanpa akses Dukcapil. Karena itu tabel wilayahnya saya tampilkan terbuka, dan kode yang tidak ada di tabel saya tulis "belum terdaftar" — bukan saya karang nama daerah yang mirip. Semua pembacaan terjadi di peramban Anda; tidak ada satu digit pun yang dikirim ke server saya.

🔗 Coba Juga Tools Lain

Tools ini cocok dipadukan dengan kalkulator lainnya:

🎲 Generator Data Dummy
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

🔗 Alat Terkait yang Mungkin Anda Butuhkan

🎨 Color Contrast Checker WCAG 2.1 ✈️ Telegram Link Generator 💬 Generator Link WhatsApp Bisnis & Chat Langsung (wa.me) 📱 QR Code Generator Kustom HD (Logo, Warna & SVG) 🎲 Generator Teks Acak (Random Text) & Data Dummy ✉️ Email Signature Generator
Iklan · Sponsor
🕐 Terakhir diperbarui: 22 Oktober 2026 · Dibuat oleh dwik.web.id · Syarat & Ketentuan
Tanya Jawab & Diskusi Teknis

Diskusi Penggunaan Cek NIK: Wilayah, Tanggal Lahir &amp; Gender

Ada pertanyaan seputar rumus perhitungan, dasar regulasi, kendala teknis, atau saran pengembangan alat ini? Tuliskan diskusi Anda di bawah.

Hemat kuota & memori — komentar dimuat hanya saat Anda inginkan.

🔖 Daftar Bacaan