ThaiNational ID Card (บัตรประชาชน)Thailand

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

Sample Thai national ID card

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 ถ.สุขุมวิท แขวงคลองเตย เขตคลองเตย กรุงเทพมหานคร"}
1200ms
Processing Time
Citizen ID checksum validation and bilingual name extraction

Extracted Fields

Key data fields extracted from national id card (บัตรประชาชน) documents.

Citizen ID

citizen_id

13-digit Thai citizen identification number with checksum

Sample

1-1001-12345-67-8

Thai Name

thai_first_name

First name in Thai script

Sample

สมชาย

English Name

english_first_name

Romanized first name (on newer cards)

Sample

Somchai

Date of Birth

date_of_birth

Birth date converted from Thai Buddhist calendar

Sample

1990-05-15

Address

address

Full Thai address with district breakdown

Sample

123 ถ.สุขุมวิท แขวงคลองเตย เขตคลองเตย กรุงเทพมหานคร

Language & Region Details

Language
Thai
Code: th
Region
Thailand
Code: TH
Script Type
Thai
Direction
Left to Right

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

High

Field Accuracy

Extraction accuracy for Thai ID card fields

<1.2s

Processing Speed

Per-card processing time

5,500/hr

Batch Throughput

Thai ID cards processed per hour

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