Kart BIN Format Denetleyici
Bir kart numarası girerek ağını, uzunluğunu ve Luhn geçerliliğini kontrol edin.
Sonuç
Nasıl hesaplanır?
Araç rakam olmayan her karakteri siler; boşluk ve tire girmenizde sakınca yoktur. Ardından baştaki rakamlara bakarak ağı ve izin verilen uzunlukları belirler: Visa (4 ile başlar; 13, 16 veya 19 hane), Mastercard (51–55 veya 2221–2720; 16), American Express (34, 37; 15), Discover (6011, 65; 16 veya 19), Diners (36, 38, 300–305; 14–19) ve JCB (3528–3589; 16–19). Sonuçta ağ adıyla gösterilir (Visa, Mastercard, American Express, Discover, Diners Club, JCB ya da Bilinmiyor); ayrıca hane sayısı, uzunluk denetimi ve Luhn denetimi için Evet/Hayır yanıtı verilir. Luhn: sağdan başlayarak her ikinci haneyi ikiyle çarpın, 9'u aşan sonuçlardan 9 çıkarın ve tüm haneleri toplayın; toplam 10'a bölünmelidir. İki kontrolü geçmek yalnızca numaranın biçimce doğru olduğunu gösterir, kartın var olduğunu ya da aktif olduğunu göstermez.
Örnek hesaplama
4111 1111 1111 1111 girelim. Boşluklar atılınca 16 hane kalır (sonuçta "16 hane" yazar). Numara 4 ile başladığı için ağ Visa olur; 16, Visa için izin verilen bir uzunluktur, dolayısıyla uzunluk bayrağı 1'dir. Luhn için sağdan her ikinci haneyi ikiyle çarpalım: baştaki 4, 8 olur; ikiyle çarpılan yedi adet 1 de 2 olur, toplam 8 + 14 = 22. İkiyle çarpılmayan sekiz hane birer tane 1'dir, toplam 8. Genel toplam 22 + 8 = 30, 10'a tam bölündüğü için Luhn geçerli: Evet çıkar.
Sık yapılan hatalar
- Geçti sonucunu kartın gerçek olduğunun kanıtı sanmak. Kontroller yalnızca ön eki, uzunluğu ve sağlama toplamını kapsar; hesap, son kullanma tarihi ya da bakiye hakkında bir şey söylemez.
- Bilinmiyor sonucunu geçersiz kart sanmak. 0, ön ekin listedeki altı ağın hiçbirine uymadığı anlamına gelir; numara yine de Luhn kontrolünü geçebilir.
- Tek bir haneyi değiştirip ağın değişmesini beklemek. Ağı yalnızca baştaki haneler belirler, ama herhangi bir yerdeki tek yanlış hane çoğunlukla Luhn bayrağını bozar.
- Kart numarasına harf ya da CVV karıştırmak. Rakam olmayanlar sessizce silinir, fazladan rakamlar ise uzunluğu ve sağlama toplamını değiştirir. Yalnızca kart numarasını girin.
- Uzunluk bayrağı doğruysa sağlamanın da doğru olduğunu düşünmek. İki denetim birbirinden bağımsızdır: numara doğru uzunlukta olup Luhn'dan kalabilir, tersi de olur.
Bu hesaplama hakkında
Bir ödeme kartı numarasının ilk 6–8 hanesi — BIN/IIN (Banka/Kart Çıkarıcı Kimlik Numarası) — kart ağını ve kartı çıkaran bankayı kodlar: Visa numaraları 4 ile, Mastercard 51–55 veya 2221–2720 ile, American Express 34 veya 37 ile, Discover 6011 veya 65 ile başlar; her ağ ayrıca beklenen toplam kart uzunluğunu da belirler. Son hane, sağdan itibaren her ikinci haneyi ikiye katlayan, rakamları toplayan ve toplamın 10'un katı olmasını gerektiren Luhn algoritması ile hesaplanan bir kontrol hanesidir.
Bu denetleyici, ağı tanımlamak için BIN ön ekini okur, numara uzunluğunun o ağın standardıyla eşleştiğini doğrular ve Luhn kontrolünü çalıştırır — ancak kartın gerçek, aktif olduğunu veya bakiyesi bulunduğunu doğrulamaz. Ödeme akışlarını test eden yazılımcılar ile dolandırıcılık incelemesi/destek ekipleri, bariz şekilde hatalı biçimlendirilmiş veya yanlış yazılmış kart numaralarını bir ödeme işlemcisine ulaşmadan önce yakalamak için bunu kullanır.
Bu faydalı oldu mu?
En fazla 3 tepki seçebilirsiniz.
Popüler hesaplayıcılar
Kredi Hesaplama
Aylık taksit, toplam faiz ve ödeme planını hesaplayın.
Yüzde Hesaplama
Yüzde değişim, indirim ve oran hesaplamaları.
İndirim Hesaplama
İndirimli fiyatı, kazancı ve indirim tutarını hesaplayın.
Vücut Kitle Endeksi (VKİ)
Boy ve kiloya göre vücut kitle endeksini hesaplayın.
Yaş Hesaplama
Doğum tarihinden bugüne tam yıl, ay ve gün cinsinden yaşınızı hesaplayın.
Bileşik Faiz Hesaplama
Ana para, faiz oranı ve süreye göre bileşik faizle nihai tutarı hesaplayın.
Tüm Hesaplayıcılar
- Kredi Hesaplama
- Kar Hesaplama
- İndirim Hesaplama
- Vücut Kitle Endeksi (VKİ)
- Yüzde Hesaplama
- İdeal Kilo Hesaplama
- Yaş Hesaplama
- Gebelik Hesaplama
- Bileşik Faiz Hesaplama
- Bazal Metabolizma (BMR) Hesaplama
- Bahşiş Hesaplama
- Yakıt Maliyeti Hesaplama
- Tarih Farkı Hesaplama
- Uyku Döngüsü Hesaplama
- Günlük Su İhtiyacı Hesaplama
- Basit Faiz Hesaplama
- Kalp Atış Hızı Bölgeleri Hesaplama
- Koşu Temposu Hesaplama
- Evcil Hayvan Yaşı Hesaplama
- Kalori Yakım Hesaplama
- Makro Besin Dağılımı Hesaplama
- TDEE (Toplam Günlük Enerji İhtiyacı) Hesaplama
- Bel-Kalça Oranı Hesaplama
- Takdir ve Teşekkür Belgesi Hesaplama
- Tek Tekrar Maksimum (1RM) Hesaplama
- Yumurtlama (Ovülasyon) Hesaplama
- Elektrik Maliyeti Hesaplama
- Birim Fiyat Hesaplama
- Tasarruf Hedefi Hesaplama
- Başabaş Noktası Hesaplama
- Boya Hesaplama
- Vize-Final Ortalama Hesaplama
- İş Günü Hesaplama
- Saat Farkı (Süre) Hesaplama
- Yakıt Tüketimi Hesaplama
- Sıcaklık Birimi Çevirici
- Fayans (Seramik) Hesaplama
- En-Boy Oranı Hesaplama
- Roma Rakamı Çevirici
- Hedef Kilo Süresi Hesaplama
- Maaş Çevirici (Saatlik-Yıllık)
- Kredi Kartı Doğrulama (Luhn)
- Vücut Yüzey Alanı (BSA) Hesaplama
- Hissedilen Sıcaklık Hesaplama
- Ohm Kanunu Hesaplama
- PPI (Piksel Yoğunluğu) Hesaplama
- Molar Kütle Hesaplama
- Burç Hesaplama (Batı + Çin)
- IBAN Doğrulama
- Ayakkabı Numarası Dönüştürücü
- Ülke Bilgisi (Telefon Kodu) Sorgulama
- Saat Dilimi Farkı (Dünya Saati)
- CAGR (Bileşik Yıllık Büyüme) Hesaplama
- 72 Kuralı Hesaplama
- Kandaki Alkol (Promil) Hesaplama
- Yağsız Vücut Kütlesi (LBM) Hesaplama
- Pisagor Teoremi Hesaplama
- Hız Birimi Dönüştürücü
- İndirme Süresi Hesaplama
- Tarih Hesaplama (Gün Ekle/Çıkar)
Hesaplayıcı bulunamadı
Yorumlar (1)
Gerçek bir kart yerine yayımlanmış örnek test numaralarıyla deneyin. Ayrıca ağın Bilinmiyor görünmesi numaranın hatalı olduğu anlamına gelmez; bu kontrol yalnızca altı yaygın ağı kapsar ve UnionPay gibi bazı kart aralıkları tanınmaz. Uzunluk ve Luhn kontrollerinden geçmek yalnızca rakamların düzgün biçimlendiğini gösterir, böyle bir hesabın var olduğunu göstermez. Şu an eksik olan hangi kart ağlarının tanınmasını isterdiniz?