Rastgele TC Kimlik No Üretici

Tek tıkla tekli veya toplu olarak geçerli algoritmaya sahip TC kimlik numaraları oluşturun.

Tekil TCKN Üret

Algoritmik olarak geçerli bir TCKN üretir.

— — — — — — —
11 hane

Toplu TCKN Üret

Belirli sayıda TCKN üretin, kopyalayın veya indirin.

TC Kimlik No Nasıl Hesaplanır ve Üretilir?

Türkiye Cumhuriyeti Kimlik Numarası (TCKN), 11 haneden oluşan ve Türkiye Cumhuriyeti vatandaşlarını tanımlamak için kullanılan benzersiz bir numaradır. Herhangi bir TCKN rastgele sayılardan oluşmaz; arkasında özel bir kontrol mekanizması (Luhn benzeri modüler kontrol) barındırır.

TCKN Algoritmasının Matematiksel Formülü

Bir kimlik numarasının haneleri d1, d2, ..., d11 olarak ifade edildiğinde kurallar şunlardır:

  1. İlk Hane Kuralı: d1 ∈ {1, 2, 3, 4, 5, 6, 7, 8, 9} (İlk basamak asla 0 olamaz).
  2. Tek ve Çift Basamaklar Ayrımı:
    Tek Basamaklar Toplamı = T = d1 + d3 + d5 + d7 + d9
    Çift Basamaklar Toplamı = C = d2 + d4 + d6 + d8
  3. 10. Basamak Formülü:
    d10 = ((7 × T) - C) mod 10
  4. 11. Basamak Formülü:
    d11 = (d1 + d2 + ... + d10) mod 10

Test ve Geliştirme İçin TCKN Kullanımı

Yazılım projelerinde e-ticaret üyelik formları, fatura kesim ekranları, sigorta teklif sistemleri ve kamu entegrasyonları geliştirilirken form validasyonlarının doğru çalıştığını test etmek için gerçek kişilerin kimlik bilgileri yerine algoritmaya uygun üretilmiş sentetik test verileri tercih edilmelidir. Bu sayede KVKK (Kişisel Verilerin Korunması Kanunu) ihlalleri engellenmiş olur.