Home > Technical FAQ > [Validation] Singapore NRIC Number Verification

[Validation] Singapore NRIC Number Verification


Title [Validation] Singapore NRIC Number Verification
Written By samliew

Regarding the NRIC math behind the letter, it’s called a checksum. This is to help check whether the actual IC numbers are valid and not just random numbers.

The math goes like this:

1) Take for example I want to test the NRIC number S1234567. The first digit you multiply by 2, second multiply by 7, third by 6, fourth by 5, fifth by 4, sixth by 3, seventh by 2. Then you add the totals together. So,1×2+2×7+3×6+4×5+5×4+6×3+7×2=106.

2) If the first letter of the NRIC starts with T or G, add 4 to the total.

3) Then you divide the number by 11 and get the remainder. 106/11=9r7

4) You can get the alphabet depending on the IC type (the first letter in the IC) using the code below:
If the IC starts with S or T: 0=J, 1=Z, 2=I, 3=H, 4=G, 5=F, 6=E, 7=D, 8=C, 9=B, 10=A
If the IC starts with F or G: 0=X, 1=W, 2=U, 3=T, 4=R, 5=Q, 6=P, 7=N, 8=M, 9=L, 10=K

.

Credits
Credits to samliew for NRIC number verification information

Links/Resources:
Singapore NRIC Validator
Singapore NRIC Generator

.

About these ads
  1. dangheewen
    15/04/2012 at 8:57 am | #1

    4) You can get the alphabet depending on the IC type (the first letter in the IC) using the code below: what does this mean?

  2. dangheewen
    15/04/2012 at 8:53 am | #2

    4) You can get the alphabet depending on the IC type (the first letter in the IC) using the code below:

  3. 23/05/2009 at 11:12 am | #3

    So that you cannot create (too many) multiple accounts. Obviously that won’t work since we have NRIC generators e.g. mine.

  4. 08/05/2009 at 10:44 am | #4

    v8GMuJ comment3 ,

  5. li
    13/03/2009 at 4:00 am | #5

    i know this tread is old, but i’m looking for a reason why Maplestory SEA wants our I/C numbers. i don’t like to give that kind of information online. and it seems i can’t play on Maplestory Global. Do you have any idea why they want I/C numbers?

  6. 11/10/2008 at 4:21 am | #6

    hi samuel, I thought linking back to your post is credit?

  7. 11/10/2008 at 3:04 am | #7

    At least give me credit for copying my post from my forum.

    Original Post:
    http://www.samliew.com/forum/viewtopic.php?f=13&t=16

  1. 24/09/2008 at 9:54 am | #1
  2. 10/03/2010 at 3:20 am | #2
  3. 03/04/2012 at 6:55 pm | #3

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.

Join 44 other followers

%d bloggers like this: