Smart Calculators

Smart

Calculators

Kalkulator Usia

Hitung usia tepat Anda dalam tahun, bulan, dan hari. Ketahui berapa total hari, minggu, jam, dan menit yang telah Anda jalani, serta berapa hari lagi ulang tahun Anda berikutnya.

DD/MM/YYYY
DD/MM/YYYY

Masukkan tanggal lahir Anda untuk menghitung usia

Kalkulator usia. Hitung umur tepat dalam tahun, bulan, dan hari untuk CPNS, PPDB, dan keperluan resmi.

Kalkulator usia menghitung umur tepat Anda dari tanggal lahir dalam tahun, bulan, dan hari, termasuk total hari hidup dan hitung mundur ulang tahun. Cocok untuk mengecek batas usia pendaftaran CPNS (maks. 35 tahun), syarat umur PPDB/SPMB, serta berbagai keperluan administrasi di Indonesia.

Apa Itu Kalkulator Usia dan Mengapa Penting di Indonesia?

Kalkulator usia adalah alat online yang menghitung umur secara tepat dalam tahun, bulan, dan hari berdasarkan tanggal lahir. Selain usia kronologis, alat ini menampilkan total hari hidup, minggu, jam, menit, serta sisa hari menuju ulang tahun berikutnya.
Di Indonesia, mengetahui usia hingga satuan hari bukan sekadar rasa ingin tahu — ini kebutuhan administrasi. Sistem SSCASN untuk pendaftaran CPNS/CASN menghitung usia pelamar secara presisi pada detik tombol submit ditekan. Selisih satu hari saja dari batas usia 35 tahun langsung menyebabkan penolakan otomatis. Hal serupa berlaku untuk PPDB/SPMB, di mana anak harus berusia minimal 6 tahun pada 1 Juli tahun berjalan untuk masuk SD. Pembuatan e-KTP diwajibkan pada usia 17 tahun, sementara tanggungan BPJS Kesehatan anak dibatasi hingga 21 tahun (atau 25 tahun jika masih kuliah).
Kalkulator usia kami menghitung selisih antara tanggal lahir dan tanggal target mana pun — bukan hanya hari ini. Fitur ini memungkinkan kamu mengecek usia pada tanggal pendaftaran CPNS yang diperkirakan, tanggal pembukaan PPDB/SPMB, atau tanggal pensiun. Cukup masukkan tanggal lahir dan tanggal target, dan hasilnya langsung muncul: tahun, bulan, hari, total hari hidup, serta hitung mundur ulang tahun.

Cara Menghitung Usia Tepat dari Tanggal Lahir (Manual dan Online)

Menghitung usia secara tepat menggunakan metode pengurangan bersusun (long subtraction) pada tanggal. Metode ini menghasilkan hasil yang intuitif — tahun penuh, sisa bulan, dan sisa hari — bukan sekadar membagi total hari dengan 365.
Berikut langkah-langkah menghitung usia secara manual:
1. Tulis tanggal target (misalnya tanggal pendaftaran CPNS) dan tanggal lahir dalam format tahun-bulan-hari.
2. Kurangi hari lahir dari hari target. Jika hari target lebih kecil, pinjam 1 bulan: tambahkan jumlah hari di bulan sebelumnya ke hari target, lalu kurangi.
3. Kurangi bulan lahir dari bulan target (setelah peminjaman). Jika bulan target lebih kecil, pinjam 1 tahun: tambahkan 12 ke bulan target, lalu kurangi.
4. Kurangi tahun lahir dari tahun target (setelah peminjaman). Hasilnya adalah jumlah tahun penuh.
5. Sisa dari langkah 2 dan 3 memberikan sisa hari dan bulan.
Cara menggunakan kalkulator usia online ini untuk cek kelayakan CPNS:
1. Masukkan tanggal lahir sesuai yang tercantum di KTP atau ijazah.
2. Ubah tanggal target ke perkiraan tanggal pendaftaran CPNS (biasanya Juli-September).
3. Baca hasilnya: jika usia di bawah 35 tahun 0 bulan 0 hari, kamu memenuhi syarat usia umum.
Contoh manual: seseorang lahir 20 Agustus 1995, tanggal target 17 Maret 2026. Hari: 17 < 20, pinjam dari bulan. Februari 2026 punya 28 hari, jadi 17 + 28 = 45, lalu 45 - 20 = 25 hari. Bulan: 3 menjadi 2 setelah pinjam, dan 2 < 8, pinjam dari tahun. 2 + 12 = 14, lalu 14 - 8 = 6 bulan. Tahun: 2026 menjadi 2025, lalu 2025 - 1995 = 30 tahun. Hasil: 30 tahun, 6 bulan, 25 hari.

Rumus Menghitung Usia dari Tanggal Lahir

Usia=(YtYl) tahun,  (MtMl) bulan,  (DtDl) hari\text{Usia} = (Y_t - Y_l)\text{ tahun},\;(M_t - M_l)\text{ bulan},\;(D_t - D_l)\text{ hari}
  • YtY_t = Tahun target (tahun sekarang atau tahun pendaftaran)
  • YlY_l = Tahun lahir
  • MtM_t = Bulan target (disesuaikan setelah peminjaman)
  • MlM_l = Bulan lahir
  • DtD_t = Hari target (disesuaikan setelah peminjaman)
  • DlD_l = Hari lahir
Rumus ini menggunakan peminjaman (mirip pengurangan bersusun di aritmetika) untuk menangani kasus di mana hari atau bulan target lebih kecil dari hari atau bulan lahir:
Jika Dt<Dl:Dt=Dt+jumlah hari di bulan sebelumnya,Mt=Mt1\text{Jika } D_t < D_l: \quad D_t = D_t + \text{jumlah hari di bulan sebelumnya},\quad M_t = M_t - 1
Jika Mt<Ml:Mt=Mt+12,Yt=Yt1\text{Jika } M_t < M_l: \quad M_t = M_t + 12,\quad Y_t = Y_t - 1
Jumlah hari yang dipinjam tergantung panjang bulan kalender sebelumnya (28, 29, 30, atau 31 hari). Februari memiliki 28 hari di tahun biasa dan 29 hari di tahun kabisat. Sebuah tahun adalah tahun kabisat jika habis dibagi 4, kecuali tahun abad yang harus habis dibagi 400. Jadi 2000 dan 2024 adalah tahun kabisat, tetapi 1900 dan 2100 bukan.
Untuk menghitung total hari hidup, perhitungan menjumlahkan semua hari aktual di setiap bulan antara dua tanggal, dengan memperhitungkan tahun kabisat secara penuh:
Total hari=i=tanggal lahirtanggal target1\text{Total hari} = \sum_{i=\text{tanggal lahir}}^{\text{tanggal target}} 1
Untuk konversi ke satuan lain:
Minggu=Total hari7\text{Minggu} = \left\lfloor \frac{\text{Total hari}}{7} \right\rfloor
Jam=Total hari×24\text{Jam} = \text{Total hari} \times 24
Menit=Total hari×1440\text{Menit} = \text{Total hari} \times 1440

Contoh Perhitungan Usia: CPNS, PPDB, dan Hari Hidup

Contoh: Cek Kelayakan Usia Pendaftaran CPNS 2026 (Formasi Umum)

Ahmad lahir pada 15 Maret 1992 dan ingin mendaftar CPNS 2026. Pendaftaran diperkirakan dibuka 1 Agustus 2026. Menggunakan metode pengurangan bersusun: hari 1 - 15, karena 1 < 15, pinjam dari bulan. Juli punya 31 hari, jadi 1 + 31 = 32, dan 32 - 15 = 17 hari. Bulan 8 menjadi 7, dan 7 - 3 = 4 bulan. Tahun 2026 - 1992 = 34 tahun. Usia Ahmad pada 1 Agustus 2026: 34 tahun, 4 bulan, 17 hari. Karena masih di bawah 35 tahun, Ahmad memenuhi syarat usia CPNS formasi umum.
Tabel batas usia CPNS berdasarkan jenis formasi:
Jenis FormasiBatas Usia MaksimalContoh Jabatan
Formasi umum (S1/D3)35 tahunAnalis Kebijakan, Pranata Komputer, Auditor
Dokter Spesialis40 tahunDokter Spesialis Bedah, Penyakit Dalam
Dosen S-3 / Peneliti S-340 tahunDosen Universitas Negeri, Peneliti BRIN
Dokter Pendidik Klinis40 tahunDokter Pendidik di RS Pendidikan
Perekayasa S-340 tahunPerekayasa di lembaga riset pemerintah
Penting: usia dihitung pada tanggal submit pendaftaran di portal SSCASN, bukan tanggal pengumuman atau tanggal tes.

