ความปลอดภัย

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

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

ผลลัพธ์
หมวดหมู่

การตรวจสอบแบทช์ — วางหลายรายการต่อบรรทัด

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

กรอกเลขประจำตัวประชาชนไทย 13 หลักเพื่อตรวจสอบเลขตรวจสอบ อ่านประเภทการขึ้นทะเบียน และแยกรหัสสำนักทะเบียน ไม่สามารถยืนยันสถานะการขึ้นทะเบียนแบบออฟไลน์ได้

หลักการทำงานของหมายเลขประจำตัว 13 หลักของไทย

หมายเลขประจำตัวประชาชนของไทยถูกนำมาใช้พร้อมกับการปฏิรูปการทะเบียนราษฎร์ในปี 1984 และอยู่ภายใต้การดูแลของสำนักงานทะเบียนราษฎร์ กรมการปกครอง (DOPA) กระทรวงมหาดไทย หมายเลขนี้จะถูกพิมพ์บนบัตรประจำตัวในรูปแบบ 5 กลุ่ม โดยแต่ละกลุ่มมีความหมายเฉพาะ

โครงสร้าง

กลุ่มจำนวนหลักความหมาย
11ประเภทบุคคล ตั้งแต่ 1 ถึง 8 สำหรับพลเมืองและผู้อยู่อาศัยในไทย ประเภทที่ 1 คือพลเมืองไทยที่เกิดหลังวันที่ 1 มกราคม 1984 และได้ลงทะเบียนการเกิดตามเวลาที่กำหนด ประเภทที่ 3 คือบุคคลที่มีชื่ออยู่ในทะเบียนบ้านก่อนปี 1984 ประเภทที่ 6 ถึง 8 ครอบคลุมผู้อยู่อาศัยที่ไม่ใช่ชาวไทยและพลเมืองที่ได้รับสัญชาติ รายการเต็มอยู่ในส่วน FAQ
10172 ถึง 5 หลักสำนักงานทะเบียนที่ออกหมายเลข: ตัวเลขหลักที่ 2 และ 3 คือรหัสจังหวัด ส่วนตัวเลขหลักที่ 4 และ 5 คือสำนักงานเขตหรือเทศบาล
00230 786 ถึง 12 หลักหมายเลขลำดับของบุคคลภายในสำนักงานและประเภทนั้น ซึ่งจะพิมพ์เป็นกลุ่มละห้าหลักและสองหลัก
313ตัวเลขตรวจสอบซึ่งถูกคำนวณจากตัวเลข 12 หลักก่อนหน้านั้น

ตัวอย่างการใช้งาน: 1-1017-00230-78-3

เลข 12 หลักแรกแต่ละตัวจะถูกคูณด้วยน้ำหนักที่เรียงจาก 13 ลงมาถึง 2 จากนั้นนำผลคูณมารวมกัน หารด้วย 11 และเก็บเฉพาะเศษเท่านั้น ตัวเลขตรวจสอบคือ 11 ลบด้วยเศษดังกล่าว หากผลลัพธ์เป็น 10 หรือ 11 จะใช้เพียงเลขตัวสุดท้ายเท่านั้น (ดังนั้น 10 จะกลายเป็น 0 และ 11 จะกลายเป็น 1)

ตัวเลข110170023078ผลรวม
น้ำหนัก1312111098765432
สินค้า13120106300121502116162

ผลรวมของตัวเลขคือ 162 เมื่อหารด้วย 11 จะได้เศษเหลือ 8 และ 11 ลบด้วย 8 จะเท่ากับ 3 ซึ่งตรงกับเลขหลักที่ 13 เนื่องจากน้ำหนักของแต่ละตัวเลขไม่เท่ากันและ 11 เป็นจำนวนเฉพาะ การตรวจสอบนี้จะสามารถจับตัวเลขผิดเพียงตัวเดียวหรือคู่ตัวเลขที่ถูกสลับตำแหน่งได้

แหล่งข้อมูลอย่างเป็นทางการ

