IBAN Doğrulama & Kontrolü (MOD-97 Algoritması)

Türkiye ve uluslararası IBAN numaralarının formatını ve kontrol hanesini %100 yerel olarak denetleyin.

IBAN Doğrulama & Kontrolü (MOD-97 Algoritması)

Türkiye ve uluslararası IBAN numaralarının formatını ve kontrol hanesini %100 yerel olarak denetleyin.

Nasıl Çalışır?

1
Değerleri ve Parametreleri Girin
İlgili alanlara sayısal değerlerinizi, oranları veya parametreleri yazın.
2
Hesaplamayı İnceleyin
Sonuçlar tarayıcınızda anlık matematiksel modelle hesaplanır ve ekranda güncellenir.
3
Döküm ve Analizi Alın
Detaylı dökümü, özet grafikleri veya sayısal sonuçları doğrudan kullanın.
Kavram ve Bilgi Merkezi

IBAN Doğrulama, ISO 13616 Formatı ve Mod-97 Kontrol Algoritması

Uluslararası Banka Hesap Numarası (IBAN), sınır ötesi ve yurt içi para transferlerinde hatalı hesap yönlendirmelerini engellemek ve işlem otomasyonunu sağlamak amacıyla geliştirilmiş ISO 13616 standardına tabi küresel bir koddur. Bu araç; girilen IBAN numarasının ülke kodunu, uzunluk formatını ve ISO 7064 Mod-97-10 sağlama algoritmasını tarayıcı üzerinde çözümleyerek transfer öncesinde geçerliliği teyit eder.

Örneğin Türkiye için standart bir IBAN formatı ele alındığında kod; TR ile başlayan toplam 26 alfanümerik karakterden oluşur. İlk 2 hane ülke kodunu (TR), sonraki 2 hane kontrol basamaklarını (checksum), takip eden 5 hane banka kodunu, 1 hane rezerv alanı ve son 16 hane ise müşteri hesap numarasını temsil eder. Doğrulama mekanizması ilk 4 karakteri dizinin sonuna taşır, harfleri sayısal ASCII karşılıklarına dönüştürür (A=10, B=11... Z=35) ve devasa sayının 97'ye bölümünden kalanın tam olarak 1 olduğunu matematiksel olarak kanıtlar; bu sayede hatalı transferler engellenir.

IBAN çözümleme ve biçimlendirme testleri %100 istemci tarafında çalışır. Girdiğiniz banka hesap numaraları, IBAN dizileri veya sorguladığınız kişiler hiçbir harici sunucuya veya finansal veri tabanına iletilmez; gizliliğiniz eksiksiz korunur.

Temel Mimari ve Matematiksel Formüller

Doğrulama Koşulu: Sayısal Dizi mod 97 == 1 (ISO 7064 MOD 97-10)

Ülke ve kontrol haneleri sona aktarılır, tüm alfabetik karakterler sayıya çevrilir; elde edilen büyük tam sayının 97'ye göre modu 1 çıkarsa IBAN matematiksel olarak geçerlidir.

En İyi Uygulamalar ve Temel Yönergeler

  • Transfer Öncesinde Mod-97 Kontrolü Yapın: IBAN'daki tek bir rakamın dahi yanlış yazılması transferin banka havuzunda takılmasına veya yanlış hesaba gitmesine neden olur.
  • Ülkeye Özgü Uzunluk Standartlarını Bilin: Türkiye IBAN'ı 26 hane iken Almanya (DE) 22 hane, Fransa (FR) 27 hane, Norveç (NO) ise 15 hanedir; karakter sayısını kontrol edin.
  • Kopyala-Yapıştır Sırasındaki Boşlukları Temizleyin: Araç aradaki boşlukları otomatik temizler; ancak bankacılık uygulamalarında boşluklu kopyalamanın hata verip vermediğini doğrulayın.
  • Yurt Dışı Gönderimlerde SWIFT/BIC Kodunu Ekleyin: Avrupa içi SEPA transferleri dışında kalan uluslararası döviz transferlerinde IBAN tek başına yetersiz kalabilir, alıcı bankanın BIC kodunu edinin.

Sıkça Sorulan Sorular (SSS)

IBAN doğrulama aracının onaylaması hesap sahibinin adını gösterir mi?
Hayır. Mod-97 algoritması IBAN'ın matematiksel dizilim ve biçimsel geçerliliğini denetler. Hesap sahibinin isim veya bakiye bilgisi yalnızca bankacılık sisteminde gizlidir.
Geçerli bir IBAN hesaba kesinlikle para aktarılabileceği anlamına gelir mi?
Algoritma formatın ve banka kodunun doğruluğunu kanıtlar; ancak hesabın aktif olup olmadığı veya bloke durumu yalnızca ilgili bankanın yetkisindedir.
Türkiye'deki 26 haneli IBAN yapısı neleri içerir?
TR ülke kodu (2), kontrol hanesi (2), banka kodu (5), 1 adet rezerv hane ve 16 haneli hesap numarasından meydana gelir.
IBAN kontrol basamakları (check digits) nasıl çalışır?
Ülke kodunun hemen yanındaki 2 haneli sayı, geri kalan tüm hanelerin Mod-97 algoritmasıyla taranması sonucu üretilir; böylece bir rakam dahi hatalı girilse doğrulama başarısız olur.