Rastgele TC Kimlik No Üretici

Yalnızca yazılım testi için sağlama basamakları geçerli TC Kimlik No adayları üretin; sonuçlar atanmış numaralarla çakışabilir.

Bu araç tamamen tarayıcınızda çalışır. Dosyalarınız hiçbir zaman bir sunucuya yüklenmez.

Sadece yazılım testi içindir. Bu numaralar resmi sağlama toplamı algoritmasını sağlar ancak gerçek bir kişiye ait değildir.
45421431644
53331169618
88191567656
66757267882
11874773648

Bu araç ne yapar?

Bir T.C. Kimlik Numarasının resmi yapısal sağlama kurallarını karşılayan 11 haneli sayılar üretir; bu sayılar yazılım geliştirmede sentetik test verisi olarak kullanılmak içindir, gerçek kimlik olarak değil.

Nasıl kullanılır?

Kaç numara istediğinizi belirleyip üretin; her sonuç bir Türk formunun uygulayacağı aynı yapısal kontrollerden geçer, test veritabanına veya form alanına yapıştırmaya hazırdır.

Örnek

Üretilen bir değer şekil olarak `12345678901` gibi görünebilir — 11 hane, son iki hanesi yayınlanmış algoritmaya göre ilk dokuz haneden hesaplanan sağlama basamaklarıdır; tıpkı gerçek bir T.C. Kimlik No'nun formatı gibi.

Sağlama algoritması nasıl çalışır?

Resmi algoritma, ilk dokuz hane arasındaki tek ve çift konumlu rakamları sabit çarpanlar ve mod-10/11 aritmetiğiyle birleştirerek 10. ve 11. sağlama hanelerini üretir — bu araç aynı kamuya açık algoritmayı uygular, bu yüzden üretilen her numara yapısal olarak gerçek bir numaradan ayırt edilemez.

Kritik sınırlama — bu, bir numaranın atanmadığını kanıtlamaz

Yapısal olarak geçerli bir sağlama, yalnızca numaranın formatı izlediği anlamına gelir; numaranın gerçekten bir vatandaşa atanıp atanmadığı hakkında hiçbir şey söylemez, çünkü bu, bu aracın hiç sahip olmadığı ve asla sorgulamadığı Türkiye'nin nüfus siciline erişim gerektirir. Üretilen her numarayı hassas test verisi olarak kabul edin, kimseye ait olmadığını asla iddia etmeyin ve gerçek kimlik olarak asla sunmayın veya kullanmayın.

Geliştiriciler buna neden ihtiyaç duyar?

Türk kullanıcılar için kayıt formu, KYC akışı veya veritabanı geliştiren ekipler, T.C. Kimlik No doğrulama mantıklarının gerçekten çalıştığını doğrulamak için gerçekçi görünen test verisine ihtiyaç duyar; bu sayede test ortamlarında, günlüklerde veya paylaşılan demo verilerinde gerçek bir kişinin kimlik numarasını riske atmazlar.

Gizlilik

Üretim tamamen tarayıcınızda gerçekleşir; hiçbir veri bir sunucuya gönderilmez.

Sıkça Sorulan Sorular

Bu numara gerçek bir kişinin kimlik numarasıyla eşleşebilir mi?
Evet, araç resmi sicili değil yalnızca yapıyı kontrol ettiği için çakışma mümkündür. Her sonucu hassas test verisi sayın, atanmamış olduğunu iddia etmeyin ve gerçek kimlik olarak kullanmayın veya sunmayın.
T.C. Kimlik No nedir?
Türk vatandaşlarına verilen 11 haneli ulusal kimlik numarasıdır. Numaranın yapısal olarak geçerli olup olmadığını doğrulamak için birçok formun kullandığı belirli bir sağlama (checksum) algoritmasına sahiptir.
Neden sahte ama geçerli görünen bir kimlik numarasına ihtiyacım olsun?
Türk kullanıcılar için form, kayıt akışı veya veritabanı geliştiren yazılımcıların, gerçek kişisel verileri riske atmadan T.C. Kimlik No doğrulama mantığının doğru çalıştığını test edebilecek gerçekçi test verisine ihtiyacı vardır.