ข้อผิดพลาดทั่วไปและสิ่งที่ตัวเลขตรวจสอบไม่สามารถบอกคุณได้

  • เมื่อกรอกตัวเลข 12 หรือ 14 หลัก: สามารถใช้เครื่องหมายขีดกลางและช่องว่างได้ แต่หมายเลขต้องมีตัวเลขทั้งหมด 13 หลัก เครื่องมือจะรายงานจำนวนตัวเลขที่พบ
  • ชาวไทยจะไม่ได้รับเลข 0 นำหน้า แต่เลขนี้จะปรากฏบนบัตรบางใบของผู้ที่ไม่มีสถานะสัญชาติที่ลงทะเบียนไว้ เครื่องมือจะทำการระบุเพื่อให้คุณสามารถเปรียบเทียบกับบัตรจริงได้
  • รหัสสำนักงานทะเบียนจะบอกให้ทราบว่าบุคคลนั้นได้รับการลงทะเบียนครั้งแรกที่ไหน ไม่ใช่สถานที่เกิดหรือที่อยู่อาศัยในปัจจุบัน
  • ตัวเลขตรวจสอบที่ถูกต้องไม่ได้หมายความว่าหมายเลขนั้นถูกออกให้ใช้ ยังใช้การได้ หรือเป็นของบุคคลที่นำมาแสดง การตรวจสอบตัวตนจำเป็นต้องอาศัยระบบลงทะเบียน DOPA อย่างเป็นทางการ หรือคุณสมบัติด้านความปลอดภัยอื่นๆ ของบัตร
  • รหัสเลเซอร์ที่พิมพ์ด้านหลังบัตรเป็นหมายเลขควบคุมบัตรที่ DOPA ใช้เพื่อติดตามบัตรเอง ไม่ใช่ส่วนหนึ่งของหมายเลขบัตรประจำตัวและจะไม่มีการตรวจสอบในที่นี้

เลขประจำตัวประชาชน คือหมายเลขประจำตัวประชาชน 13 หลักของประเทศไทย ออกโดยกรมการปกครองและพิมพ์อยู่บนบัตร ID ไทยทุกใบ ตัวเลขแต่ละหลักมีความหมาย: หลักแรกคือประเภทการลงทะเบียน สี่หลักถัดไประบุสำนักทะเบียนอำเภอ และหลักสุดท้ายคือเลขตรวจสอบ

ในการตรวจสอบ ให้นำเลขสิบสองหลักแรกคูณด้วยค่าน้ำหนักที่ลดหลั่นจาก 13 ถึง 2 แล้วรวมกัน; เลขตรวจสอบเท่ากับ (11 − ผลรวม modulo 11) modulo 10 เครื่องมือนี้คำนวณเลขตรวจสอบใหม่ภายในเบราว์เซอร์ ถอดรหัสหมวดหมู่การลงทะเบียน และแยกรหัสสำนักงานเพื่อให้เห็นว่าส่วนใดของหมายเลขอาจผิด

ขอบเขตและข้อจํากัด: หลักตรวจสอบจับข้อผิดพลาดในการพิมพ์หลักเดียวและคู่ที่สลับตําแหน่งส่วนใหญ่ แต่ตัวเลขที่ชัดเจนไม่ใช่หลักฐานการออกหรือแสดงตัวตน — มีเพียงบันทึกของกรมการบริหารจังหวัดเท่านั้นที่ยืนยันได้ เลขนําหน้า 0 หรือ 9 เป็นสิ่งที่ไม่ปกติบนบัตรจริงและควรตรวจสอบกับเอกสารเอง ทุกอย่างที่คุณวางจะอยู่ในเบราว์เซอร์ของคุณ ตรวจสอบล่าสุด: สิงหาคม 2026

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

หมายเลขบัตรประจำตัวประชาชนไทยคืออะไร?

หมายเลขประจำตัวประชาชนของไทยมี 13 หลัก ซึ่งออกโดยสำนักงานทะเบียนราษฎร์ กรมการปกครอง (DOPA) หมายเลขนี้จะถูกพิมพ์บนบัตรประจำตัวในรูปแบบ 5 กลุ่ม และตัวเลขหลักที่ 13 จะเป็นตัวเลขตรวจสอบ

ตัวเลขหลักแรกหมายถึงอะไร?

It is the person category: 1 = Thai national born after 1 January 1984 whose birth was registered in time; 2 = born after 1984 but registered late; 3 = Thai or foreign resident already in a house registration book before 1984; 4 = present before 1984 but not registered at the time; 5 = added later, for example after a census omission or for dual nationals; 6 = foreigner living in Thailand temporarily or without legal status; 7 = Thailand-born child of a category 6 parent; 8 = foreigner with permanent residence or naturalised Thai citizen.

ตัวเลขหลักที่ 2 ถึง 5 หมายถึงอะไร?

รหัสเหล่านี้ใช้ระบุสำนักงานทะเบียนที่ออกหมายเลข: ตัวเลขหลักที่ 2 และ 3 คือรหัสจังหวัด ส่วนตัวเลขหลักที่ 4 และ 5 คือสำนักงานเขตหรือเทศบาลภายในจังหวัด รหัสนี้จะบอกถึงสถานที่ที่บุคคลนั้นได้รับการลงทะเบียนครั้งแรก ไม่ใช่สถานที่เกิดหรือที่อยู่อาศัยในปัจจุบัน

วิธีการคำนวณตัวเลขตรวจสอบคืออะไร?

นำเลข 12 ตัวแรกมาคูณกับน้ำหนักที่เรียงจาก 13 ลงมาเป็น 2 จากนั้นบวกผลคูณทั้งหมดแล้วหารด้วย 11 เลขตรวจสอบจะเท่ากับ 11 ลบด้วยเศษที่เหลือ; หากผลลัพธ์เป็น 10 หรือ 11 จะใช้เพียงเลขตัวสุดท้ายเท่านั้น สำหรับหมายเลข 1-1017-00230-78-3 ผลคูณรวมกันได้ 162 เศษที่เหลือคือ 8 และ 11 ลบด้วย 8 จะได้ 3 ซึ่งตรงกับเลขตัวสุดท้าย

ตัวเลขตรวจสอบที่ถูกต้องหมายความว่าบัตรประจำตัวนั้นเป็นของจริงหรือไม่?

ไม่ใช่เลย นั่นหมายความว่าเลข 13 ตัวนั้นสอดคล้องกันภายใน ซึ่งช่วยตัดความผิดพลาดจากการพิมพ์ออกไปได้เกือบทั้งหมด แต่จะยืนยันได้หรือไม่ว่าเลขนั้นได้รับการออกให้ใช้ ยังใช้ได้อยู่ และเป็นของบุคคลที่อยู่ตรงหน้าคุณ จะต้องอาศัยระบบจดทะเบียน DOPA อย่างเป็นทางการหรือคุณสมบัติด้านความปลอดภัยของบัตรจริงเท่านั้น

ทำไมเครื่องมือถึงระบุว่าหมายเลขที่ขึ้นต้นด้วย 0 หรือ 9 มีปัญหา?

ตัวเลข 0 ไม่ได้ออกให้กับประชาชนไทย แต่จะปรากฏในเอกสารบางฉบับสำหรับผู้ที่ยังไม่มีสถานะสัญชาติที่ลงทะเบียนไว้ ส่วนตัวเลข 9 ไม่ใช่หมวดหมู่มาตรฐาน ทั้งสองกรณีจะผ่านการตรวจสอบทางคณิตศาสตร์หากตัวเลขตัวสุดท้ายถูกต้อง เครื่องมือจึงจะระบุว่าเป็นกรณีพิเศษและขอให้คุณเปรียบเทียบกับบัตร

หมายเลขของฉันถูกอัปโหลดเมื่อฉันตรวจสอบหรือไม่?

ไม่ใช่เลย การตรวจสอบจะทำงานในเบราว์เซอร์ของคุณโดยสมบูรณ์ รวมถึงการตรวจสอบแบบกลุ่มด้วย

อัปเดตล่าสุด: