Skip to main content

OCR บัตรประจำตัวประชาชนไทย

มี Mobile & Web SDK ให้ใช้งาน

ข้ามขั้นตอนการจัดการกล้อง — eKYC SDK แบบโอเพนซอร์สฟรีของเรา (Web, Flutter, iOS, Android & React Native) จะจับภาพเอกสารและใบหน้าโดยอัตโนมัติ และเรียกใช้ API นี้ให้คุณ ดูบน GitHub

API OCR บัตรประจำตัวประชาชนไทยแยกข้อมูลที่มีโครงสร้างจากบัตรประจำตัวประชาชนไทยทั้งสองด้าน ได้แก่ เลขประจำตัวประชาชน 13 หลัก ชื่อ-นามสกุลภาษาไทยและภาษาอังกฤษ ที่อยู่ วันที่ ศาสนา และเพศจากด้านหน้า และรหัสเลเซอร์จากด้านหลัง พร้อมคะแนนความมั่นใจรายฟิลด์ และตัวเลือกเสริมสำหรับกล่องขอบเขต รูปภาพที่ครอบตัด และค่าดิบ บริการ production ประมวลผลบัตรหนึ่งใบใน 1.4 วินาที (ค่ามัธยฐาน) และรองรับปริมาณงานต่อเนื่อง 5,000 ใบต่อชั่วโมง ความแม่นยำระดับฟิลด์ที่วัดได้อยู่ที่ร้อยละ 98.0 เมื่อเทียบกับข้อมูลอ้างอิงที่ตรวจสอบโดยมนุษย์ โดยเลขประจำตัวประชาชนมีความแม่นยำร้อยละ 100 ดูรายละเอียดที่ ความแม่นยำ

ทดลองใช้ Demo

อัปโหลดบัตรประจำตัวประชาชนไทย หรือใช้ภาพบัตรตัวอย่างสังเคราะห์ด้านล่าง

ทดลองใช้ AI Demo

เข้าสู่ระบบหรือสร้างบัญชีฟรีเพื่อใช้งาน AI Demo และสำรวจ API ที่ทรงพลังของเรา

รับ 50 เครดิตฟรี (IC) เมื่อสมัครสมาชิก!

โปรโมชันหมดเขต 31 ธันวาคม 2568

Example Images (Click to try)

Example 1
Try Demo

ทดลองใช้ SDK (กล้องสด)

ไม่ต้องการอัปโหลดไฟล์ใช่ไหม? iApp eKYC Web SDK แบบโอเพนซอร์สฟรี จะจับภาพบัตรโดยอัตโนมัติจากกล้องของคุณ — ระบบจะตรวจจับขอบเขตของบัตร รอเฟรมที่คมชัดและเสถียร ปรับมุมมองของภาพให้ถูกต้อง และส่งไปยัง API นี้ ดูขั้นตอนเพิ่มเติมได้ที่ หน้าเดโมสด SDK แบบเต็ม

Loading live demo…

Loading live demo…

เริ่มต้นอย่างรวดเร็ว

คุณต้องมี API key จากหน้า การจัดการ API Key จากนั้นส่งรูปภาพเป็น multipart/form-data:

curl -X POST https://api.iapp.co.th/v3/store/ekyc/thai-national-id-card/front \
-H "apikey: YOUR_API_KEY" \
-F "file=@idcard.jpg"
{
"id_number": "3411700830334",
"th_name": "นาง บุญยัง โลเปช",
"en_name": "Mrs. Bunyang Lopez",
"en_dob": "22 Mar. 1957",
"address": "33/349 หมู่ที่ 7 ต.หนองปรือ อ.บางละมุง จ.ชลบุรี",
"province": "ชลบุรี",
"detection_score": 0.979
}

โครงสร้างการตอบกลับฉบับเต็ม ตัวเลือกการประมวลผล และรหัสข้อผิดพลาด อยู่ใน เอกสารอ้างอิงทางเทคนิค

Endpoint และราคา

Endpointผลลัพธ์ราคา
POST /v3/store/ekyc/thai-national-id-card/frontJSON พร้อมฟิลด์ด้านหน้าทั้งหมด คะแนนความมั่นใจรายฟิลด์ และกล่องขอบเขตกับรูปภาพ (ตามตัวเลือก)1.25 IC ต่อหน้า
POST /v3/store/ekyc/thai-national-id-card/backJSON พร้อมรหัสเลเซอร์ด้านหลังบัตร0.75 IC ต่อหน้า

เส้นทางเก่า /thai-national-id-card/v3.5/front และ /thai-national-id-card/v3.5.1/back ยังคงใช้งานได้ในราคาเดียวกัน สำหรับภาพถ่ายสำเนาบัตร ให้ใช้ OCR ภาพถ่ายสำเนาบัตรประชาชนไทยพร้อมตรวจจับลายเซ็น สำหรับการติดตั้งแบบ on-premise ดูที่ ความปลอดภัยของข้อมูล

ประสิทธิภาพ

วัดจากบริการ production เดือนสิงหาคม 2026

ตัวชี้วัดค่า
เวลาประมวลผลมัธยฐาน1.4 วินาทีต่อบัตร (ด้านหน้า); 1.3 วินาที (ด้านหลัง)
ปริมาณงานต่อเนื่อง1.4 ใบต่อวินาที (5,000 ใบต่อชั่วโมง)
ขนาดไฟล์สูงสุด10 MB
รูปแบบไฟล์ที่รองรับJPEG, JPG, PNG, HEIC, HEIF, PDF

ความแม่นยำ

ความแม่นยำวัดเทียบกับข้อมูลอ้างอิง (ground truth) ที่ตรวจสอบโดยมนุษย์ ประกอบด้วยบัตรประจำตัวประชาชนไทยที่ติดป้ายกำกับ 60 ใบ รวมผลการสังเกตรายฟิลด์ 1,380 รายการ ชุดข้อมูลอ้างอิงประกอบด้วยบัตรประชาชนจริงและถูกเก็บเป็นความลับด้วยเหตุผลด้านความเป็นส่วนตัว ระเบียบวิธีทั้งหมดระบุไว้อย่างครบถ้วนใน whitepaper ด้านล่าง

ฟิลด์ตรงกันทั้งหมด (Exact match)
เลขประจำตัวประชาชน (13 หลัก)100%
นามสกุล (อังกฤษ), คำนำหน้าชื่อ, เพศ, ศาสนา100%
ตำบล, อำเภอ, รหัสไปรษณีย์100%
จังหวัด, วันเกิด และวันหมดอายุ100%
ที่อยู่ (เต็ม)98.3%
ชื่อ-นามสกุลเต็ม (ไทย)93.3%
ทุกฟิลด์ (โดยรวม)98.0%

Engine การรู้จำได้รับการอัปเกรดในเดือนสิงหาคม 2026 ทำให้ความแม่นยำระดับฟิลด์โดยรวมเพิ่มขึ้นจาก 97.8% เป็น 98.0% โดยฟิลด์ที่ปรับปรุงมากที่สุดคือที่อยู่ จังหวัด และวันหมดอายุ อย่างไรก็ตาม มีข้อควรทราบหนึ่งประการ คือฟิลด์ชื่อและนามสกุลภาษาไทยมีความแม่นยำลดลงเล็กน้อย (ชื่อ-นามสกุลเต็มภาษาไทยอยู่ที่ 93.3% จากเดิม 96.7%) หากการเชื่อมต่อระบบของคุณอ้างอิงชื่อภาษาไทยเป็นหลักแทนเลขประจำตัวประชาชนหรือที่อยู่ ควรตรวจสอบค่าเหล่านี้ร่วมกับคะแนนความมั่นใจรายฟิลด์ ระเบียบวิธีฉบับเต็ม ผลลัพธ์รายฟิลด์ และการเปรียบเทียบกับบริการ cloud OCR ชั้นนำระดับโลก เผยแพร่ใน whitepaper ผลการทดสอบ:

ดาวน์โหลด whitepaper ผลการทดสอบ (PDF)

ความปลอดภัยของข้อมูลและการปฏิบัติตามข้อกำหนด

  • บริการนี้สอดคล้องกับ GDPR และ PDPA
  • รูปภาพที่อัปโหลดจะถูกประมวลผลในหน่วยความจำ และไม่มีการเก็บรักษาหลังจากส่งการตอบกลับแล้ว
  • มีการติดตั้งแบบ on-premise ที่ทำงานได้ในตัวเองอย่างสมบูรณ์ โดยข้อมูลบัตรจะไม่ออกจากโครงสร้างพื้นฐานของคุณ ติดต่อเรา เพื่อดูรายละเอียด

เอกสารอ้างอิงทางเทคนิค

Endpoint บัตรประจำตัวประชาชนไทย

1. บัตรประจำตัวประชาชนไทย - ด้านหน้า

POST /v3/store/ekyc/thai-national-id-card/front

แยกข้อมูลรายละเอียดจากด้านหน้าของบัตรประจำตัวประชาชนไทย

ส่วนหัวคำขอ
ชื่อประเภทจำเป็นคำอธิบาย
apikeystringใช่API key ของคุณ
เนื้อหาคำขอ (multipart/form-data)
พารามิเตอร์ประเภทจำเป็นคำอธิบาย
fileFileใช่ข้อมูลไบนารีของรูปภาพ (ด้านหน้า)
fieldsStringไม่ตัวเลือกในการเลือกฟิลด์ในผลลัพธ์
optionsStringไม่ตัวเลือกในการเลือกเครื่องมือและตั้งค่าการประมวลผล

2. บัตรประจำตัวประชาชนไทย - ด้านหลัง

POST /v3/store/ekyc/thai-national-id-card/back

แยกข้อมูลจากด้านหลังของบัตรประจำตัวประชาชนไทย

ส่วนหัวคำขอ
ชื่อประเภทจำเป็นคำอธิบาย
apikeystringใช่API key ของคุณ
เนื้อหาคำขอ (multipart/form-data)
พารามิเตอร์ประเภทจำเป็นคำอธิบาย
fileFileใช่ข้อมูลไบนารีของรูปภาพ (ด้านหลัง)
optionsStringไม่ตัวเลือกในการเลือกเครื่องมือและตั้งค่าการประมวลผล

ตัวเลือกที่มีให้ใช้งาน

  • not_crop_card - ข้ามการครอบตัดบัตร
  • not_rotate_card - ข้ามการหมุนอัตโนมัติ
  • get_bbox - ส่งคืนพิกัดกล่องขอบเขต
  • get_image - ส่งคืนรูปภาพที่ประมวลผลแล้ว
  • get_original - ส่งคืนรูปภาพดั้งเดิม
รูปแบบการตอบกลับสำหรับตัวเลือกที่มีให้ใช้งาน

เมื่อใช้ตัวเลือกที่มีให้ใช้งาน JSON การตอบกลับจะมีฟิลด์เพิ่มเติมตามตัวเลือกที่เลือก:

การตอบกลับพร้อมตัวเลือก get_bbox

ส่งคืนพิกัดกล่องขอบเขตสำหรับแต่ละฟิลด์ที่ตรวจพบในรูปแบบ [x1, y1, x2, y2] พร้อมคะแนนความมั่นใจ:

{
"bbox": {
"address": [
[[119, 292, 376, 334], 0.991],
[[75, 330, 255, 362], 0.999]
],
"card": [[[0, 0, 713, 462], 0.99]],
"en_dob": [[[370, 235, 526, 266], 0.999]],
"face": [[[544, 218, 708, 407], 0.999]]
// พิกัดฟิลด์อื่นๆ...
}
}
การตอบกลับพร้อมตัวเลือก get_image

ส่งคืนรูปภาพที่ครอบตัดที่เข้ารหัส base64 สำหรับแต่ละฟิลด์ที่ตรวจพบ:

{
"image": {
"address": ["/9j/4AAQSk...", "/9j/4AAQSk..."],
"card": ["/9j/4AAQSk..."],
"face": ["/9j/4AAQSk..."],
"id_number": ["/9j/4AAQSk..."]
// รูปภาพฟิลด์อื่นๆ...
}
}
การตอบกลับพร้อมตัวเลือก get_original

ส่งคืนค่าดั้งเดิมก่อนขั้นตอนการแก้ไขอัตโนมัติ (ซึ่งเกิดขึ้นในขั้นตอนการประมวลผลหลัง) ที่ตรวจพบจากบัตร:

{
"original": {
"address": "XXXXX XXXXX X ต.หนองปรือ อ.บางละมุง จ.ชลบุรี",
"en_dob": "XX Mar. 1957",
"en_expire": "XX Mar. 2025",
"th_name": "นาง XXXXXX โลเปซ"
// ค่าฟิลด์ดั้งเดิมอื่นๆ...
}
}

การตอบกลับจะรวมฟิลด์มาตรฐานเสมอ เช่น detection_score, error_message และ process_time โดยไม่คำนึงถึงตัวเลือกที่ใช้

ตัวอย่างการตอบกลับ

ด้านหน้า

ตัวอย่างบัตรประจำตัวประชาชนไทย (ด้านหน้า)
คำขอ:
curl -X POST https://api.iapp.co.th/v3/store/ekyc/thai-national-id-card/front
-H "apikey: YOUR_API_KEY"
-F "file=@/path/to/idcard.jpg"
การตอบกลับ:
{
"address": "XXXXXX XXXX X ต.หนองปรือ อ.บางละมุง จ.ชลบุรี",
"alley": "",
"detection_score": 0.981011797984441,
"district": "บางละมุง",
"en_dob": "XX Mar. 1957",
"en_expire": "XX Mar. 2025",
"en_fname": "XXXXXX",
"en_init": "Mrs.",
"en_issue": "26 Jul. 2016",
"en_lname": "Lopez",
"en_name": "Mrs. XXXXXX Lopez",
"error_message": "",
"face": "/9j/4AAQ...UAFFFFAH/9k=", # Base64 ของรูปภาพ
"gender": "Female",
"home_address": "XXXXX XXX",
"house_no": "XXXXXX",
"id_number": "34117XXXXXX334",
"id_number_status": 1,
"lane": "",
"postal_code": "20150", # ดึงจากฐานข้อมูลอัตโนมัติ
"process_time": 1.3018648624420166, # วินาที
"province": "ชลบุรี",
"religion": "",
"request_id": null,
"road": "",
"sub_district": "หนองปรือ",
"th_dob": "XX มี.ค. 2500",
"th_expire": "XX มี.ค. 2568",
"th_fname": "XXXXX",
"th_init": "นาง",
"th_issue": "XX ก.ค. 2559",
"th_lname": "โลเปซ",
"th_name": "นาง XXXXX โลเปซ",
"village": "",
"village_no": "7",
"confidence": {
"id_number": 0.95,
"th_name": 0.95,
"th_fname": 0.95,
"th_lname": 0.95,
"en_name": 0.95,
"en_fname": 0.95,
"en_lname": 0.95,
"th_dob": 0.9,
"en_dob": 0.9,
"th_issue": 0.9,
"en_issue": 0.9,
"th_expire": 0.9,
"en_expire": 0.9,
"address": 0.95,
"gender": 0.95,
"religion": 0.9
}
}

ด้านหลัง

ตัวอย่างบัตรประจำตัวประชาชนไทย (ด้านหลัง)
คำขอ:
curl --location --request POST 'https://api.iapp.co.th/v3/store/ekyc/thai-national-id-card/back' \
--header 'apikey: {Your API Key}' \
--form 'file=@"path/to/id-card-back.jpg"'
การตอบกลับ:
{
"back_number": "JT0-XXXXXXX-05",
"detection_score": 0.99846746524175,
"process_time": 1.370201416015625
}

ฟิลด์ที่รองรับ

ด้านหน้า

ฟิลด์ประเภทคำอธิบาย
addressStringที่อยู่บนบัตรประชาชน
detection_scorefloatคะแนนการตรวจจับของฟิลด์ที่เกี่ยวข้อง
districtStringชื่ออำเภอบนบัตรประชาชน
en_dobStringวันเกิด เป็นภาษาอังกฤษ
en_expireStringวันหมดอายุ เป็นภาษาอังกฤษ
en_fnameStringชื่อจริงภาษาอังกฤษ
en_initStringคำนำหน้าชื่อ เป็นภาษาอังกฤษ
en_issueStringวันออกบัตร เป็นภาษาอังกฤษ
en_lnameStringนามสกุลภาษาอังกฤษ
en_nameStringชื่อจริงและนามสกุลภาษาอังกฤษ
error_messageStringข้อความแสดงข้อผิดพลาด
faceStringสตริงอักขระ Base64 ที่แปลงจากรูปภาพ
genderStringเพศ
home_addressStringที่อยู่ตามทะเบียนบ้านบนบัตรประชาชน
id_numberStringเลขประจำตัวประชาชน
postal_codeStringรหัสไปรษณีย์
process_timeStringเวลาประมวลผล (วินาที)
provinceStringชื่อจังหวัดบนบัตรประชาชน
religionStringศาสนาบนบัตรประชาชน
sub_districtStringชื่อตำบลบนบัตรประชาชน
th_dobStringวันเกิด เป็นภาษาไทย
th_expireStringวันหมดอายุ เป็นภาษาไทย
th_fnameStringชื่อจริงภาษาไทย
th_initStringคำนำหน้าชื่อ เป็นภาษาไทย
th_issueStringวันออกบัตร
th_lnameStringนามสกุลภาษาไทย
th_nameStringชื่อจริงและนามสกุลภาษาไทย
confidenceObjectคะแนนความมั่นใจ (0-1) สำหรับแต่ละฟิลด์ที่ดึงมาได้

ด้านหลัง

ฟิลด์ประเภทคำอธิบาย
back_numberStringเลขเลเซอร์ด้านหลังบัตรประชาชน

ฟิลด์การตอบกลับทั่วไป

ฟิลด์ประเภทคำอธิบาย
detection_scoreFloatคะแนนความมั่นใจ (0-1)
error_messageStringข้อความแสดงข้อผิดพลาดหากคำขอไม่สำเร็จ
process_timeFloatเวลาประมวลผลเป็นวินาที

รหัสข้อผิดพลาด

ข้อความแสดงข้อผิดพลาดเฉพาะ

บัตรประจำตัวประชาชนไทย - ด้านหน้า
รหัสสถานะข้อความสถานะคำอธิบาย
420NO_ID_CARD_FOUNDไฟล์รูปภาพไม่ใช่บัตรประชาชน
421IMAGE_ERROR_UNSUPPORTED_FORMATไม่สามารถประมวลผลรูปภาพได้ รูปแบบไฟล์อาจไม่รองรับหรือไฟล์เสียหาย
422INVALID_IMAGE_SIZEขนาดของรูปภาพที่อัปโหลดไม่เป็นไปตามข้อกำหนด
424PLEASE_VERIFY_ID_CARD_NUMBERเลขประจำตัวประชาชนมี 13 หลักแต่ไม่ถูกต้อง รหัสการตอบกลับ 424 จะแสดงเมื่อใช้ตัวเลือก id_check
425CANNOT_READ_ID_CARD_NUMBER_CLEARLYเลขประจำตัวประชาชนมีน้อยกว่า 13 หลัก รหัสการตอบกลับ 425 จะแสดงเมื่อใช้ตัวเลือก id_check
426IMAGE_ERROR_UNSUPPORTED_BLACK_WHITE_IMAGEใช้ตัวเลือก gray_check เพื่อตรวจสอบรูปภาพขาวดำและสีเทา
บัตรประจำตัวประชาชนไทย - ด้านหลัง
รหัสสถานะข้อความสถานะคำอธิบาย
430NO_ID_CARD_FOUNDไฟล์รูปภาพไม่ใช่บัตรประชาชน
431IMAGE_ERROR_UNSUPPORTED_FORMATไม่สามารถประมวลผลรูปภาพได้ รูปแบบไฟล์อาจไม่รองรับหรือไฟล์เสียหาย
432INVALID_IMAGE_SIZEขนาดของรูปภาพที่อัปโหลดไม่เป็นไปตามข้อกำหนด
434LASER_NUMBER_NOT_FOUNDตรวจจับหมายเลขเลเซอร์ที่ด้านหลังบัตรประชาชนไม่ได้
435CANNOT_READ_LASER_NUMBER_CLEARLYหมายเลขเลเซอร์มีน้อยกว่า 12 หลัก รหัสการตอบกลับ 435 จะแสดงเมื่อใช้ตัวเลือก id_check
436IMAGE_ERROR_UNSUPPORTED_BLACK_WHITE_IMAGEใช้ตัวเลือก gray_check เพื่อตรวจสอบรูปภาพขาวดำและสีเทา

ข้อความแสดงข้อผิดพลาดทั่วไป

รหัสสถานะข้อความสถานะคำอธิบาย
404REQUESTED_URL_NOT_FOUNDไม่พบเส้นทาง API ในคำขอ
405METHOD_NOT_ALLOWEDชื่อเมธอด (GET, POST) ใน URL ไม่ถูกต้อง
413FILE_IS_TOO_LARGE: (more than 2 MB)ขนาดไฟล์ใหญ่เกินไป
427LONG_TIME_TO_PROCESSเซิร์ฟเวอร์กำลังประมวลผลเป็นเวลานาน
428LONG_TIME_TO_REQUESTไคลเอนต์กำลังรอคิวเป็นเวลานาน
461NO_FILE_ATTACHEDไม่ได้แนบไฟล์
560SERVER_IS_BUSY: (Please try again in a few seconds.)เซิร์ฟเวอร์กำลังทำงานกับคำขอจำนวนมาก
563ID_CARD_API_NOT_SUPPORT_THIS_IMAGEAPI มีข้อผิดพลาดในกระบวนการ

ตัวอย่างโค้ด

curl -X POST https://api.iapp.co.th/v3/store/ekyc/thai-national-id-card/front \
-H "apikey: YOUR_API_KEY" \
-F "file=@idcard.jpg"

ข้อจำกัดและแนวทางปฏิบัติที่ดีที่สุด

ข้อจำกัด

  • ขนาดไฟล์สูงสุด: 10MB
  • รูปแบบที่รองรับ: JPEG, JPG, PNG, HEIC, HEIF, PDF

แนวทางปฏิบัติที่ดีที่สุด

  1. ตรวจสอบให้แน่ใจว่าคุณภาพของรูปภาพดี
  2. ตรวจสอบ detection_score ในการตอบกลับ
  3. จัดการข้อความแสดงข้อผิดพลาดอย่างเหมาะสม
  4. ตรวจสอบรูปแบบหมายเลขบัตรประชาชน
  5. พิจารณาใช้พารามิเตอร์ options สำหรับความต้องการเฉพาะ

ข้อมูลจำเพาะของบัตรประจำตัวประชาชนไทย

การทำความเข้าใจคุณสมบัติทางกายภาพของบัตรประจำตัวประชาชนไทยจะช่วยให้มั่นใจได้ว่าการจับภาพจะเหมาะสมที่สุดสำหรับการประมวลผล OCR

ขนาดบัตร (ขนาดบัตรประชาชน)

คุณสมบัติหน่วยวัดนิ้ว
ความกว้าง85.60 มม.3.370 นิ้ว (3⅜")
ความสูง53.98 มม.2.125 นิ้ว (2⅛")
ความหนา0.76 มม.0.030 นิ้ว
รัศมีมุม3.18 มม.0.125 นิ้ว
ขนาดบัตรประชาชน นิ้ว

บัตรประชาชนไทยมีขนาด 3.370 × 2.125 นิ้ว (85.60 × 53.98 มม.) ตามมาตรฐาน ISO/IEC 7810 ID-1 ซึ่งเป็นขนาดเดียวกับบัตรเครดิตทั่วโลก

มาตรฐานรูปแบบบัตร

มาตรฐานคำอธิบาย
รูปแบบISO/IEC 7810 ID-1 (ขนาดบัตรเครดิต)
วัสดุพลาสติกโพลีคาร์บอเนต (PC)
ประเภทชิปชิปสมาร์ทการ์ดแบบสัมผัส (ตั้งแต่ปี 2005)
การจัดเก็บข้อมูลข้อมูลชีวมิติ, ใบรับรองดิจิทัล, แม่แบบลายนิ้วมือ

คุณสมบัติของบัตร

  • ด้านหน้า: รูปถ่าย, ชื่อ (ไทย/อังกฤษ), เลขประจำตัวประชาชน, วันเกิด, ที่อยู่, วันที่ออกบัตร/หมดอายุ, บาร์โค้ด
  • ด้านหลัง: รหัสเลเซอร์ (ตัวอักษรและตัวเลข 12 หลัก)
  • คุณสมบัติด้านความปลอดภัย: โฮโลแกรม, การพิมพ์ UV, ไมโครเท็กซ์, การแกะสลักด้วยเลเซอร์
  • ชิปสมาร์ทการ์ด: บรรจุข้อมูลชีวมิติที่เข้ารหัสและลายเซ็นดิจิทัล

ข้อกำหนดรูปภาพสำหรับ OCR

เพื่อให้ได้ความแม่นยำ OCR ที่ดีที่สุด ตรวจสอบให้แน่ใจว่ารูปภาพที่ถ่ายของคุณเป็นไปตามข้อกำหนดเหล่านี้:

ข้อกำหนดแนะนำขั้นต่ำ
ความละเอียด600 DPI300 DPI
ความกว้างรูปภาพ1000+ พิกเซล600 พิกเซล
ความสูงรูปภาพ630+ พิกเซล400 พิกเซล
ขนาดไฟล์< 5 MB< 10 MB
รูปแบบJPEG, PNGJPEG, PNG, HEIC, PDF

ประวัติการเปลี่ยนแปลง

เวอร์ชันวันที่ความแม่นยำการเปลี่ยนแปลง
v3.6.0-2026082424 ส.ค. 202698.0% ระดับฟิลด์วันที่รูปแบบภาษาอังกฤษ (en_dob, en_issue, en_expire) ตรงกับรูปแบบที่พิมพ์บนบัตรแล้ว: ชื่อเดือนแบบย่อมีจุดต่อท้าย (23 Apr. 1997) ส่วน May ซึ่งพิมพ์เต็มไม่มีจุด ตรวจสอบบนบัตร 60 ใบ — มีเพียงสามฟิลด์นี้ที่เปลี่ยน ฟิลด์ภาษาไทยทุกฟิลด์เหมือนเดิม โปรดปรับการแยกวิเคราะห์วันที่ฝั่งไคลเอนต์ให้รองรับรูปแบบมีจุด
v3.5.3-2026082424 ส.ค. 202698.0% ระดับฟิลด์อัปเกรด engine การรู้จำ: ความแม่นยำระดับฟิลด์โดยรวมเพิ่มจาก 97.8% เป็น 98.0% เมื่อเทียบกับข้อมูลอ้างอิงที่ตรวจสอบโดยมนุษย์ โดยเลขประจำตัวประชาชนอยู่ที่ 100% ฟิลด์ที่ปรับปรุงมากที่สุดคือที่อยู่ จังหวัด และวันหมดอายุ เวลาประมวลผลมัธยฐาน 1.4 วินาทีต่อบัตร มีการติดตั้งแบบ on-premise ที่ทำงานได้ในตัวเองอย่างสมบูรณ์
3.5พ.ย. 202298.13% ระดับอักขระEngine OCR ใหม่ การประมวลผลเร็วขึ้น
3.4ก.ค. 202293.25%เพิ่มยศทหารไทย
3.0ก.พ. 202191.75%การปรับปรุงความแม่นยำครั้งใหญ่
2.0ก.พ. 202085%เพิ่มการรองรับบัตรด้านหลัง
1.0พ.ย. 201976%การเปิดตัวครั้งแรก