Rastgele Kredi Kartı Numarası Üretici

Test amaçlı sahte, Luhn algoritmasına uygun kredi kartı numaraları üretin — gerçek kart değildir, alışverişte kullanılamaz.

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 Luhn sağlama toplamından geçer ancak hiçbir banka tarafından verilmemiştir ve gerçek alışverişlerde kullanılamaz.
4921 2059 1458 4159
4363 6285 8351 0806
4033 2344 2969 1486
4215 3388 4223 8484
4790 7010 5369 2504

Bu araç ne yapar

Visa, Mastercard, American Express ve Discover formatlarında, sözdizimsel olarak geçerli ve Luhn sağlama toplamını geçen kredi kartı numaraları üretir; böylece gerçek kart bilgilerine dokunmadan ödeme formlarını, checkout akışlarını ve doğrulama mantığını test edebilirsiniz.

Nasıl kullanılır

Bir kart ağı ve kaç numara istediğinizi (en fazla 50) seçin, ardından tek bir numarayı veya tüm listeyi kopyalayın. Aynı ağ ve sayıyla yeni bir grup için Yeniden Üret'i kullanın.

Çalışılmış örnek

Visa'yı 1 sayısıyla seçmek, 4 ile başlayan ve önceki 15 rakamdan hesaplanan bir Luhn kontrol rakamıyla biten 16 haneli bir numara üretir; örneğin 4539 1488 0343 6467 — gerçek kart kuruluşlarının kullandığı aynı sağlama toplamından geçer, ancak tamamen kurgusaldır.

Formül: Luhn sağlama toplamı

En sağdaki rakamdan başlayıp sola doğru ilerleyerek, her ikinci rakam ikiye katlanır; ikiye katlama iki haneli bir sonuç verirse, rakamları toplanır (eşdeğer olarak 9 çıkarılır). Kontrol rakamı, tüm rakamların toplamını 10'un katı yapan değerdir. Bu, kart kuruluşlarının basit yazım hatalarını yakalamak için kullandığı, gizli olmayan kamuya açık bir algoritmadır — bir hesabın var olup olmadığını doğrulamaz.

Gerçek kart değil — yalnızca meşru kullanım

Her numara, rastgele rakamlar ve doğru bir sağlama toplamıyla yerel olarak üretilir; hiçbir gerçek hesap, kart sahibi veya bankayla bağlantısı yoktur. Bu numaralar tahsilat için kullanılamaz ve herhangi bir gerçek ödeme sağlayıcısı tarafından reddedilir. Bu araç, Stripe ve PayPal gibi ödeme geçitlerinin geliştiriciler için yayınladığı test/sandbox kart numaralarıyla aynı amaca — geliştirme ve QA çalışmalarını desteklemeye — hizmet eder ve dolandırıcılık girişimi veya gerçek ödeme sistemlerini yoklamak için kullanılmamalıdır.

Kart formatları

Burada Visa numaraları 4 ile başlayan 16 hanelidir. Mastercard numaraları 51-55 ile başlayan 16 hanelidir. American Express numaraları 34 veya 37 ile başlayan 15 hanelidir. Discover numaraları 6011 ile başlar. Her format yalnızca o ağın uzunluk ve önek düzenine uyar, diğer kuruluşa özgü kurallara değil.

Kapsam, kaynaklar ve gizlilik

Luhn algoritması ISO/IEC 7812'de belgelenmiştir; kart uzunluğu ve önek düzenleri ödeme ağları tarafından yayınlanır. Bu araç yalnızca sayısal format geçerliliğini kontrol eder, bir numaranın gerçek bir hesaba atanıp atanamayacağını değil. Üretim, rakam rastgeleliği için Web Crypto API kullanılarak tarayıcınızda yerel olarak yapılır; Quiklio üretilen numaraları asla iletmez veya saklamaz.

Sıkça Sorulan Sorular

Bu numaralar gerçek kredi kartı numaraları mı?
Hayır. Her numara yalnızca test amacıyla rastgele üretilir. Bu sahte numaralar hiçbir gerçek hesaba bağlı değildir, alışverişte kullanılamaz ve herhangi bir gerçek ödeme sistemi tarafından reddedilir.
'Luhn geçerli' ne anlama geliyor?
Luhn algoritması, gerçek kart kuruluşlarının kart numaralarındaki yazım hatalarını yakalamak için kullandığı sağlama toplamı formülüdür. Üretilen numaralarımız da bu sağlama toplamından geçer; yani temel format doğrulamasına gerçek bir numara gibi görünür — bu da testler için kullanışlı olmalarının nedenidir.
Hangi kart formatlarını üretebilirim?
Visa, Mastercard, American Express ve Discover formatlarında, her ağın doğru numara uzunluğuna ve başlangıç rakam düzenine uygun numaralar üretebilirsiniz.