Indonesia KTP (Even birth year)
Last verified 2026-04-25 against Kementerian Dalam Negeri / Direktorat Jenderal Kependudukan dan Pencatatan Sipil (Ditjen Dukcapil)Standards: Permendagri No. 72 Tahun 2022 (Standar dan Spesifikasi e-KTP)Government-spec dimensions, head positioning, and file constraints.
- Pixel size
- 354 × 472 px
- Print size
- 30 × 40 mm · 300 DPI
- Background
- blue#0090FF
- Face height
- 70–80% · target 75%
- Eye line
- 50%–60% from bottom
- File size limit
- —
Note: Blue background for even birth year
Dimensions
- Print size: 30 × 40 mm (3 × 4 cm); alternative 20 × 30 mm (2 × 3 cm) accepted by some Dukcapil offices
- Pixel size (code): 354 × 472 px (≈ 30 × 40 mm @ 300 DPI)
- DPI: minimum 300
- File format: JPG / JPEG
- Card itself: ISO/IEC 7810 ID-1 (85.60 × 53.98 mm)
Head position
- Head coverage: ~70-80% of image height
- Face: centered, directly facing camera
- Eye line: ~50-60% from bottom of frame
Background
- Color: Blue — mandated for citizens born in an even-numbered year (e.g., 1988, 1990, 2000, 2002)
- Hex (code):
#0090FF - The red/blue split is mandated by Permendagri No. 72 Tahun 2022 and is used for population data management and demographic grouping. Background color does not affect KTP validity.
Expression
- Neutral expression
- Eyes open and clearly visible
- Face must be clear, not blurry, not covered by accessories
Accessories
- Dark / tinted (sun)glasses: not permitted
- Head coverings: not permitted, except religious head coverings
- Excessive accessories or items obscuring facial features: not permitted
Other rules
- Adequate, even lighting; not overly dark or excessively bright
- Editing: only lighting and background adjustments are permitted; facial structure must not be altered
- Photo capture is typically done at the Dukcapil (Dinas Kependudukan dan Pencatatan Sipil) office during the KTP application
Notes
- The birth-year-based color rule is the defining characteristic of this spec.
id_ktp_odd(red) andid_ktp_even(blue) are surfaced as two separate rows in the spec picker so the user picks parity directly — no birth-year input is collected. - Some legacy KTP photos predate Permendagri No. 72/2022 and use older background conventions; this spec applies to current (2022 onward) e-KTP issuance.
Sources
Can I wear glasses in my e-KTP photo?
Dark or tinted sunglasses are not permitted. Standard prescription glasses are not specifically prohibited, but the face must remain clearly visible without obscured eyes.
Can I wear a head covering for the e-KTP photo?
Head coverings are not permitted except for religious reasons. Anything that obscures facial features will be rejected.
Can I smile in an e-KTP photo?
A neutral expression is required, with eyes open and clearly visible. The face must be clear, not blurry, and not covered by accessories.
How recent does the e-KTP photo need to be?
Photo capture is typically done at the Dukcapil office during the KTP application, so a fresh photo is taken on the day. Editing is limited to lighting and background adjustments — facial structure must not be altered.
Why is my e-KTP background blue, and what size is it?
The blue background is mandated by **Permendagri No. 72 Tahun 2022** for citizens born in an **even-numbered year** (1988, 1990, 2000, 2002, …). Citizens born in odd-numbered years use red. Print size 30 × 40 mm (3 × 4 cm); pixel target 354 × 472 px at 300 DPI; JPG/JPEG. Background color does not affect KTP validity.
Live validation
against the actual rulebook.
Every crop is measured against the published tolerance ranges for the selected document. Pass or warn, in real time — no "submit and hope."
The same checks the authority will run — before you submit.
- Face height & eye line measured from the pupil midpoint with sub-pixel accuracy, clamped to the tolerance range your authority publishes.
- Background colour checked across a sampled grid — catches gradients and fringe from poor segmentation (ΔE < 3 against spec).
- File-size ceiling enforced per-spec — recompressed silently for sub-60 KB e-visa portals, lossless for print.
- Sharpness & expression guards warn on blur, closed eyes, or non-neutral expressions before you export.
Process this in your browser
No install. Photos stay on your device. $2.99 per photo, watermark-free.
Open in browserShoot once. Ship anywhere around the world.
SpecSnap is free to download. Try it on the next passport renewal, visa application, or driving-licence form sitting in your inbox.