ตัวช่วยสำหรับข้อมูลทดสอบ

ตรวจสอบเลขบัตรประชาชนไทย

ตรวจรูปแบบ 13 หลักและ check digit ในเบราว์เซอร์ พร้อมแสดงวิธีคำนวณ ไม่ตรวจฐานทะเบียนราษฎร

ตั้งค่าข้อมูลทดสอบ

ใส่เลข 13 หลัก มีช่องว่างหรือขีดคั่นได้ ไม่เชื่อมฐานทะเบียนราษฎร

ประมวลผลในเบราว์เซอร์นี้ ไม่บันทึกข้อมูลหรือผลลัพธ์ และไม่ส่งไป analytics

ผลลัพธ์

ผลลัพธ์จะแสดงตรงนี้

วิธีใช้งาน

01

ตั้งค่าหรือใส่ข้อมูล

ใส่เลข 13 หลัก กดตรวจสอบ แล้วดูหลักสุดท้ายที่คำนวณได้ ช่องว่างและขีดคั่นจะถูกตัดออกก่อนคำนวณ

02

ดูผลและปรับใหม่ได้

กดปุ่มหลักเพื่อดูผลลัพธ์ แก้ค่าที่ต้องการแล้วกดอีกครั้ง ข้อมูลประมวลผลเฉพาะในเบราว์เซอร์

03

นำผลไปทดสอบ

คัดลอกผลไปใช้ทดสอบระบบ เครื่องมือที่แสดงปุ่มดาวน์โหลดจะส่งออกไฟล์จากข้อมูลในเบราว์เซอร์ ไม่บันทึกหรืออัปโหลดข้อมูล

ตัวอย่างการใช้งาน

ทดสอบการรับข้อมูล

ใช้ 1234567890121 เป็นตัวอย่างผลรวม 352 เศษ 0 และหลักตรวจสอบ 1

ทดสอบการแสดงผลและนำไปใช้

เปลี่ยนหลักสุดท้ายของตัวอย่างเป็น 3 เพื่อดูข้อความไม่ผ่าน check digit

แหล่งอ้างอิงและข้อจำกัด

checkDigit = (11 − (sum % 11)) % 10

เลขตัวอย่างอาจตรงกับเลขจริง การผ่าน check digit หรือรูปแบบไม่ได้ยืนยันการออกเลขหรือตัวบุคคล

ตัวอย่างการคำนวณ check digit (มหาวิทยาลัยธรรมศาสตร์)