第一代身份證號碼數字由十五位組成第二代身份證號碼數字由十八位組成。也就是説第二代身份證號碼數字比第一代身份證號碼數字多了3位。第一代身份證號碼與第二代身份證號碼開頭六位數字表示內容相同即兩位數字表示省(自治區直轄市)兩位數字表示省轄市(地級市)兩位數字表示省轄市所轄區縣。
第二代身份證第七位到第十四位數字表示出生年月日(八位數字),第一代身份證第七位到第十二位表示出生年月日,第二代身份證比第一代身份證增加兩位年份前綴數字。
在順序號,性別表示數字方面,兩代身份證相同。第二代身份證最後增加了校驗碼。