TCKN Nedir? (Türkiye Cumhuriyeti Kimlik Numarası)

Açılımı, kaç haneli olduğu, nerede yazdığı, TCKN/YKN farkı ve doğrulama algoritması — hepsi tek sayfada.

Yayın: Güncelleme:

Kısa cevap

TCKN, “Türkiye Cumhuriyeti Kimlik Numarası” ifadesinin kısaltmasıdır. Her T.C. vatandaşına doğumda bir kez verilen, 11 haneli, kişiye özel ve değişmeyen bir numaradır.

Türkiye'de ikamet izni olan yabancılara verilen 11 haneli numaranın adı ise TCKN değil, YKN'dir (Yabancı Kimlik Numarası). Formlarda gördüğünüz “TCKN/YKN” alanı tam olarak bu iki numarayı birden karşılar — aşağıda ayrıntılı.

TCKN ne demek? Açılımı nedir?

TCKN üç harfin kısaltmasıdır: Türkiye Cumhuriyeti Kimlik Numarası. Günlük dilde aynı numara için “TC kimlik no”, “TC no” ya da kısaca “TC” de denir; bunların hepsi aynı şeyi anlatır.

Numara, Merkezî Nüfus İdaresi Sistemi (MERNİS) tarafından üretilir ve her bireye yalnızca bir kez atanır. Ad, soyad, adres veya medeni hâl değişse de TCKN değişmez — kişiyi kayıtlar arasında eşleştiren sabit anahtar odur.

2006 yılından itibaren kimlik kartı, pasaport, sürücü belgesi ve diğer resmî belgelerde zorunlu olarak kullanılmaktadır. Sağlık hizmetlerinden vergi işlemlerine, banka hesabından telefon hattına kadar pek çok alanda TCKN istenir.

TC Kimlik Numarası kaç haneli? 11 hanenin anlamı

TC Kimlik Numarası 11 haneden oluşur ve tüm haneler rakamdır (0-9). Hanelerin görev dağılımı şöyledir:

  • Toplam uzunluk: 11 hane
  • İlk hane: 0 (sıfır) olamaz — bu kural numaranın her ortamda 11 haneli kalmasını garanti eder
  • 1-9. haneler: Kişiye tahsis edilen serbest rakamlar
  • 10. hane: Kontrol hanesi — ilk 9 haneden hesaplanır
  • 11. hane: Kontrol hanesi — ilk 10 haneden hesaplanır
Yaygın bir yanılgı: TCKN'nin ilk haneleri doğum yılını, ili ya da cinsiyeti kodlamaz. Kontrol haneleri dışındaki rakamlar bu anlamda “konuşmaz”; numaradan kişi hakkında bilgi çıkarılamaz.

TCKN nerede yazar?

Kendi TC Kimlik Numaranızı şu belgelerde bulabilirsiniz:

  • Yeni tip T.C. kimlik kartı: Ön yüzde, fotoğrafın yanında “T.C. Kimlik No” etiketiyle.
  • Eski nüfus cüzdanı: Üst kısımda 11 haneli numara olarak.
  • Sürücü belgesi (ehliyet): Yeni tip ehliyetlerde “4d” alanında.
  • Pasaport: Kişisel bilgiler sayfasında.
  • e-Devlet: Giriş yaptıktan sonra profil bilgilerinizde.
  • Vergi levhası: Gerçek kişi mükelleflerde vergi numarası alanında — çünkü gerçek kişilerin vergi numarası TCKN'nin kendisidir.
Güvenlik notu: TCKN'niz kişisel veridir. Bilmediğiniz sitelere, sosyal medya mesajlarına veya telefonla arayan kişilere vermeyin. Bu site hiçbir noktada gerçek bir TCKN sorgulaması yapmaz; girdiğiniz numara tarayıcınızdan çıkmaz.

TCKN/YKN ne demek? Bankada neden bu alan var?

Banka başvurularında, kamu formlarında ve e-ticaret sitelerinde sık sık “TCKN/YKN” ya da “Müşteri No / TCKN-YKN” yazan bir alan görürsünüz. Bu kısaltma şu anlama gelir:

