2026 IBAN Sorgulama ve Doğrulama Rehberi: Hatalı Transferlere Son
Dijitalleşen küresel ekonomide ve 2026 finansal ekosisteminde para transferlerinin hızı saniyelere inmiş durumdadır. Ancak bu hız, EFT, Havale veya FAST işlemi yaparken yapılacak en ufak bir harf veya rakam hatasının geri dönüşü olmayan finansal krizlere yol açabileceği anlamına gelir. Uluslararası Banka Hesap Numarası anlamına gelen IBAN (International Bank Account Number), tam da bu hataları sıfıra indirmek için tasarlanmış evrensel bir standarttır. Ücretsiz ve programsız çalışan IBAN doğrulama aracımız, para transferi düğmesine basmadan önce girdiğiniz hesap numarasını uluslararası Mod-97 matematiksel algoritmasıyla test eder. Numaranın geçerliliğini teyit etmenin yanı sıra, hesabın hangi bankaya ait olduğunu saniyeler içinde analiz ederek dijital güvenliğinizi maksimum seviyeye çıkarır.
IBAN Numarasının Anatomisi ve Şifresi
Birçok kullanıcı için IBAN sadece 26 haneli sıkıcı bir sayılar dizisi gibi görünse de, aslında kendi içinde mükemmel bir dizilime ve mantığa sahiptir. Türkiye'deki standart bir IBAN'ı analiz ettiğimizde şu yapısal blokları görürüz:
- Ülke Kodu (2 Hane): IBAN'ın en başında yer alan ve paranın hangi ülkedeki bir finans kuruluşuna gideceğini belirten harf kodudur. Türkiye için daima "TR" olarak başlar.
- Kontrol Basamağı (2 Hane): Ülke kodundan hemen sonra gelen ve tüm algoritmanın kilit noktası olan 2 rakamdır. Bu rakamlar, IBAN içindeki diğer tüm sayıların özel bir formülden (Mod-97) geçirilmesiyle oluşur. Tek bir sayıyı yanlış yazarsanız, bu kontrol basamağı tutmaz ve sistem hata verir.
- Banka Kodu (5 Hane): Paranın gideceği bankanın EFT sistemindeki kayıtlı elektronik şube kodudur. (Örneğin; 00010 Ziraat Bankası, 00062 Garanti BBVA, 00064 İş Bankası).
- Rezerv Alan (1 Hane): Gelecekteki güncellemeler için ayrılmış, Türkiye standartlarında genellikle "0" olan tek haneli alandır.
- Hesap Numarası (16 Hane): İçinde şube kodunuzu ve size özel müşteri numaranızı barındıran temel bloktur.
Küresel IBAN Uzunlukları Tablosu
Dünya genelinde IBAN standardı kullanılsa da, her ülkenin kendi iç bankacılık dinamiklerine göre belirlediği IBAN uzunlukları (karakter sayıları) birbirinden farklıdır. Küresel para transferleri (SWIFT) yaparken aşağıdaki tabloyu referans alabilirsiniz:
| Ülke Adı | Ülke Kodu | Toplam Uzunluk | Örnek Format (Temsili) |
|---|---|---|---|
| Türkiye | TR | 26 Karakter | TR00 0000 0000 0000 0000 0000 00 |
| Almanya | DE | 22 Karakter | DE00 0000 0000 0000 0000 00 |
| İngiltere (Birleşik Krallık) | GB | 22 Karakter | GB00 ABCD 0000 0000 0000 00 |
| Fransa | FR | 27 Karakter | FR00 0000 0000 0000 0000 0000 000 |
| İsviçre | CH | 21 Karakter | CH00 0000 0000 0000 0000 0 |
ISO 7064 Mod-97 Algoritması ile Güvenlik
"Bir sayıyı yanlış girersem param başkasına gider mi?" korkusu herkesin yaşadığı bir durumdur. Ancak IBAN sistemi, rastgele sayılardan oluşmaz. Aracımızın arka planda çalıştırdığı uluslararası ISO 7064 Mod-97-10 Algoritması şu şekilde işler: Ülke kodundaki harfler matematiksel bir karşılığa (A=10, B=11) dönüştürülür ve ilk 4 hane dizinin sonuna atılır. Elde edilen devasa rakam 97'ye bölünür. Matematiksel olarak bölme işleminden kalan (modül) tam olarak "1" çıkmak zorundadır. Eğer siz klavyede "5" yerine yanlışlıkla "6" tuşuna basarsanız, modül sonucu 1 çıkmayacak ve aracımız saniyeler içinde "Geçersiz IBAN" uyarısı verecektir. İşlem tamamen tarayıcınızda (offline mantıkla) yapıldığı için verileriniz hiçbir sunucuya aktarılmaz.