Contoh: Menghitung Usia Anak untuk Masuk SD (PPDB/SPMB 2026)

Seorang anak lahir pada 20 Desember 2019. Orang tuanya ingin tahu apakah anak tersebut cukup umur untuk masuk SD kelas 1 pada tahun ajaran 2026/2027. Patokan usia PPDB/SPMB adalah 1 Juli 2026. Perhitungan: hari 1 - 20, karena 1 < 20, pinjam dari bulan. Juni punya 30 hari, jadi 1 + 30 = 31, dan 31 - 20 = 11 hari. Bulan 7 menjadi 6, dan 6 - 12: karena 6 < 12, pinjam dari tahun, 6 + 12 = 18, dan 18 - 12 = 6 bulan. Tahun 2026 menjadi 2025, dan 2025 - 2019 = 6 tahun. Usia anak pada 1 Juli 2026: 6 tahun, 6 bulan, 11 hari.
Tabel batas usia PPDB/SPMB berdasarkan jenjang:
JenjangUsia MinimalUsia MaksimalPatokan Tanggal
TK A4 tahun-1 Juli tahun berjalan
TK B5 tahun-1 Juli tahun berjalan
SD Kelas 16 tahun (prioritas 7 tahun)-1 Juli tahun berjalan
SMP Kelas 7-15 tahun1 Juli tahun berjalan
SMA/SMK Kelas 10-21 tahun1 Juli tahun berjalan
Anak usia 5 tahun 6 bulan dapat diterima SD dengan rekomendasi psikolog yang membuktikan kecerdasan atau kesiapan istimewa.

Contoh: Berapa Total Hari Saya Sudah Hidup?

Seseorang lahir pada 1 Januari 1995 ingin tahu berapa total hari yang sudah dijalani sampai 17 Maret 2026. Dari 1 Januari 1995 hingga 1 Januari 2026 adalah tepat 31 tahun. Rentang ini mengandung 8 tahun kabisat (1996, 2000, 2004, 2008, 2012, 2016, 2020, 2024), sehingga totalnya: 23 x 365 + 8 x 366 = 8.395 + 2.928 = 11.323 hari. Dari 1 Januari hingga 17 Maret 2026 = 31 (Januari) + 28 (Februari) + 17 (Maret) = 76 hari. Total: 11.323 + 76 = 11.399 hari hidup.
Konversi ke satuan lain:
SatuanJumlah
Minggu1.628 minggu
Jam273.576 jam
Menit16.414.560 menit
Detik984.873.600 detik
Sebagai perspektif: jika kamu sudah melewati 10.000 hari hidup (sekitar usia 27 tahun 5 bulan), kamu sudah menjalani lebih dari 14 juta menit.

