Singapore NRIC / FIN Validator

Free NRIC checker: validate a Singapore NRIC or FIN locally in your browser — checksum letter, series (S/T/F/G/M) and format, with the reason when a number fails.

Result

Batch check — paste many, one per line

Validate a Singapore UIN or FIN

Enter a 9-character S/T/F/G/M identifier. S/T/F/G check letters are verified locally; M-series FINs receive format checking because ICA has not published their check-letter rules.

FAQ

What is a UIN / FIN?

S/T are UIN prefixes for Singapore citizens and permanent residents. F/G/M are FIN prefixes for foreigners; M-series FINs have been issued since January 2022.

How is it validated?

For S/T/F/G, the 7 digits are multiplied by fixed weights, summed (with an offset for T/G), and mapped to the expected check letter. ICA has not published the M-series check-letter rules, so M-series entries receive format checking only.

Does a checksum pass prove the identity is valid?

No. A checksum match only confirms an internal number pattern; it does not verify issuance, current status, or the holder’s identity.

Is my number uploaded?

No. Validation runs entirely in your browser.

Singapore's NRIC number — from National Registration Identity Card — identifies citizens and permanent residents under the prefixes S and T, while the FIN (Foreign Identification Number) issued to work-pass and long-term-pass holders uses F, G and M. The format is one prefix letter, seven digits and a check letter.

For S, T, F and G the seven digits are multiplied by the fixed weights 2, 7, 6, 5, 4, 3, 2 and summed, with 4 added for the T and G prefixes; the sum modulo 11 then selects the expected check letter from a published table — JZIHGFEDCBA for S and T, XWUTRQPNMLK for F and G. This tool recomputes that letter locally and shows the expected value whenever it differs.

One limit worth stating plainly: the M-series FIN, issued since January 2022, uses a check-letter rule that ICA has never published, so M-series entries get format checking only and this tool says so rather than guessing.

A matching check letter never proves that a number was issued or who holds it. Under the PDPA, NRIC numbers may only be collected where the law requires it or where identity must be verified to a high degree of fidelity — nothing you type here leaves your browser. Last verified: August 2026.

Last updated: