Thai ID Mock Generator
Generate random Thai ID numbers for development and testing purposes.
Maximum 100 IDs per generation
Thai ID Checker
What Is a 13-Digit Thai ID Number?
A Thai national ID number consists of 13 digits. Each digit represents specific information such as citizen category, issuing province, and registration sequence. The final digit is a checksum used to verify mathematical correctness.
How the Thai ID Checksum Works
The 13th digit (checksum) of a Thai national ID is calculated by multiplying each of the first 12 digits by descending weights from 13 down to 2. The total sum is then divided by 11. The checksum is computed using the formula: (11 - (sum % 11)) % 10 If the resulting value matches the 13th digit, the Thai ID number is mathematically valid according to the official checksum algorithm.
What Is This Tool Used For?
This tool is designed for developers who need mock Thai ID numbers for API testing, database validation, and educational purposes. No real citizen data is used.
Frequently Asked Questions
Can generated Thai ID numbers be used for real transactions?
No. All generated ID numbers are randomly created for development and testing purposes only and cannot be used for identity verification.
Does this tool connect to any government database?
No. This tool does not connect to any official registry or government system. It only validates format using the checksum algorithm.
How does Thai ID validation work?
The 13th digit is calculated using the formula (11 - (sum % 11)) % 10. If the result matches the final digit, the ID is mathematically valid.
Who should use this tool?
This tool is intended for developers who need mock data for testing APIs, registration systems, or database validation.
Legal & Safety Notice
Mockentra is not affiliated with any Thai government agency. All data generated is random and intended for development and educational purposes only.