Indonesian KTP
ID Verification
Extract and validate data from Indonesian KTP identity cards with AI that understands NIK encoding, regional codes, and e-KTP formats.
Sample Extraction Demo
See how TurboLens extracts structured data from Bahasa Indonesia ktp (kartu tanda penduduk) documents.
Input Document

Extracted JSON Output
{
"nik": "3201234567890001", "nama": "BUDI SANTOSO", "tempat_lahir": "JAKARTA", "tanggal_lahir": "15-08-1990", "jenis_kelamin": "LAKI-LAKI", "alamat": "JL. SUDIRMAN NO. 45", "rt_rw": "003/005", "kel_desa": "MENTENG", "kecamatan": "MENTENG", "agama": "ISLAM", "status_perkawinan": "BELUM KAWIN", "pekerjaan": "KARYAWAN SWASTA", "kewarganegaraan": "WNI", "berlaku_hingga": "SEUMUR HIDUP"}Extracted Fields
Key data fields extracted from ktp (kartu tanda penduduk) documents.
NIK
nik16-digit National Identity Number with embedded region and DOB data
3201234567890001
Full Name
namaCardholder's full legal name
BUDI SANTOSO
Place of Birth
tempat_lahirCity or district of birth
JAKARTA
Date of Birth
tanggal_lahirBirth date extracted and cross-validated against NIK
15-08-1990
Address
alamatFull residential address including RT/RW
JL. SUDIRMAN NO. 45, RT 003/RW 005
Occupation
pekerjaanRegistered occupation
KARYAWAN SWASTA
Language & Region Details
Special Handling
- NIK (16-digit national ID number) with region encoding
- Indonesian date format (DD-MM-YYYY)
- Province and district code validation
Key Features
Purpose-built capabilities for Bahasa Indonesia ktp (kartu tanda penduduk) processing.
NIK Validation & Decoding
Decodes the 16-digit NIK to validate province code, district code, date of birth, and gender encoding for fraud detection.
Photo Zone Extraction
Isolates and extracts the cardholder's photo from the KTP for face-matching and identity verification workflows.
e-KTP Format Support
Processes both traditional KTP and modern e-KTP formats with hologram and chip indicator detection.
Address Parsing
Structures the full Indonesian address into components: street, RT/RW, kelurahan/desa, kecamatan, and kabupaten/kota.
ROI & Business Impact
Field Accuracy
NIK and name extraction accuracy
Processing Speed
Per-card processing time
Batch Throughput
KTP cards processed per hour in batch mode
Related Capabilities
Related Solutions
Frequently Asked Questions
TurboLens decodes the 16-digit NIK structure: digits 1-2 (province), 3-4 (city/district), 5-6 (sub-district), 7-12 (date of birth with gender encoding), and 13-16 (sequence number). Cross-validation flags inconsistencies between extracted DOB and NIK-encoded DOB.
TurboLens includes basic tamper detection that flags inconsistencies between NIK-encoded data and visually extracted fields. For comprehensive fraud detection, we recommend combining OCR extraction with our face-matching module.
Yes. TurboLens processes all KTP format generations including the latest e-KTP with electronic chip indicators.
Get Started Today
Try DocumentLens for free or contact us for an enterprise solution with dedicated support and custom integrations.
Need Enterprise Support?
Submit an inquiry below or email us at support@turbolens.io