TCKN = Türkiye Cumhuriyeti Kimlik Numarası → T.C. vatandaşları

YKN = Yabancı Kimlik Numarası → Türkiye'de ikamet izni olan yabancı uyruklular

Yani kurum, tek bir alanla her iki kitleyi birden karşılamak istiyor. T.C. vatandaşıysanız bu alana kendi TCKN'nizi yazarsınız, ayrıca bir “YKN”niz olması gerekmez.

YKN ile TCKN arasındaki fark

TCKNYKN
Kime verilirT.C. vatandaşlarıTürkiye'de ikamet izni olan yabancılar
Hane sayısı1111
Numara bloğu1-9 ile başlar99 ile başlayan blokta tahsis edilir
Kontrol hanesi algoritmasıAynı — ikisi de aynı checksum kurallarını taşır
Veren kurumNVİ / MERNİSNVİ (ikamet izni sürecine bağlı)

Algoritma aynı olduğu için TCKN Doğrulayıcı aracımız YKN için de çalışır. Ancak terim olarak ikisi aynı şey değildir: yabancılara verilen numaraya “TCKN” demek yaygın ama yanlış bir kullanımdır.

Bankada gördüğünüz “TCKN/YKN” alanına tam olarak ne yazmanız gerektiği: TCKN/YKN Nedir?

TCKN ile VKN arasındaki fark nedir?

İkisi de kimlik numarasıdır ama farklı kayıtları işaret eder:

TCKNVKN
Hane sayısı1110
Kime verilirGerçek kişilerVergi mükellefi tüzel kişiler
Veren kurumNVİ / MERNİSGİB / Vergi Dairesi
İlk hane 0 olabilir mi?HayırEvet

2006'daki düzenlemeyle gerçek kişilerin vergi numarası TCKN ile birleştirildi. Bu yüzden bir birey ayrıca VKN almaz; vergi işlemlerinde TCKN'si vergi numarası yerine geçer. Ayrıntı için VKN Nedir? sayfasına bakın.

TC Kimlik Numarası nasıl doğrulanır?

TCKN doğrulama, iki aşamalı bir checksum (kontrol toplamı) hesabıyla yapılır. Bu hesap yalnızca formatı doğrular; numaranın gerçek bir kişiye ait olup olmadığını söylemez.

1. Adım: 10. haneyi hesapla

Tek konumlardaki (1, 3, 5, 7, 9) rakamların toplamı 7 ile çarpılır, çift konumlardaki (2, 4, 6, 8) rakamların toplamı çıkarılır. Sonucun 10'a göre modu 10. haneyi verir.

d10 = ((d1 + d3 + d5 + d7 + d9) × 7 − (d2 + d4 + d6 + d8)) mod 10

2. Adım: 11. haneyi hesapla

İlk 10 hanenin toplamı alınır. Sonucun 10'a göre modu 11. haneyi verir.

d11 = (d1 + d2 + d3 + ... + d10) mod 10
Örnek: 10000000146 numarasında tek konumların toplamı 2, çift konumların toplamı 0'dır. Buradan d10 = (2 × 7 − 0) mod 10 = 4 ve d11 = 6 çıkar; numaradaki haneler de 4 ve 6 olduğu için bu numara geçerlidir.

Adım adım anlatım ve beş dilde referans kod için Nasıl Çalışır? sayfasına veya TC algoritması makalesine bakabilirsiniz.

TCKN ne işe yarar?

Resmî İşlemler

Nüfus, vergi, sağlık, eğitim ve sosyal güvenlik işlemlerinde zorunlu kimlik tanımlayıcı olarak kullanılır.

Finans ve Bankacılık

Banka hesabı açma, kredi başvurusu, sigorta işlemleri ve müşteri tanımlamada kullanılır.

Yazılım Geliştirme

Form doğrulaması, test verisi üretimi ve API entegrasyonlarında format kontrolü için kullanılır.

Hata Yakalama

Kontrol haneleri sayesinde yanlış yazılan numaralar sunucuya gitmeden formda yakalanır.

Yazılımcılar için TCKN

Yazılım geliştirme süreçlerinde TCKN ile ilgili iki temel ihtiyaç vardır:

  • Doğrulama: Kullanıcıdan alınan numaranın format ve checksum kurallarını karşılayıp karşılamadığını kontrol etmek. TCKN Doğrulayıcı ile anında test edebilirsiniz.
  • Test verisi üretimi: Test ortamlarında gerçek TCKN kullanmak yerine, algoritma kurallarını karşılayan geçerli formatlı numaralar üretmek. TCKN Üretici bunun içindir.

Toplu işler için Toplu Üretim (10.000 adede kadar) ve Toplu Doğrulama sayfaları, kendi kodunuza gömmek için ise 20 dil ve çatı için hazır kütüphanelerimiz mevcuttur.

Ürettiğimiz numaralar yalnızca format ve checksum açısından geçerlidir; resmî kayıtlarla karşılaştırılmaz, gerçek bir kişiye ait olmadığı garanti edilmez. Yalnızca yazılım testi ve eğitim amaçlıdır, gerçek işlemlerde kullanmayın.

Sık Sorulan Sorular

TCKN, “Türkiye Cumhuriyeti Kimlik Numarası” ifadesinin kısaltmasıdır. Her T.C. vatandaşına bir kez verilen, 11 haneli ve kişiye özel bir numaradır. Günlük dilde “TC kimlik no” ya da kısaca “TC” olarak da anılır.

TC Kimlik Numarası 11 haneden oluşur. Tüm haneler rakamlardan oluşur ve ilk hane 0 (sıfır) olamaz. Son iki hane, ilk dokuz haneden hesaplanan kontrol (checksum) haneleridir.

TCKN/YKN, “TC Kimlik Numarası veya Yabancı Kimlik Numarası” anlamına gelir. Banka ve kamu formlarında tek bir alanla hem T.C. vatandaşlarını hem Türkiye'de ikamet izni olan yabancıları karşılamak için kullanılır. T.C. vatandaşıysanız bu alana kendi TCKN'nizi yazarsınız.

YKN (Yabancı Kimlik Numarası), Türkiye'de ikamet izni bulunan yabancı uyruklu kişilere verilen 11 haneli numaradır ve 99 ile başlayan blokta tahsis edilir. Uzunluğu ve kontrol hanesi algoritması TCKN ile aynıdır; farkı adı, kime verildiği ve veriliş rejimidir. Yabancılara verilen numaraya “TCKN” denmesi yaygın ama yanlış bir kullanımdır.

TCKN; yeni tip T.C. kimlik kartının ön yüzünde, eski nüfus cüzdanlarında, sürücü belgesinde, pasaportta ve vergi levhasında yer alır. Ayrıca e-Devlet üzerinden giriş yaptığınızda profil bilgilerinizde görüntülenir.

TCKN 11 haneli olup gerçek kişilere verilir. VKN (Vergi Kimlik Numarası) 10 haneli olup vergi mükellefi tüzel kişilere verilir. 2006'daki düzenlemeyle gerçek kişilerin vergi numarası TCKN ile birleştirildi; bu yüzden bir birey ayrıca VKN almaz. Ayrıntı için VKN Nedir? sayfasına bakın.

TCKN doğrulama iki aşamalı bir kontrol algoritmasıyla yapılır. 10. hane tek ve çift konumlardaki rakamlardan, 11. hane ise ilk 10 hanenin toplamından hesaplanır. Bu bir format kontrolüdür; numaranın gerçekten bir kişiye ait olup olmadığını söylemez. TCKN Doğrulayıcı ile anında deneyebilirsiniz.

İlk hane 0 olsaydı numara metin olarak taşınmadığı her yerde fiilen 10 haneye düşerdi. Kural, numaranın her ortamda 11 haneli kalmasını garanti eder.

Özet Bilgi

AçılımıTürkiye Cumhuriyeti Kimlik Numarası
Hane sayısı11
İlk hane1-9 (0 olamaz)
Kontrol haneleri10. ve 11. hane
SistemMERNİS
Uygulama yılı2006
Kimlere verilirT.C. vatandaşları (yabancılara YKN verilir)