Veri Girişi
Bu araç yalnızca format/checksum doğrulaması yapar; girilen numaraların gerçek kişi veya kurumlara ait olup olmadığını sorgulamaz, hiçbir resmi kayıtla karşılaştırma yapmaz. Girilen veriler sunucuya gönderilmez, tüm doğrulama tarayıcınızda çalışır. Yazılım testi ve eğitim amaçlıdır.
Sonuçlar
| # | Numara | Tür | Durum |
|---|---|---|---|
| Henüz doğrulama yapılmadı. | |||
TC Kimlik No Doğrulama Algoritması
TC Kimlik Numarası doğrulaması aşağıdaki kurallara göre yapılır:
- İlk hane: TC Kimlik No'nun ilk hanesi 0 olamaz.
- 10. hane kuralı: ((1,3,5,7,9. haneler toplamı × 7) − (2,4,6,8. haneler toplamı)) mod 10 değerine eşit olmalıdır.
- 11. hane kuralı: İlk 10 hanenin toplamı mod 10 değerine eşit olmalıdır.
- Vergi No (VKN): 10 haneli, 9. haneye kadar ağırlıklı mod 11 kontrolü uygulanır.
- Uzunluk: Uzunluğu 10 veya 11 olmayan kayıtlar otomatik olarak geçersiz sayılır.
- Yinelenenleri yok say: Varsayılan olarak etkindir; kutuyu kapatarak tekrarları koruyabilirsiniz.
Sık Sorulan Sorular
TC Kimlik No Doğrulama Neden Önemlidir?
TC Kimlik Numarası doğrulaması, yazılım sistemlerinde kullanıcı kaydı, form işleme ve veri kalitesi açısından kritik bir adımdır. Geçersiz TC numaralarını erken aşamada yakalamak, hem veri kalitesini artırır hem de sistemdeki yükü azaltır.
Toplu TC No Doğrulaması Nerede Kullanılır?
- Veri temizleme: Eski veritabanlarındaki TC numaralarını toplu olarak geçerlilik kontrolünden geçirme.
- Import/migration: Harici sistemden aktarılan TC numaralarını içe almadan önce doğrulama.
- QA testleri: Test veri setlerindeki geçerli/geçersiz numara dağılımını kontrol etme.
- API doğrulama: Toplu TC numarası gönderen API çağrılarını test etme.
Test amaçlı TC Kimlik Numarası üretmek için TC No Üreticisi veya Toplu TC No Üretimi araclarımızı kullanabilirsiniz.