IBAN Doğrulama

IBAN numarası geçerlilik kontrolü

IBAN Doğrulama

Boşluk olmadan girin (TR33...)

IBAN Doğrulama Aracı

IBAN Doğrulama Aracı, uluslararası banka hesap numaralarının biçim ve kontrol basamağı açısından geçerliliğini denetler. Ödeme kontrolü ve veri girişi doğrulamalarında kullanışlıdır. Ülke kodu, uzunluk ve mod‑97 kontrolü kavramları sade biçimde açıklanır.

Hesaplama Yöntemi

1. IBAN’daki boşluklar kaldırılır ve büyük harfe çevrilir. 2. İlk dört karakter sondan sonraya taşınır. 3. Harfler sayıya dönüştürülür (A=10…Z=35). 4. Elde edilen çok uzun sayı mod‑97 işleminden geçirilir; kalan 1 ise IBAN geçerli kabul edilir.

Formül ve Değişkenler

Geçerlilik koşulu: number % 97 = 1.

Ülke bazında uzunluk sabitleri kullanılır.

Örnek

TR33 0006 1005 1978 6457 8413 26 → mod‑97 sonucu 1 olduğunda IBAN geçerlidir.

Kullanılan Standartlar ve Kaynaklar

IBAN doğrulaması, ISO 13616 standardındaki mod‑97 yöntemine dayanır.

Sık Sorulan Sorular

Uzunluk neden önemli?

Her ülke için sabit uzunluk vardır; farklıysa geçersizdir.

Boşluklar hata yapar mı?

Uygulamada kaldırılır; kontrol sayısı boşluktan etkilenmez.

Sadece mod‑97 yeterli mi?

Biçim ve ülke kuralları da kontrol edilmelidir.

Hatalı karakterler?

Harf ve rakam dışı karakterler geçersiz sayılır.

Tablo ile Örnek Hesaplama

GirdiAçıklamaSonuç
TR33…1326IBAN
Harf→sayı dönüşümüA=10…Z=35
1mod‑97 kalanıGeçerli

Not: Geçerli IBAN, hesabın varlığını garanti etmez; yalnızca biçimsel doğrulama yapılır.