Tips Menghitung Usia dengan Akurat untuk Keperluan Resmi

  • Untuk cek kelayakan CPNS, hitung usia pada tanggal kamu melakukan submit pendaftaran di portal SSCASN, bukan tanggal pengumuman formasi atau tanggal tes SKD. Sistem menghitung usia hingga satuan hari pada saat tombol submit diklik. Banyak pelamar gugur karena salah menggunakan tanggal acuan.
  • Pastikan tanggal lahir di KTP, Kartu Keluarga, dan ijazah identik. Jika ada perbedaan (misalnya KK mencantumkan tanggal berbeda dari ijazah), urus perbaikan data di Dukcapil sebelum mendaftar CPNS atau layanan pemerintah. Sistem SSCASN melakukan pengecekan silang dengan data kependudukan.
  • Untuk pendaftaran sekolah PPDB/SPMB, patokan usia adalah 1 Juli tahun berjalan. Anak yang berulang tahun setelah 1 Juli akan dihitung dengan usia sebelum ulang tahunnya. Gunakan kalkulator ini dengan tanggal target 1 Juli untuk mengecek kelayakan.
  • Jika kamu lahir pada 29 Februari (tahun kabisat), di tahun non-kabisat sebagian besar sistem hukum dan administrasi di Indonesia menganggap 1 Maret sebagai hari ulang tahunmu. Kalkulator ini menangani kasus ini secara otomatis.
  • Anak yang ditanggung BPJS Kesehatan orang tua memiliki batas usia 21 tahun, atau 25 tahun jika masih kuliah dan belum menikah. Hitung usia anak secara tepat untuk mengurus kepesertaan BPJS mandiri sebelum tenggat, karena peralihan membutuhkan waktu 14 hari kerja.
  • Batas usia pensiun PNS/ASN bervariasi: 58 tahun untuk jabatan administrasi, 60 tahun untuk pejabat pimpinan tinggi, dan 65 tahun untuk jabatan fungsional ahli utama. Mengetahui usia tepat membantu merencanakan transisi pensiun dan hak-hak yang melekat.
  • Selalu gunakan tanggal lahir lengkap (hari, bulan, tahun) untuk perhitungan. Menghitung usia hanya dari tahun lahir menghasilkan dua kemungkinan usia (misalnya 34 atau 35 tahun), bukan angka pasti. Untuk CPNS, ketidakpastian ini bisa berakibat fatal.

Pertanyaan yang Sering Diajukan tentang Kalkulator Usia

Berapa batas usia untuk mendaftar CPNS 2026?

Batas usia CPNS 2026 adalah minimal 18 tahun dan maksimal 35 tahun saat submit pendaftaran di portal SSCASN. Untuk jabatan tertentu (Dokter Spesialis, Dosen S-3, Peneliti S-3, Perekayasa S-3), batas usia diperpanjang hingga 40 tahun. Usia dihitung hingga satuan hari — usia 35 tahun lebih 1 hari langsung ditolak otomatis oleh sistem.

Bagaimana cara menghitung usia tepat untuk pendaftaran CPNS?

Untuk menghitung usia tepat pendaftaran CPNS, kurangi tanggal lahir dari tanggal submit pendaftaran (bukan tanggal pengumuman formasi). Masukkan tanggal lahir sesuai KTP atau ijazah ke kalkulator usia, lalu ubah tanggal target ke perkiraan tanggal pendaftaran CPNS (biasanya Juli-September). Jika hasilnya di bawah 35 tahun 0 bulan 0 hari, kamu memenuhi syarat usia formasi umum. Untuk formasi khusus, batasnya 40 tahun.

Bagaimana cara menghitung usia saya secara tepat dalam tahun, bulan, dan hari?

Untuk menghitung usia secara tepat, kurangi tanggal lahir dari tanggal hari ini menggunakan metode pengurangan bersusun. Pertama kurangi harinya (pinjam 1 bulan jika perlu), lalu kurangi bulannya (pinjam 1 tahun jika perlu), terakhir kurangi tahunnya. Misalnya, jika kamu lahir 23 Agustus 1998 dan hari ini 17 Maret 2026, usia kamu adalah 27 tahun, 6 bulan, 22 hari. Kalkulator usia online ini melakukan perhitungan ini secara instan.

Berapa usia minimal anak untuk masuk SD di PPDB/SPMB?

Anak yang masuk SD kelas 1 diprioritaskan berusia 7 tahun, dengan batas minimal 6 tahun pada 1 Juli tahun berjalan. Anak berusia 5 tahun 6 bulan dapat diterima dengan rekomendasi psikolog profesional. Untuk SMP, batas usia maksimal 15 tahun pada 1 Juli, dan untuk SMA/SMK maksimal 21 tahun.

Sampai umur berapa anak bisa ikut BPJS Kesehatan orang tua?

