土耳其身份证号(T.C. Kimlik No)校验工具
检查 11 位土耳其身份证号末尾两位校验码是否正确,或根据前 9 位计算。
输入全部 11 位进行检查,或只输入前 9 位计算最后两位。空格会被忽略。
输入号码后显示结果。
结果只说明号码格式和校验码是否正确,不说明该号码是否已签发,也不说明属于谁。
测试号码
仅供测试使用。请勿用作真实个人的号码。
生成校验码正确的随机 11 位号码,供开发和测试使用。随机号码可能恰好与真实签发的号码相同。
校验码的计算方法
- 土耳其人口与公民事务总局(NVİ)说明,号码共 11 位,最后两位由前 9 位计算得出。该算法只与公共机构共享,并未公开。
- 本工具使用公开流传的通用公式。第 10 位:把第 1、3、5、7、9 位相加后乘以 7,减去第 2、4、6、8 位之和,取结果的个位数(除以 10 的余数)。
- 第 11 位:前 10 位之和的个位数。
- 第一位不会是 0。
- 据 NVİ 介绍,号码不包含性别、年龄、宗教或出生地等个人信息,也无法据此推算亲属的号码。
- 所有处理都在你的浏览器中完成。你输入的号码不会发送到 LeedyBox,也不会被保存。
结果有误? 如果真实签发的号码被判为错误,请发邮件告诉我们。请不要发送号码本身,只需说明哪一位校验失败,或发送一个能重现问题的生成号码。
如果本页的文字读起来不自然,也欢迎告诉我们。
使用方法
- 输入号码的 11 位数字,工具会在输入时检查第 10 位和第 11 位。
- 如果只知道前 9 位,就输入这 9 位,工具会显示最后两位和完整号码。
- 需要软件测试用的号码时,选择数量并点击“生成”。这些号码校验码正确,但都是随机生成的。
常见问题
T.C. Kimlik 号码的最后两位怎么计算?
按通用公式,第 10 位是(第 1、3、5、7、9 位之和 × 7 − 第 2、4、6、8 位之和)除以 10 的余数,第 11 位是前 10 位之和除以 10 的余数。以 123456789 为例:7 × 25 − 20 = 155,第 10 位为 5;45 + 5 = 50,第 11 位为 0,完整号码为 12345678950。
这是官方算法吗?
NVİ 确认最后两位由前 9 位计算,并表示会与公共机构共享算法,但没有公布公式本身。本工具使用公开流传的通用公式,并在页面上注明。
结果正确就说明号码属于某人吗?
不是。许多从未签发过的 11 位号码校验码也正确。只有 NVİ 的系统才能确认号码是否属于某人。
号码中包含个人信息吗?
不包含。NVİ 表示,号码中没有性别、年龄、宗教、出生地等有意义的信息,也无法据此推算亲属的号码。
T.C. Kimlik 号码可以以 0 开头吗?
不可以。第一位不会是 0,所以以 0 开头的 11 位号码即使校验码算得通,也不是有效号码。