Validate Thai national ID card numbers using the official checksum algorithm.
ProductivityEnter 13 digits (0/13 entered)
Thai ID Checksum Formula:
Type or paste your 13-digit Thai national ID number into the input field.
The number is auto-formatted as X-XXXX-XXXXX-XX-X as you type.
After entering all 13 digits, the result (Valid â or Invalid â) appears immediately.
If valid, use the Copy button to copy the formatted ID number to your clipboard.
Quickly verify a Thai ID number is structurally valid before submitting it in an online form or government portal.
Developers building apps that require Thai ID input can test the checksum logic and validate sample numbers during development.
HR staff can quickly check that an ID number entered by a new employee has the correct format and checksum before storing it.
Detect common transcription errors â a single wrong digit will cause a checksum mismatch, flagging the problem instantly.
Thai ID Validator instantly checks whether a 13-digit Thai national ID number is valid using the official government checksum algorithm. No data is sent to any server â all validation happens locally in your browser.
Convert between Thai Buddhist Era (āļ.āļĻ.) and Gregorian (āļ.āļĻ.) calendar years instantly.
Calculate your exact age in years, months, and days from your date of birth.
Set a countdown timer for your activities with notifications.
Generate strong and secure passwords locally on your device.