ตรวจสอบเลขบัตรประชาชน 13 หลัก

เช็คเลขบัตรประชาชนว่าถูกต้องตามสูตรตรวจสอบ (checksum) หรือไม่ พร้อมแสดงขั้นตอนการคำนวณจริงทีละหลัก ความหมายของเลขแต่ละส่วน ประเภทบุคคล และจังหวัดที่ออกเลข — ทำงานบนเบราว์เซอร์ของคุณทั้งหมด ไม่มีการส่งเลขบัตรขึ้นเซิร์ฟเวอร์

ตรวจสอบเลขบัตรประชาชนพร้อมใช้งาน

ประวัติการตรวจสอบ

เก็บไว้ในเครื่องของคุณเท่านั้น (localStorage) สูงสุด 100 รายการล่าสุด

    ยังไม่มีประวัติการตรวจสอบ

    ⚠️ ข้อจำกัดที่ควรรู้: เครื่องมือนี้ตรวจความถูกต้อง "ตามสูตรคำนวณ" เท่านั้นไม่ได้เชื่อมต่อกับฐานข้อมูลทะเบียนราษฎร จึงยืนยันไม่ได้ว่าเลขนั้นเป็นของบุคคลจริง การตรวจสอบตัวตนจริงต้องทำผ่านช่องทางของกรมการปกครองเท่านั้น

    ตรวจสอบเลขบัตรประชาชนได้อย่างไร — หลักการทำงาน

    เลขประจำตัวประชาชนไทยทุกเลขมีเลขตรวจสอบ (check digit) อยู่ที่หลักสุดท้าย ซึ่งคำนวณมาจาก 12 หลักแรกด้วยอัลกอริทึม Modulus 11ทำให้สามารถตรวจจับเลขที่พิมพ์ผิด สลับหลัก หรือกรอกมั่วได้ทันทีโดยไม่ต้องเข้าถึงฐานข้อมูลใดๆ ระบบราชการ ธนาคาร และแอปต่างๆ ล้วนใช้สูตรเดียวกันนี้เป็นด่านแรกในการตรวจรูปแบบเลขบัตร

    1. นำหลักที่ 1–12 คูณน้ำหนัก 13, 12, 11, ..., 2 ตามลำดับ
    2. รวมผลคูณทั้งหมด แล้ว mod 11 (หารเอาเศษ)
    3. นำ 11 ลบเศษ เอาเฉพาะหลักหน่วย → ต้องเท่ากับหลักที่ 13 จึงจะถูกต้อง

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

    เลขบัตรประชาชนบอกอะไรเราได้บ้าง

    นอกจากความถูกต้อง เครื่องมือจะแยกความหมายของเลขให้ดูทั้ง 5 ส่วน:

    • หลักที่ 1 — ประเภทบุคคล 8 ประเภท เช่น เลข 1 คือคนไทยที่เกิดหลัง 1 ม.ค. 2527 และแจ้งเกิดภายในกำหนด, เลข 3 คือผู้มีชื่อในทะเบียนบ้านก่อน 31 พ.ค. 2527, เลข 8 คือผู้ได้รับสัญชาติไทยภายหลัง
    • หลักที่ 2–5 — รหัสสำนักทะเบียนที่ออกเลข โดย 2 หลักแรกคือรหัสจังหวัด (เช่น 10 = กรุงเทพมหานคร, 50 = เชียงใหม่)
    • หลักที่ 6–10 — กลุ่มของบุคคลแต่ละประเภท ตามเลขเล่มสูติบัตรหรือลำดับการขึ้นทะเบียน
    • หลักที่ 11–12 — ลำดับที่ของบุคคลในเล่มหรือกลุ่มนั้น
    • หลักที่ 13 — เลขตรวจสอบความถูกต้อง (checksum)

    คำถามที่พบบ่อย

    เครื่องมือนี้ตรวจสอบอะไรได้บ้าง?

    ตรวจสอบว่าเลขบัตรประชาชน 13 หลักที่กรอก "ถูกต้องตามสูตรคำนวณ" หรือไม่ โดยใช้อัลกอริทึม checksum mod 11 แบบเดียวกับที่หน่วยงานและระบบต่างๆ ใช้ตรวจรูปแบบเลขบัตร พร้อมแสดงขั้นตอนการคำนวณทีละหลัก ความหมายของแต่ละส่วน ประเภทบุคคล และจังหวัดของสำนักทะเบียนที่ออกเลข

    ตรวจแล้ว "ถูกต้อง" แปลว่าเป็นเลขของคนจริงใช่ไหม?

    ไม่ใช่ ผลการตรวจบอกได้เพียงว่าเลขนั้นมีรูปแบบและเลขตรวจสอบถูกต้องตามสูตรเท่านั้น การยืนยันว่าเลขตรงกับบุคคลจริงต้องตรวจกับฐานข้อมูลทะเบียนราษฎรของกรมการปกครองผ่านช่องทางราชการเท่านั้น ซึ่งเว็บไซต์ทั่วไปไม่สามารถเข้าถึงได้

    ข้อมูลเลขบัตรที่กรอกถูกส่งไปที่ไหนหรือไม่?

    ไม่ถูกส่งไปไหนเลย การตรวจสอบทั้งหมดคำนวณบนเบราว์เซอร์ของคุณ (client-side) 100% ไม่มีการส่งเลขบัตรขึ้นเซิร์ฟเวอร์ ประวัติการตรวจเก็บใน localStorage ของเครื่องคุณเองและลบได้ทุกเมื่อ

    ทำไมเลขบัตรบางเลขถึงตรวจไม่ผ่าน?

    สาเหตุที่พบบ่อยคือกรอกตัวเลขผิดไป 1 หลัก สลับตำแหน่งตัวเลข หรือจำนวนหลักไม่ครบ 13 หลัก อัลกอริทึม checksum ถูกออกแบบมาเพื่อจับข้อผิดพลาดลักษณะนี้โดยเฉพาะ ลองตรวจตัวเลขที่กรอกอีกครั้งกับบัตรจริง

    เลขหลังบัตรประชาชน (Laser ID) ตรวจได้ไหม?

    เครื่องมือนี้ตรวจเฉพาะเลขประจำตัวประชาชน 13 หลักด้านหน้าบัตร ส่วนเลขหลังบัตร (รูปแบบ JT + ตัวเลข) เป็นเลขควบคุมของการผลิตบัตรแต่ละใบ ไม่มีสูตรตรวจสอบสาธารณะ ต้องยืนยันผ่านระบบของกรมการปกครองเท่านั้น