Thai National ID
Data Extraction
Extract and validate data from Thai national ID cards with AI that handles Thai script segmentation, citizen ID validation, and smart card formats.
Sample Extraction Demo
See how TurboLens extracts structured data from Thai national id card (บัตรประชาชน) documents.
Input Document

Extracted JSON Output
{
"citizen_id": "1-1001-12345-67-8", "thai_prefix": "นาย", "thai_first_name": "สมชาย", "thai_last_name": "สุขสวัสดิ์", "english_prefix": "Mr.", "english_first_name": "Somchai", "english_last_name": "Suksawat", "date_of_birth": "1990-05-15", "date_of_issue": "2020-03-10", "date_of_expiry": "2028-05-14", "address": "123 ถ.สุขุมวิท แขวงคลองเตย เขตคลองเตย กรุงเทพมหานคร"}Extracted Fields
Key data fields extracted from national id card (บัตรประชาชน) documents.
Citizen ID
citizen_id13-digit Thai citizen identification number with checksum
1-1001-12345-67-8
Thai Name
thai_first_nameFirst name in Thai script
สมชาย
English Name
english_first_nameRomanized first name (on newer cards)
Somchai
Date of Birth
date_of_birthBirth date converted from Thai Buddhist calendar
1990-05-15
Address
addressFull Thai address with district breakdown
123 ถ.สุขุมวิท แขวงคลองเตย เขตคลองเตย กรุงเทพมหานคร
Language & Region Details
Special Handling
- Thai script name extraction with correct word boundaries
- 13-digit Thai citizen ID with checksum validation
- Thai-English bilingual content on newer cards
Key Features
Purpose-built capabilities for Thai national id card (บัตรประชาชน) processing.
Citizen ID Validation
Validates the 13-digit Thai citizen ID using the official checksum algorithm and flags potentially invalid numbers.
Buddhist Calendar Conversion
Automatically converts Thai Buddhist Era (BE) dates on ID cards to Gregorian calendar dates in the output.
Bilingual Name Extraction
Extracts both Thai script and romanized English names from newer generation Thai ID cards.
Smart Card Detection
Identifies card generation (old format vs. smart card) and adapts extraction accordingly.
ROI & Business Impact
Field Accuracy
Extraction accuracy for Thai ID card fields
Processing Speed
Per-card processing time
Batch Throughput
Thai ID cards processed per hour
Related Solutions
Frequently Asked Questions
Yes. TurboLens applies the official checksum validation algorithm to the extracted 13-digit citizen ID number and flags any discrepancies in the output.
Thai ID cards use Buddhist Era (BE) dating which is 543 years ahead of the Gregorian calendar. TurboLens automatically converts these to standard Gregorian dates in the JSON output while preserving the original BE date as a reference.
Yes. TurboLens supports all generations of Thai national ID cards, from older laminated cards to modern smart cards with 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