Anak yang ikut BPJS Kesehatan orang tua dibatasi hingga usia 21 tahun. Jika anak masih menempuh pendidikan formal, batas usia diperpanjang hingga 25 tahun, dengan syarat belum menikah dan belum berpenghasilan. Setelah melewati batas ini, anak harus mendaftar BPJS Kesehatan mandiri.

Apakah kalkulator usia ini gratis dan akurat?

Ya, kalkulator usia ini gratis, tidak memerlukan registrasi, dan menghitung usia secara tepat hingga satuan hari. Perhitungan memperhitungkan panjang bulan yang berbeda-beda (28, 29, 30, atau 31 hari) serta setiap tahun kabisat dalam rentang tanggal. Hasilnya setara dengan yang digunakan sistem SSCASN untuk verifikasi usia CPNS.

Bagaimana menghitung usia untuk orang yang lahir tanggal 29 Februari?

Orang yang lahir 29 Februari memiliki tanggal ulang tahun yang hanya muncul setiap 4 tahun. Di tahun non-kabisat, sebagian besar sistem hukum Indonesia menganggap 1 Maret sebagai tanggal ulang tahunnya. Peluang lahir pada 29 Februari adalah sekitar 1 dari 1.461. Kalkulator ini menangani kasus ini secara otomatis.

Berapa hari lagi sampai ulang tahun saya berikutnya?

Kalkulator mengecek apakah ulang tahun kamu sudah lewat di tahun ini. Jika sudah lewat, dihitung dari hari ini sampai ulang tahun tahun depan. Jika belum, dihitung dari hari ini sampai ulang tahun tahun ini. Misalnya, jika ulang tahun kamu 17 Agustus dan hari ini 17 Maret, ada 153 hari menuju ulang tahun berikutnya.


Istilah Penting

CPNS (Calon Pegawai Negeri Sipil)

Status awal pegawai pemerintah yang baru diangkat melalui seleksi CASN. Persyaratan usia: 18-35 tahun (umum) atau hingga 40 tahun untuk jabatan khusus seperti Dokter Spesialis dan Dosen S-3. Seleksi dikelola melalui portal SSCASN (sscasn.bkn.go.id).

SSCASN (Sistem Seleksi Calon Aparatur Sipil Negara)

Portal resmi milik BKN (Badan Kepegawaian Negara) untuk pendaftaran dan seleksi CPNS dan PPPK. Sistem ini menghitung usia pelamar secara otomatis hingga satuan hari pada saat submit pendaftaran.

PPDB/SPMB

Penerimaan Peserta Didik Baru (PPDB) atau Sistem Penerimaan Murid Baru (SPMB) adalah mekanisme resmi penerimaan siswa di sekolah negeri. Patokan usia untuk semua jenjang adalah 1 Juli tahun berjalan.

Usia Kronologis

Jumlah waktu yang telah berlalu sejak seseorang lahir, diukur dalam tahun, bulan, dan hari. Ini adalah ukuran usia standar yang digunakan dalam konteks hukum, medis, dan administrasi di Indonesia.

Tahun Kabisat

Tahun kalender yang memiliki 366 hari (bukan 365), dengan tambahan satu hari pada 29 Februari. Tahun kabisat terjadi setiap 4 tahun, kecuali tahun abad yang harus habis dibagi 400. Contoh: 2024 dan 2028 adalah tahun kabisat.

e-KTP (Kartu Tanda Penduduk Elektronik)

Kartu identitas resmi warga negara Indonesia yang wajib dimiliki pada usia 17 tahun atau sudah menikah. Tanggal lahir di e-KTP digunakan sebagai acuan resmi perhitungan usia untuk pendaftaran CPNS dan layanan pemerintah.

Batas Usia Pensiun (BUP)

Usia maksimal seorang PNS/ASN dapat bekerja sebelum diberhentikan dengan hormat. BUP bervariasi: 58 tahun untuk jabatan administrasi, 60 tahun untuk pejabat pimpinan tinggi, dan 65 tahun untuk jabatan fungsional ahli utama (PP No. 17 Tahun 2020).


Konten diverifikasi oleh Tim Smart Calculators